Skip to content

Commit 553c87f

Browse files
committed
Logging around ProcessorInstance creation
1 parent 7290863 commit 553c87f

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

query-engine/docs/query-engine-compose.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ services:
5959
- 14268:14268
6060

6161
query-engine:
62-
image: ghcr.io/yaytay/query-engine-design-mode:0.0.45-11-main
62+
image: ghcr.io/yaytay/query-engine-design-mode:0.0.45-12-main
6363
ports:
6464
- 2000:8080
6565
volumes:

query-engine/src/main/java/uk/co/spudsoft/query/exec/PipelineExecutorImpl.java

+8-2
Original file line numberDiff line numberDiff line change
@@ -130,12 +130,18 @@ public List<ProcessorInstance> createProcessors(Vertx vertx, SourceNameTracker s
130130
for (Processor processor : definition.getProcessors()) {
131131
Condition condition = processor.getCondition();
132132
if (condition == null) {
133-
result.add(processor.createInstance(vertx, sourceNameTracker, context, processorName(processor.getName(), parentName, "P", index++, processor)));
133+
String name = processorName(processor.getName(), parentName, "P", index++, processor);
134+
logger.debug("Added {} processor named {} with no condition", processor.getType(), name);
135+
result.add(processor.createInstance(vertx, sourceNameTracker, context, name));
134136
} else {
135137
ConditionInstance cond = new ConditionInstance(condition.getExpression());
136138
RequestContext requestContext = RequestContextHandler.getRequestContext(context);
137139
if (cond.evaluate(requestContext, null)) {
138-
result.add(processor.createInstance(vertx, sourceNameTracker, context, processorName(processor.getName(), parentName, "P", index++, processor)));
140+
String name = processorName(processor.getName(), parentName, "P", index++, processor);
141+
logger.debug("Added {} processor named {} because condition {} met", processor.getType(), name, cond);
142+
result.add(processor.createInstance(vertx, sourceNameTracker, context, name));
143+
} else {
144+
logger.debug("Skipped {} processor {} because condition {} not met", processor.getType(), processor.getName(), cond);
139145
}
140146
}
141147
}

query-engine/src/main/java/uk/co/spudsoft/query/main/Version.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public final class Version {
3434
/**
3535
* The project version, as set in the Maven pom.xml.
3636
*/
37-
public static final String MAVEN_PROJECT_VERSION = "0.0.45-11-main";
37+
public static final String MAVEN_PROJECT_VERSION = "0.0.45-12-main";
3838

3939
private Version() {
4040
}

0 commit comments

Comments
 (0)