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 189fa185e6 Fix some type convert scalar functions (#9509) add 64352999e4 Sort scanning based operators by cardinality in AndDocIdSet evaluation (#9420) No new revisions were added by this update. Summary of changes: .../dociditerators/MVScanDocIdIterator.java | 34 ++- .../dociditerators/SVScanDocIdIterator.java | 32 +++ .../dociditerators/ScanBasedDocIdIterator.java | 9 + .../pinot/core/operator/docidsets/AndDocIdSet.java | 18 +- .../core/operator/docidsets/MVScanDocIdSet.java | 7 +- .../core/operator/docidsets/SVScanDocIdSet.java | 3 +- .../core/operator/filter/AndFilterOperator.java | 11 +- .../operator/filter/CombinedFilterOperator.java | 8 +- .../core/operator/filter/FilterOperatorUtils.java | 2 +- .../operator/filter/ScanBasedFilterOperator.java | 3 +- .../predicate/EqualsPredicateEvaluatorFactory.java | 40 ++++ .../predicate/InPredicateEvaluatorFactory.java | 40 ++++ .../NotEqualsPredicateEvaluatorFactory.java | 40 ++++ .../predicate/NotInPredicateEvaluatorFactory.java | 40 ++++ .../filter/predicate/PredicateEvaluator.java | 9 + .../predicate/RangePredicateEvaluatorFactory.java | 10 + .../pinot/core/plan/AggregationPlanNode.java | 2 +- .../apache/pinot/core/util/QueryOptionsUtils.java | 4 + ...nnerSegmentSelectionSingleValueQueriesTest.java | 4 +- .../queries/ScanBasedANDFilterReorderingTest.java | 235 +++++++++++++++++++++ .../indexsegment/mutable/MutableSegmentImpl.java | 6 +- .../index/column/IntermediateIndexContainer.java | 4 +- .../segment/index/datasource/EmptyDataSource.java | 5 + .../index/datasource/ImmutableDataSource.java | 7 + .../index/datasource/MutableDataSource.java | 16 +- .../startree/v2/store/StarTreeDataSource.java | 5 + .../segment/spi/datasource/DataSourceMetadata.java | 5 + .../apache/pinot/spi/utils/CommonConstants.java | 6 + 28 files changed, 574 insertions(+), 31 deletions(-) create mode 100644 pinot-core/src/test/java/org/apache/pinot/queries/ScanBasedANDFilterReorderingTest.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org