public void execute(BulkRequest bulkRequest) { this.currentBulkRequest = bulkRequest; client.bulk(bulkRequest, this); } }
public void execute(BulkRequest bulkRequest) { this.currentBulkRequest = bulkRequest; client.bulk(bulkRequest, this); } }
@Override public BulkResponse bulk(BulkRequest request) { return client.bulk(request).actionGet(); }
public void run() { while (running) { try { IndexRequest req = queue.take(); // Send data BulkRequest bulk = new BulkRequest(); int nb = 0; while (req != null && (nb == 0 || nb < max)) { bulk.add(req); nb++; req = queue.poll(); } if (bulk.numberOfActions() > 0) { BulkResponse rep = node.client().bulk(bulk).actionGet(); for (BulkItemResponse bir : rep.items()) { if (bir.failed()) { LOGGER.warn("Error indexing item: {}", bir.getFailureMessage()); } } } } catch (Exception e) { if (running) { LOGGER.warn("Error while sending indexes", e); } } } }
public void run() { while (running) { try { ActionRequest req = queue.take(); // Send data BulkRequest bulk = new BulkRequest(); int nb = 0; while (req != null && (nb == 0 || nb < max)) { bulk.add(req); nb++; req = queue.poll(); } if (bulk.numberOfActions() > 0) { BulkResponse rep = node.client().bulk(bulk).actionGet(); for (BulkItemResponse bir : rep.getItems()) { if (bir.isFailed()) { LOGGER.warn("Error executing request: {}", bir.getFailureMessage()); } } } } catch (Exception e) { if (running) { LOGGER.warn("Error while sending requests", e); } } } }
@Override public Object execute(final Client client) { final BulkRequest deletes = new BulkRequest().refresh(true); for (final String id : eventIds) { for (final String index : indexNamingStrategy.getRetrievalNames(snifferId)) { deletes.add(new DeleteRequest(index, getType(snifferId), id)); } } client.bulk(deletes).actionGet(); logger.info("Deleted events: {}", (Object[]) eventIds); return null; } });
public void run() { while (running) { try { ActionRequest req = queue.take(); // Send data BulkRequest bulk = new BulkRequest(); int nb = 0; while (req != null && (nb == 0 || nb < max)) { bulk.add(req); nb++; req = queue.poll(); } if (bulk.numberOfActions() > 0) { BulkResponse rep = getNode().client().bulk(bulk).actionGet(); for (BulkItemResponse bir : rep.getItems()) { if (bir.isFailed()) { LOGGER.warn("Error executing request: {}", bir.getFailureMessage()); } } } } catch (Exception e) { if (running) { LOGGER.warn("Error while sending requests", e); } } } }
public void run() { while (running) { try { ActionRequest req = queue.take(); // Send data BulkRequest bulk = new BulkRequest(); int nb = 0; while (req != null && (nb == 0 || nb < max)) { bulk.add(req); nb++; req = queue.poll(); } if (bulk.numberOfActions() > 0) { BulkResponse rep = getNode().client().bulk(bulk).actionGet(); for (BulkItemResponse bir : rep.getItems()) { if (bir.isFailed()) { LOGGER.warn("Error executing request: {}", bir.getFailureMessage()); } } } } catch (Exception e) { if (running) { LOGGER.warn("Error while sending requests", e); } } } }
@Override public void run() { BulkResponse response = client.bulk(request).actionGet(); if (response.hasFailures()) { int rejectedCount = 0; for (BulkItemResponse r : response.getItems()) { if (r.isFailed() && !r.getFailureMessage().contains("DocumentAlreadyExistsException")) { log.error("Failed with: " + r.getFailureMessage()); ++rejectedCount; recover(r.getItemId(), request); } } rejectedRowCount += rejectedCount; indexedRowCount += request.numberOfActions() - rejectedCount; } else { indexedRowCount += request.numberOfActions(); } indexDelay = System.currentTimeMillis() - indexInfo.create((Message) request.payloads().get(0)).getTimestamp(); } };
protected void doBulkRequest(BulkRequest bulkRequest) { BulkResponse response = getClient().bulk(bulkRequest).actionGet(); if (response.hasFailures()) { for (BulkItemResponse bulkResponse : response) { if (bulkResponse.isFailed()) { LOGGER.error("Failed to index %s (message: %s)", bulkResponse.getId(), bulkResponse.getFailureMessage()); } } throw new VertexiumException("Could not add element."); } }
protected void doBulkRequest(BulkRequest bulkRequest) { BulkResponse response = getClient().bulk(bulkRequest).actionGet(); if (response.hasFailures()) { for (BulkItemResponse bulkResponse : response) { if (bulkResponse.isFailed()) { LOGGER.error("Failed to index %s (message: %s)", bulkResponse.getId(), bulkResponse.getFailureMessage()); } } throw new VertexiumException("Could not add element."); } }
@Before public void before() throws IOException { if(!client.admin().indices().prepareExists(INDEX).execute().actionGet().isExists()) { client.admin().indices().prepareCreate(INDEX).execute().actionGet(); } final BulkRequestBuilder bulk = client.prepareBulk(); final JsonSerializer<Person> serializer = mapper.serializer(Person.class); for (int i = 0; i < SIZE; i++) { final String name = UUID.randomUUID().toString(); final IndexRequest request = new IndexRequest(INDEX, TYPE); request.source(serializer.apply(Person.builder().id("").firstname(name).lastname(name).build()), JSON); bulk.add(request); } client.bulk(bulk.request()).actionGet(); flush(INDEX); }
@Before public void before() throws IOException { if(!client.admin().indices().prepareExists(INDEX).execute().actionGet().isExists()) { client.admin().indices().prepareCreate(INDEX).execute().actionGet(); } final JsonSerializer<Person> serializer = mapper.serializer(Person.class); final BulkRequestBuilder bulk = client.prepareBulk(); for (int i = 0; i < SIZE; i++) { final String name = UUID.randomUUID().toString(); final IndexRequest request = new IndexRequest(INDEX, TYPE); request.source(serializer.apply(Person.builder().id("").firstname(name).lastname(name).build()), JSON); bulk.add(request); } client.bulk(bulk.request()).actionGet(); flush(INDEX); }
@Before public void before() throws IOException { final IndicesAdminClient indices = client.admin().indices(); if(!indices.prepareExists(INDEX).execute().actionGet().isExists()) { indices.prepareCreate(INDEX).execute().actionGet(); } final JsonSerializer<Person> serializer = mapper.serializer(Person.class); final BulkRequestBuilder bulk = client.prepareBulk(); for (int i = 0; i < SIZE; i++) { final String name = UUID.randomUUID().toString(); final IndexRequest request = new IndexRequest(INDEX, TYPE); request.source(serializer.apply(Person.builder().id("").firstname(name).lastname(name).build()), JSON); bulk.add(request); } client.bulk(bulk.request()).actionGet(); flush(INDEX); }
esClientProvider.getClient().bulk(bulkRequest).actionGet(queryTimeout);
esClientProvider.getClient().bulk(bulkRequest).actionGet(queryTimeout);
BulkResponse bulkResponse = esClientProvider.getClient().bulk(bulkRequest).actionGet(getQueryTimeout());
BulkResponse bulkResponse = esClientProvider.getClient().bulk(bulkRequest).actionGet(getQueryTimeout());
client.bulk(bulkRequest, new ActionListener<BulkResponse>() { @Override public void onResponse(BulkResponse bulkResponse) {