This is an automated email from the ASF dual-hosted git repository.
xiangfu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git
from 222384fe3b4 make rule timings log debug (#17354)
add 61f35baebee Add operator factory provider for query runtime (#17353)
No new revisions were added by this update.
Summary of changes:
.../broker/broker/helix/BaseBrokerStarter.java | 11 +++
.../pinot/query/runtime/context/BrokerContext.java | 55 +++++++++++++++
.../query/runtime/context/ControllerContext.java | 20 +++---
.../pinot/query/runtime/context/ServerContext.java | 55 +++++++++++++++
.../operator/factory/AggregateOperatorFactory.java | 29 +++-----
.../factory/DefaultAggregateOperatorFactory.java | 45 ++++++++++++
.../factory/DefaultJoinOperatorFactory.java | 81 ++++++++++++++++++++++
.../DefaultQueryOperatorFactoryProvider.java | 30 +++-----
.../operator/factory/JoinOperatorFactory.java | 29 +++-----
.../factory/QueryOperatorFactoryProvider.java | 15 ++--
.../runtime/plan/OpChainExecutionContext.java | 25 +++++++
.../query/runtime/plan/PlanNodeToOpChain.java | 55 ++++-----------
.../server/starter/helix/BaseServerStarter.java | 11 +++
13 files changed, 344 insertions(+), 117 deletions(-)
create mode 100644
pinot-query-runtime/src/main/java/org/apache/pinot/query/runtime/context/BrokerContext.java
copy
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment/index/h3/H3IndexPlugin.java
=>
pinot-query-runtime/src/main/java/org/apache/pinot/query/runtime/context/ControllerContext.java
(69%)
create mode 100644
pinot-query-runtime/src/main/java/org/apache/pinot/query/runtime/context/ServerContext.java
copy
pinot-query-planner/src/main/java/org/apache/pinot/query/routing/StagePlan.java
=>
pinot-query-runtime/src/main/java/org/apache/pinot/query/runtime/operator/factory/AggregateOperatorFactory.java
(54%)
create mode 100644
pinot-query-runtime/src/main/java/org/apache/pinot/query/runtime/operator/factory/DefaultAggregateOperatorFactory.java
create mode 100644
pinot-query-runtime/src/main/java/org/apache/pinot/query/runtime/operator/factory/DefaultJoinOperatorFactory.java
copy
pinot-core/src/main/java/org/apache/pinot/core/query/reduce/filter/ColumnValueExtractor.java
=>
pinot-query-runtime/src/main/java/org/apache/pinot/query/runtime/operator/factory/DefaultQueryOperatorFactoryProvider.java
(52%)
copy
pinot-query-planner/src/main/java/org/apache/pinot/query/routing/StagePlan.java
=>
pinot-query-runtime/src/main/java/org/apache/pinot/query/runtime/operator/factory/JoinOperatorFactory.java
(51%)
copy
pinot-core/src/main/java/org/apache/pinot/core/query/executor/ResultsBlockStreamer.java
=>
pinot-query-runtime/src/main/java/org/apache/pinot/query/runtime/operator/factory/QueryOperatorFactoryProvider.java
(73%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]