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 cd7cf77  do not allow qualification of member variables with this 
(#7484)
     add d99eb3c  bit-sliced range index for int, long, float, double, 
dictionarized SV columns (#7454)

No new revisions were added by this update.

Summary of changes:
 LICENSE-binary                                     |   4 +-
 pinot-perf/pom.xml                                 |  23 +
 .../org/apache/pinot/perf/BenchmarkRangeIndex.java | 559 +++++++++++++++++++++
 .../impl/inv/BitSlicedRangeIndexCreator.java       | 143 ++++++
 .../segment/creator/impl/inv/MmapFileWriter.java   |  42 +-
 .../creator/impl/inv/RangeIndexCreator.java        |   9 +-
 .../index/column/PhysicalColumnIndexContainer.java |  15 +-
 .../segment/index/loader/IndexLoadingConfig.java   |   6 +
 .../loader/invertedindex/RangeIndexHandler.java    |  21 +-
 .../index/readers/BitSlicedRangeIndexReader.java   | 118 +++++
 .../index/readers/RangeIndexReaderImpl.java        |   2 +
 .../pinot/segment/local/utils/FPOrdering.java      |  78 +++
 .../index/creator/BitSlicedIndexCreatorTest.java   | 513 +++++++++++++++++++
 .../pinot/segment/local/utils/FPOrderingTest.java  | 134 +++++
 ...Type.java => CombinedInvertedIndexCreator.java} |   4 +-
 .../pinot/spi/config/table/IndexingConfig.java     |  12 +
 pom.xml                                            |   2 +-
 17 files changed, 1653 insertions(+), 32 deletions(-)
 create mode 100644 
pinot-perf/src/main/java/org/apache/pinot/perf/BenchmarkRangeIndex.java
 create mode 100644 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment/creator/impl/inv/BitSlicedRangeIndexCreator.java
 copy 
pinot-core/src/main/java/org/apache/pinot/core/common/datatable/DataTableFactory.java
 => 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment/creator/impl/inv/MmapFileWriter.java
 (52%)
 create mode 100644 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment/index/readers/BitSlicedRangeIndexReader.java
 create mode 100644 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/utils/FPOrdering.java
 create mode 100644 
pinot-segment-local/src/test/java/org/apache/pinot/segment/local/segment/index/creator/BitSlicedIndexCreatorTest.java
 create mode 100644 
pinot-segment-local/src/test/java/org/apache/pinot/segment/local/utils/FPOrderingTest.java
 copy 
pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/index/creator/{TextIndexType.java
 => CombinedInvertedIndexCreator.java} (86%)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to