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

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


    from 84f30208b7 [multistage] Introducing dynamic filtering semi-join broker 
level configuration (#15402)
     add 9db45e364b [multistage] Adding Basic Constructs for Physical 
Optimization (#15371)

No new revisions were added by this update.

Summary of changes:
 .../query/context/PhysicalPlannerContext.java      | 108 ++++++++++++
 .../planner/physical/v2/ExchangeStrategy.java      |  63 +++++++
 .../planner/physical/v2/HashDistributionDesc.java  |  96 +++++++++++
 .../pinot/query/planner/physical/v2/PRelNode.java  |  93 ++++++++++
 .../planner/physical/v2/PinotDataDistribution.java | 191 ++++++++++++++++++++
 .../planner/physical/v2/TableScanMetadata.java     |  85 +++++++++
 .../physical/v2/nodes/PhysicalExchange.java        | 127 ++++++++++++++
 .../planner/physical/v2/nodes/PhysicalFilter.java  |  95 ++++++++++
 .../physical/v2/nodes/PhysicalTableScan.java       | 102 +++++++++++
 .../v2/opt/LeftInputFirstRuleExecutor.java         |  60 +++++++
 .../physical/v2/opt/PRelNodeTransformer.java       |  11 +-
 .../query/planner/physical/v2/opt/PRelOptRule.java |  29 ++--
 .../planner/physical/v2/opt/PRelOptRuleCall.java   |  32 ++--
 .../physical/v2/opt/PostOrderRuleExecutor.java     |  47 +++++
 .../planner/physical/v2/opt/RuleExecutor.java      |  65 +++++++
 .../physical/v2/PinotDataDistributionTest.java     | 160 +++++++++++++++++
 .../planner/physical/v2/opt/RuleExecutorTest.java  | 192 +++++++++++++++++++++
 17 files changed, 1518 insertions(+), 38 deletions(-)
 create mode 100644 
pinot-query-planner/src/main/java/org/apache/pinot/query/context/PhysicalPlannerContext.java
 create mode 100644 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/ExchangeStrategy.java
 create mode 100644 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/HashDistributionDesc.java
 create mode 100644 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/PRelNode.java
 create mode 100644 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/PinotDataDistribution.java
 create mode 100644 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/TableScanMetadata.java
 create mode 100644 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/nodes/PhysicalExchange.java
 create mode 100644 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/nodes/PhysicalFilter.java
 create mode 100644 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/nodes/PhysicalTableScan.java
 create mode 100644 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/opt/LeftInputFirstRuleExecutor.java
 copy 
pinot-spi/src/main/java/org/apache/pinot/spi/data/readers/RecordExtractorConfig.java
 => 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/opt/PRelNodeTransformer.java
 (76%)
 copy 
pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/index/creator/TextIndexCreator.java
 => 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/opt/PRelOptRule.java
 (56%)
 copy pinot-controller/src/main/resources/app/theme/color/primary.ts => 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/opt/PRelOptRuleCall.java
 (58%)
 create mode 100644 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/opt/PostOrderRuleExecutor.java
 create mode 100644 
pinot-query-planner/src/main/java/org/apache/pinot/query/planner/physical/v2/opt/RuleExecutor.java
 create mode 100644 
pinot-query-planner/src/test/java/org/apache/pinot/query/planner/physical/v2/PinotDataDistributionTest.java
 create mode 100644 
pinot-query-planner/src/test/java/org/apache/pinot/query/planner/physical/v2/opt/RuleExecutorTest.java


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

Reply via email to