You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by si...@apache.org on 2021/12/01 20:59:13 UTC
[pinot] branch master updated (098d0e7 -> 98c536e)
This is an automated email from the ASF dual-hosted git repository.
siddteotia pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git.
from 098d0e7 Clean up deprecated ZK metadata keys and methods (#7846)
add 98c536e EXPLAIN PLAN (#7568)
No new revisions were added by this update.
Summary of changes:
.../requesthandler/BaseBrokerRequestHandler.java | 36 +-
.../LiteralOnlyBrokerRequestTest.java | 52 ++
.../pinot/common/request/AggregationInfo.java | 28 +-
.../apache/pinot/common/request/BrokerRequest.java | 94 +--
.../apache/pinot/common/request/DataSource.java | 8 +-
.../apache/pinot/common/request/Expression.java | 26 +-
.../pinot/common/request/ExpressionType.java | 4 +-
.../pinot/common/request/FilterOperator.java | 6 +-
.../apache/pinot/common/request/FilterQuery.java | 36 +-
.../pinot/common/request/FilterQueryMap.java | 14 +-
.../org/apache/pinot/common/request/Function.java | 14 +-
.../org/apache/pinot/common/request/GroupBy.java | 22 +-
.../pinot/common/request/HavingFilterQuery.java | 36 +-
.../pinot/common/request/HavingFilterQueryMap.java | 12 +-
.../apache/pinot/common/request/Identifier.java | 8 +-
.../pinot/common/request/InstanceRequest.java | 28 +-
.../org/apache/pinot/common/request/Literal.java | 18 +-
.../apache/pinot/common/request/PinotQuery.java | 168 ++++--
.../apache/pinot/common/request/QuerySource.java | 10 +-
.../org/apache/pinot/common/request/QueryType.java | 26 +-
.../org/apache/pinot/common/request/Selection.java | 26 +-
.../apache/pinot/common/request/SelectionSort.java | 14 +-
.../pinot/common/response/ProcessingException.java | 14 +-
.../response/broker/BrokerResponseNative.java | 11 +
.../org/apache/pinot/common/utils/DataSchema.java | 6 +
.../apache/pinot/sql/parsers/CalciteSqlParser.java | 8 +-
pinot-common/src/thrift/query.thrift | 1 +
.../org/apache/pinot/core/common/Operator.java | 9 +
.../AcquireReleaseColumnsSegmentOperator.java | 12 +
.../core/operator/BitmapDocIdSetOperator.java | 14 +
.../pinot/core/operator/DocIdSetOperator.java | 14 +
.../core/operator/InstanceResponseOperator.java | 23 +-
.../pinot/core/operator/ProjectionOperator.java | 27 +
.../combine/AggregationOnlyCombineOperator.java | 6 +
.../core/operator/combine/BaseCombineOperator.java | 5 +
.../operator/combine/DistinctCombineOperator.java | 6 +
.../operator/combine/GroupByCombineOperator.java | 6 +
.../combine/GroupByOrderByCombineOperator.java | 6 +
...xValueBasedSelectionOrderByCombineOperator.java | 7 +
.../combine/SelectionOnlyCombineOperator.java | 6 +
.../combine/SelectionOrderByCombineOperator.java | 6 +
.../ExpressionScanDocIdIterator.java | 14 +
.../core/operator/filter/AndFilterOperator.java | 12 +
.../operator/filter/BitmapBasedFilterOperator.java | 21 +
.../core/operator/filter/EmptyFilterOperator.java | 15 +
.../operator/filter/ExpressionFilterOperator.java | 17 +
.../operator/filter/H3IndexFilterOperator.java | 16 +-
.../operator/filter/JsonMatchFilterOperator.java | 27 +-
.../operator/filter/MatchAllFilterOperator.java | 15 +-
.../core/operator/filter/OrFilterOperator.java | 13 +-
.../filter/RangeIndexBasedFilterOperator.java | 17 +
.../operator/filter/ScanBasedFilterOperator.java | 17 +
.../filter/SortedIndexBasedFilterOperator.java | 15 +
.../operator/filter/TextMatchFilterOperator.java | 26 +-
.../operator/query/AggregationGroupByOperator.java | 33 ++
.../query/AggregationGroupByOrderByOperator.java | 30 +
.../core/operator/query/AggregationOperator.java | 22 +
.../query/DictionaryBasedAggregationOperator.java | 13 +
.../query/DictionaryBasedDistinctOperator.java | 12 +
.../core/operator/query/DistinctOperator.java | 20 +
.../operator/query/EmptySelectionOperator.java | 16 +-
.../query/MetadataBasedAggregationOperator.java | 13 +
.../core/operator/query/SelectionOnlyOperator.java | 19 +
.../operator/query/SelectionOrderByOperator.java | 19 +
.../StreamingSelectionOnlyCombineOperator.java | 10 +-
.../streaming/StreamingSelectionOnlyOperator.java | 13 +
.../transform/PassThroughTransformOperator.java | 6 +
.../core/operator/transform/TransformOperator.java | 32 +
.../org/apache/pinot/core/plan/FilterPlanNode.java | 9 +-
.../apache/pinot/core/plan/GlobalPlanImplV0.java | 5 +
.../main/java/org/apache/pinot/core/plan/Plan.java | 7 +-
.../aggregation/function/AggregationFunction.java | 3 +
.../BaseSingleInputAggregationFunction.java | 13 +
.../function/CountAggregationFunction.java | 15 +
.../function/DistinctAggregationFunction.java | 13 +
.../query/executor/ServerQueryExecutorV1Impl.java | 50 +-
.../query/reduce/ExplainPlanDataTableReducer.java | 104 ++++
.../core/query/reduce/ResultReducerFactory.java | 6 +
.../core/query/request/ServerQueryRequest.java | 11 +-
.../request/context/utils/QueryContextUtils.java | 81 +++
.../startree/operator/StarTreeFilterOperator.java | 12 +
.../operator/combine/CombineSlowOperatorsTest.java | 13 +
.../core/operator/filter/TestFilterOperator.java | 15 +
.../org/apache/pinot/queries/BaseQueriesTest.java | 7 +-
.../pinot/queries/ExplainPlanQueriesTest.java | 660 +++++++++++++++++++++
.../tests/OfflineClusterIntegrationTest.java | 18 +
.../apache/pinot/spi/utils/CommonConstants.java | 1 +
87 files changed, 2107 insertions(+), 292 deletions(-)
create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/query/reduce/ExplainPlanDataTableReducer.java
create mode 100644 pinot-core/src/test/java/org/apache/pinot/queries/ExplainPlanQueriesTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org