This is an automated email from the ASF dual-hosted git repository.
jackie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git
from 49196ec7df Add table indexes API (#11576)
add fef4e64ed7 Avoid unnecessary rows conversion in aggregation (#11607)
No new revisions were added by this update.
Summary of changes:
.../pinot/common/datablock/DataBlockUtils.java | 934 ---------------------
.../query/reduce/FilteredRowBasedBlockValSet.java | 311 +++++++
.../pinot/core/query/reduce/GapfillProcessor.java | 3 +-
.../core/query/reduce/RowBasedBlockValSet.java | 353 ++++++--
.../query/runtime/blocks/TransferableBlock.java | 18 +-
.../query/runtime/operator/AggregateOperator.java | 251 +++---
.../operator/MultistageAggregationExecutor.java | 89 +-
.../operator/MultistageGroupByExecutor.java | 218 +++--
.../operator/block/DataBlockExtractUtils.java | 887 +++++++++++++++++++
.../runtime/operator/block/DataBlockValSet.java | 43 +-
.../operator/block/FilteredDataBlockValSet.java | 71 +-
.../query/service/dispatch/QueryDispatcher.java | 8 +-
.../runtime/operator/AggregateOperatorTest.java | 74 +-
.../test/resources/queries/FilterAggregates.json | 78 +-
.../apache/pinot/spi/utils/CommonConstants.java | 11 +
15 files changed, 2001 insertions(+), 1348 deletions(-)
create mode 100644
pinot-core/src/main/java/org/apache/pinot/core/query/reduce/FilteredRowBasedBlockValSet.java
create mode 100644
pinot-query-runtime/src/main/java/org/apache/pinot/query/runtime/operator/block/DataBlockExtractUtils.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]