This is an automated email from the ASF dual-hosted git repository.

gortiz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git


    from 4588f8ca34 Config for max output segment size in UpsertCompactMerge 
task (#14742)
     add 3adcedb80c [Spool] Actual implementation (#14507)

No new revisions were added by this update.

Summary of changes:
 .../MultiStageBrokerRequestHandler.java            |   3 +
 pinot-common/src/main/proto/plan.proto             |   4 +-
 .../org/apache/pinot/query/QueryEnvironment.java   |  48 +++---
 .../apache/pinot/query/context/PlannerContext.java |   9 +-
 .../explain/PhysicalExplainPlanVisitor.java        |  25 ++-
 .../planner/logical/EquivalentStagesFinder.java    |   2 +-
 .../planner/logical/EquivalentStagesReplacer.java  |  20 ++-
 .../planner/logical/PinotLogicalQueryPlanner.java  |  12 +-
 .../query/planner/logical/PlanFragmenter.java      |  13 +-
 .../planner/physical/DispatchablePlanVisitor.java  |  18 ++-
 .../planner/physical/MailboxAssignmentVisitor.java | 171 +++++++++++----------
 .../planner/physical/PinotDispatchPlanner.java     |   2 +-
 .../colocated/GreedyShuffleRewriteVisitor.java     |  29 +++-
 .../query/planner/plannode/MailboxSendNode.java    |  15 ++
 .../query/planner/serde/PlanNodeDeserializer.java  |  12 +-
 .../query/planner/serde/PlanNodeSerializer.java    |  12 +-
 .../resources/queries/ExplainPhysicalPlans.json    |  92 +++++++++++
 .../pinot/query/mailbox/GrpcSendingMailbox.java    |  10 +-
 .../query/mailbox/InMemorySendingMailbox.java      |   5 +
 .../apache/pinot/query/runtime/QueryRunner.java    |  16 +-
 .../pinot/query/runtime/blocks/BlockSplitter.java  |   2 +
 .../query/runtime/operator/HashJoinOperator.java   |  10 +-
 .../runtime/operator/MailboxSendOperator.java      |  54 ++++++-
 .../runtime/operator/exchange/BlockExchange.java   | 102 +++++++++++-
 .../operator/exchange/BroadcastExchange.java       |   4 +-
 .../runtime/operator/exchange/HashExchange.java    |   4 +-
 .../runtime/operator/exchange/RandomExchange.java  |   4 +-
 .../operator/exchange/SingletonExchange.java       |   4 +-
 .../utils/BlockingMultiStreamConsumer.java         |  19 ++-
 .../operator/exchange/BlockExchangeTest.java       |   4 +-
 .../src/test/resources/queries/Spool.json          |  37 +++++
 .../apache/pinot/spi/utils/CommonConstants.java    |   8 +
 32 files changed, 596 insertions(+), 174 deletions(-)
 create mode 100644 pinot-query-runtime/src/test/resources/queries/Spool.json


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to