Skip to content

Commit d17ad2e

Browse files
committed
Point to PR base ES upstream repo and branch, minor source simplifications.
1 parent 7c0b6c7 commit d17ad2e

File tree

4 files changed

+14
-8
lines changed

4 files changed

+14
-8
lines changed

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
LOGSTASH_PATH=../../logstash
2-
ELASTICSEARCH_REPO=yaauie/elasticsearch
3-
ELASTICSEARCH_TREEISH=rye-bridge-refinement-moar
2+
ELASTICSEARCH_REPO=mashhurs/elasticsearch
3+
ELASTICSEARCH_TREEISH=logstash-bridge-geoip-interfaces

src/main/java/co/elastic/logstash/filters/elasticintegration/EventProcessor.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,11 +92,8 @@ public Collection<Event> processEvents(final Collection<Event> incomingEvents) t
9292
final CountDownLatch latch = new CountDownLatch(1);
9393
final IntegrationBatch batch = new IntegrationBatch(incomingEvents);
9494

95-
RefCountingRunnableBridge ref = RefCountingRunnableBridge.create(latch::countDown);
96-
try {
95+
try (RefCountingRunnableBridge ref = RefCountingRunnableBridge.create(latch::countDown)) {
9796
batch.eachRequest(ref::acquire, this::processRequest);
98-
} finally {
99-
ref.close();
10097
}
10198

10299
// await on work that has gone async

src/main/java/co/elastic/logstash/filters/elasticintegration/ingest/PipelineProcessor.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,12 @@
99
import co.elastic.logstash.filters.elasticintegration.IngestPipeline;
1010
import co.elastic.logstash.filters.elasticintegration.IngestPipelineResolver;
1111
import org.elasticsearch.logstashbridge.common.ProjectIdBridge;
12-
import org.elasticsearch.logstashbridge.ingest.*;
12+
import org.elasticsearch.logstashbridge.ingest.AbstractExternalProcessorBridge;
13+
import org.elasticsearch.logstashbridge.ingest.AbstractExternalProcessorFactoryBridge;
14+
import org.elasticsearch.logstashbridge.ingest.ConfigurationUtilsBridge;
15+
import org.elasticsearch.logstashbridge.ingest.IngestDocumentBridge;
16+
import org.elasticsearch.logstashbridge.ingest.ProcessorBridge;
17+
import org.elasticsearch.logstashbridge.ingest.ProcessorFactoryBridge;
1318
import org.elasticsearch.logstashbridge.script.ScriptServiceBridge;
1419
import org.elasticsearch.logstashbridge.script.TemplateScriptFactoryBridge;
1520

src/main/java/co/elastic/logstash/filters/elasticintegration/ingest/SetSecurityUserProcessor.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,11 @@
77
package co.elastic.logstash.filters.elasticintegration.ingest;
88

99
import org.elasticsearch.logstashbridge.common.ProjectIdBridge;
10-
import org.elasticsearch.logstashbridge.ingest.*;
10+
import org.elasticsearch.logstashbridge.ingest.AbstractExternalProcessorBridge;
11+
import org.elasticsearch.logstashbridge.ingest.AbstractExternalProcessorFactoryBridge;
12+
import org.elasticsearch.logstashbridge.ingest.IngestDocumentBridge;
13+
import org.elasticsearch.logstashbridge.ingest.ProcessorBridge;
14+
import org.elasticsearch.logstashbridge.ingest.ProcessorFactoryBridge;
1115

1216
import java.util.Map;
1317
import java.util.function.BiConsumer;

0 commit comments

Comments
 (0)