walterddr commented on code in PR #10779:
URL: https://github.com/apache/pinot/pull/10779#discussion_r1198011452


##########
pinot-query-runtime/src/main/java/org/apache/pinot/query/runtime/QueryRunner.java:
##########
@@ -180,12 +214,12 @@ public ExecutorService getQueryRunnerExecutorService() {
   }
 
   private OpChain compileLeafStage(DistributedStagePlan distributedStagePlan, 
Map<String, String> requestMetadataMap,
-      long timeoutMs, long deadlineMs, long requestId) {
+      PipelineBreakerContext pipelineBreakerContext, long timeoutMs, long 
deadlineMs, long requestId) {

Review Comment:
   TODO: consider if this is the best way to pass around extra info for each 
visitor/builder 
   
   we already have
   - 3 plan contexts (1 more is added in this PR)
   - 3 visitors (1 more is added in this PR)
   
   all of these needs to create slightly different visitor context.
   this means changing the function signature like this line will impact 10+ 
places, most of these are passthrough



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to