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