Skip to content

Commit 9820699

Browse files
committed
Apply conteptually modification (internal, external and bridge processor) changes.
1 parent 5a96c8c commit 9820699

File tree

4 files changed

+12
-11
lines changed

4 files changed

+12
-11
lines changed

build.gradle

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ task unzipDownloadedElasticsearchSourceZip(dependsOn: downloadElasticsearchSourc
211211
}
212212
}
213213

214-
task buildElasticsearchLocalDistro(dependsOn: unzipDownloadedElasticsearchSourceZip, type: Exec) {
214+
task buildElasticsearchLocalDistro(type: Exec) {
215215
description "builds Elasticsearch localDistro"
216216

217217
def logFile = project.file("${buildDir}/elasticsearch-build.log")
@@ -221,7 +221,7 @@ task buildElasticsearchLocalDistro(dependsOn: unzipDownloadedElasticsearchSource
221221
errorOutput = funneler.funnelInstance
222222
}
223223

224-
def esSource = "${buildDir}/elasticsearch-source/"
224+
def esSource = "/Users/mashhur/Dev/elastic/elasticsearch/"
225225
def esBuildDir = "${esSource}/build"
226226

227227
inputs.dir esSource
@@ -261,6 +261,7 @@ task buildElasticsearchLogstashBridge(type: Exec) {
261261
description "builds logstash-bridge lib module"
262262

263263
dependsOn buildElasticsearchLocalDistro
264+
mustRunAfter buildElasticsearchLocalDistro
264265

265266
def logFile = project.file("${buildDir}/logstash-bridge-build.log")
266267
doFirst {
@@ -269,7 +270,7 @@ task buildElasticsearchLogstashBridge(type: Exec) {
269270
errorOutput = funneler.funnelInstance
270271
}
271272

272-
def esSource = "${buildDir}/elasticsearch-source/"
273+
def esSource = "/Users/mashhur/Dev/elastic/elasticsearch/"
273274
def esBuildDir = "${esSource}/build"
274275

275276
inputs.dir esSource
@@ -358,14 +359,14 @@ task shadeElasticsearchLogstashBridge(type: com.github.jengelman.gradle.plugins.
358359
description "Shades the Elasticsearch logstash-bridge jar"
359360

360361
dependsOn buildElasticsearchLogstashBridge
361-
362-
from("${buildDir}/elasticsearch-source/libs/logstash-bridge/build/distributions") {
362+
363+
from("/Users/mashhur/Dev/elastic/elasticsearch/libs/logstash-bridge/build/distributions") {
363364
include "elasticsearch-logstash-bridge-*.jar"
364365
}
365-
366+
366367
archiveFileName = "elasticsearch-logstash-bridge-shaded.jar"
367368
destinationDirectory = file("${buildDir}/shaded")
368-
369+
369370
exclude '**/module-info.class'
370371
}
371372

src/main/java/co/elastic/logstash/filters/elasticintegration/geoip/GeoIpProcessorFactory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ public ProcessorBridge create(Map<String, ProcessorBridge.Factory> processorFact
2424
String tag,
2525
String description,
2626
Map<String, Object> config) throws Exception {
27-
return ProcessorBridge.wrap(new GeoIpProcessor.Factory("geoip", this.ipDatabaseProvider)
27+
return ProcessorBridge.fromInternal(new GeoIpProcessor.Factory("geoip", this.ipDatabaseProvider)
2828
.create(processorFactories.entrySet()
2929
.stream()
30-
.collect(Collectors.toMap(Map.Entry::getKey,e -> e.getValue().unwrap())),
30+
.collect(Collectors.toMap(Map.Entry::getKey,e -> e.getValue().toInternal())),
3131
tag,
3232
description,
3333
config,

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import java.util.Map;
1818
import java.util.function.BiConsumer;
1919

20-
public class PipelineProcessor implements ProcessorBridge {
20+
public class PipelineProcessor extends ProcessorBridge.AbstractExternal {
2121
public static final String TYPE = "pipeline";
2222

2323
private final String tag;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import java.util.Map;
1313
import java.util.function.BiConsumer;
1414

15-
public class SetSecurityUserProcessor implements ProcessorBridge {
15+
public class SetSecurityUserProcessor extends ProcessorBridge.AbstractExternal {
1616

1717
public static final String TYPE = "set_security_user";
1818
private final String tag;

0 commit comments

Comments
 (0)