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-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org