@Override public void close() { if (!closed) { closed = true; repository.close(); } } }
@Override public void close() { if (!closed) { closed = true; if (scrollQuery != null) { scrollQuery.close(); } client.close(); } }
private void cleanupClient(FlowProcess<Properties> flowProcess) throws IOException { if (client != null) { client.close(); report(client.stats(), flowProcess); client = null; } }
protected void doClose(Progressable progressable) { if (log.isTraceEnabled()) { log.trace(String.format("Closing RecordWriter [%s][%s]", uri, resource)); } if (beat != null) { beat.stop(); } if (repository != null) { repository.close(); ReportingUtils.report(progressable, repository.stats()); } initialized = false; } }
public static void checkIndexExistence(Settings settings) { // Only open a connection and check if autocreate is disabled if (!settings.getIndexAutoCreate()) { RestRepository repository = new RestRepository(settings); try { doCheckIndexExistence(settings, repository); } finally { repository.close(); } } }
@Override public void close() { if (isOpen()) { // TODO: look at collecting these stats some other way later. if (clientSettings.getBatchRefreshAfterWrite()) { writeClient.getRestClient().refresh(endpoint); } writeClient.close(); } } }
repository.close();
@Override public void close() throws IOException { try { if (log.isDebugEnabled()) { log.debug(String.format("Closing RecordReader for [%s]", esSplit)); } if (beat != null) { beat.stop(); } if (scrollQuery != null) { scrollQuery.close(); } if (client != null) { client.close(); } } finally { Stats stats = new Stats(); if (client != null) { stats.aggregate(client.stats()); client = null; } if (scrollQuery != null) { stats.aggregate(scrollQuery.stats()); scrollQuery = null; } ReportingUtils.report(progressable, stats); } }
return partitions; } finally { client.close();
@Override public void close() { if (!closed) { closed = true; repository.close(); } } }
@Override public void close() { if (!closed) { closed = true; repository.close(); } } }
@Override public void close() { if (!closed) { closed = true; if (scrollQuery != null) { scrollQuery.close(); } client.close(); } }
@Override public void close() { if (!closed) { closed = true; if (scrollQuery != null) { scrollQuery.close(); } client.close(); } }
@Override public void close() { if (!closed) { closed = true; if (scrollQuery != null) { scrollQuery.close(); } client.close(); } }
private void cleanupClient(FlowProcess<Properties> flowProcess) throws IOException { if (client != null) { client.close(); report(client.stats(), flowProcess); client = null; } }
public static void checkIndexExistence(Settings settings) { // Only open a connection and check if autocreate is disabled if (!settings.getIndexAutoCreate()) { RestRepository repository = new RestRepository(settings); try { doCheckIndexExistence(settings, repository); } finally { repository.close(); } } }
@Override public void close() { if (isOpen()) { // TODO: look at collecting these stats some other way later. if (clientSettings.getBatchRefreshAfterWrite()) { writeClient.getRestClient().refresh(endpoint); } writeClient.close(); } } }
@Override public void close() { if (isOpen()) { // TODO: look at collecting these stats some other way later. if (clientSettings.getBatchRefreshAfterWrite()) { writeClient.getRestClient().refresh(endpoint); } writeClient.close(); } } }
@Override public void close() { if (isOpen()) { // TODO: look at collecting these stats some other way later. if (clientSettings.getBatchRefreshAfterWrite()) { writeClient.getRestClient().refresh(endpoint); } writeClient.close(); } } }
public static void checkIndexExistence(Settings settings, RestRepository client) { // check index existence if (!settings.getIndexAutoCreate()) { if (client == null) { client = new RestRepository(settings); } if (!client.indexExists(false)) { client.close(); throw new EsHadoopIllegalArgumentException(String.format("Target index [%s] does not exist and auto-creation is disabled [setting '%s' is '%s']", settings.getResourceWrite(), ConfigurationOptions.ES_INDEX_AUTO_CREATE, settings.getIndexAutoCreate())); } } }