You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by ne...@apache.org on 2023/05/18 21:32:08 UTC

[pinot] branch master updated (cb607a8594 -> efb4f46775)

This is an automated email from the ASF dual-hosted git repository.

nehapawar pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git


    from cb607a8594 Track Number of Segments Fixed by Deep-store Retry Task (#10780)
     add efb4f46775 Implement mutable index using index SPI (#10687)

No new revisions were added by this update.

Summary of changes:
 .../realtime/provisioning/MemoryEstimator.java     |  64 ++-
 .../realtime/HLRealtimeSegmentDataManager.java     |  10 +-
 .../realtime/LLRealtimeSegmentDataManager.java     |  11 +-
 .../combine/SelectionCombineOperatorTest.java      |   4 +-
 .../converter/RealtimeSegmentConverterTest.java    |  12 +-
 .../tests/BaseClusterIntegrationTest.java          |  16 +-
 .../mutable/DefaultMutableIndexProvider.java       | 146 ------
 .../indexsegment/mutable/MutableSegmentImpl.java   | 548 +++++++--------------
 .../local/realtime/impl/RealtimeSegmentConfig.java | 150 ++----
 .../realtime/impl/geospatial/MutableH3Index.java   |  17 +-
 .../impl/invertedindex/NativeMutableFSTIndex.java  |  17 +-
 .../index/datasource/MutableDataSource.java        |  32 +-
 .../index/dictionary/DictionaryIndexType.java      |  41 ++
 .../segment/index/forward/ForwardIndexType.java    |  68 +++
 .../local/segment/index/fst/FstIndexType.java      |  33 +-
 .../local/segment/index/h3/H3IndexType.java        |  20 +
 .../segment/index/inverted/InvertedIndexType.java  |  15 +
 .../local/segment/index/json/JsonIndexType.java    |  15 +
 .../segment/index/loader/IndexLoadingConfig.java   |   5 -
 .../segment/index/text/TextIndexConfigBuilder.java |   8 +
 .../local/segment/index/text/TextIndexType.java    |  23 +
 .../mutable/MutableSegmentImplTestUtils.java       |  34 +-
 .../invertedindex/NativeMutableFSTIndexTest.java   |   3 +-
 .../segment/spi/index/FieldIndexConfigsUtil.java   |  11 +
 .../apache/pinot/segment/spi/index/IndexType.java  |  15 +-
 .../spi/index/{IndexReader.java => IndexUtil.java} |  16 +-
 .../pinot/segment/spi/index/IndexingOverrides.java | 130 -----
 .../pinot/segment/spi/index/TextIndexConfig.java   |   2 +-
 .../spi/index/column/ColumnIndexContainer.java     |   9 +-
 .../spi/index/mutable/MutableForwardIndex.java     | 110 ++++-
 .../segment/spi/index/mutable/MutableIndex.java    |  63 +++
 .../spi/index/mutable/MutableInvertedIndex.java    |  16 +-
 .../spi/index/mutable/MutableJsonIndex.java        |  19 +-
 .../spi/index/mutable/MutableTextIndex.java        |  14 +-
 .../provider/MutableDictionaryProvider.java        |  26 -
 .../provider/MutableForwardIndexProvider.java      |  26 -
 .../mutable/provider/MutableIndexContext.java      | 257 ++++------
 .../mutable/provider/MutableIndexProvider.java     |  24 -
 .../provider/MutableInvertedIndexProvider.java     |  26 -
 .../mutable/provider/MutableJsonIndexProvider.java |  26 -
 .../provider/MutableTextIndexReaderProvider.java   |  26 -
 .../segment/spi/creator/IndexingOverridesTest.java |  61 ---
 .../command/RealtimeProvisioningHelperCommand.java |   8 +-
 43 files changed, 901 insertions(+), 1276 deletions(-)
 delete mode 100644 pinot-segment-local/src/main/java/org/apache/pinot/segment/local/indexsegment/mutable/DefaultMutableIndexProvider.java
 copy pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/index/{IndexReader.java => IndexUtil.java} (61%)
 delete mode 100644 pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/index/IndexingOverrides.java
 create mode 100644 pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/index/mutable/MutableIndex.java
 delete mode 100644 pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/index/mutable/provider/MutableDictionaryProvider.java
 delete mode 100644 pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/index/mutable/provider/MutableForwardIndexProvider.java
 delete mode 100644 pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/index/mutable/provider/MutableIndexProvider.java
 delete mode 100644 pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/index/mutable/provider/MutableInvertedIndexProvider.java
 delete mode 100644 pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/index/mutable/provider/MutableJsonIndexProvider.java
 delete mode 100644 pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/index/mutable/provider/MutableTextIndexReaderProvider.java
 delete mode 100644 pinot-segment-spi/src/test/java/org/apache/pinot/segment/spi/creator/IndexingOverridesTest.java


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