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 1f982956bd6 Bump software.amazon.awssdk:bom from 2.38.2 to 2.38.3
(#17188)
add fb0d8d69d9c Adding Raw bitmap inverted index creator and reader
(#17060)
No new revisions were added by this update.
Summary of changes:
.../core/operator/filter/FilterOperatorUtils.java | 7 +-
.../RawValueInvertedIndexFilterOperator.java | 193 ++++++++++++
.../src/test/resources/TableIndexingTest.csv | 46 +--
.../creator/impl/SegmentDictionaryCreator.java | 4 +
.../inv/OffHeapBitmapInvertedIndexCreator.java | 4 +
.../inv/RawValueBitmapInvertedIndexCreator.java | 325 +++++++++++++++++++++
.../index/dictionary/DictionaryIndexType.java | 7 +-
.../segment/index/inverted/InvertedIndexType.java | 19 +-
.../ColumnMinMaxValueGenerator.java | 4 +-
.../loader/invertedindex/InvertedIndexHandler.java | 90 ++++--
.../readers/RawValueBitmapInvertedIndexReader.java | 162 ++++++++++
.../inv/RawValueBitmapInvertedIndexTest.java | 302 +++++++++++++++++++
.../index/loader/SegmentPreProcessorTest.java | 7 +-
.../segment/local/utils/TableConfigUtilsTest.java | 49 +---
.../creator/RawValueBasedInvertedIndexCreator.java | 30 ++
...art.java => BaseballRawEncodingQuickstart.java} | 10 +-
.../baseballStats_offline_table_config.json | 9 +-
...s_offline_table_config_raw_inverted_index.json} | 12 +-
18 files changed, 1163 insertions(+), 117 deletions(-)
create mode 100644
pinot-core/src/main/java/org/apache/pinot/core/operator/filter/RawValueInvertedIndexFilterOperator.java
create mode 100644
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment/creator/impl/inv/RawValueBitmapInvertedIndexCreator.java
create mode 100644
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment/index/readers/RawValueBitmapInvertedIndexReader.java
create mode 100644
pinot-segment-local/src/test/java/org/apache/pinot/segment/local/segment/index/creator/inv/RawValueBitmapInvertedIndexTest.java
copy
pinot-tools/src/main/java/org/apache/pinot/tools/{GeoSpatialQuickStart.java =>
BaseballRawEncodingQuickstart.java} (85%)
copy
pinot-tools/src/main/resources/examples/minions/batch/baseballStats/{baseballStats_offline_table_config.json
=> baseballStats_offline_table_config_raw_inverted_index.json} (88%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]