You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by xi...@apache.org on 2021/05/25 02:33:18 UTC

[incubator-pinot] branch fixing_spi_comparison updated (5e0ce62 -> 848c3d4)

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

xiangfu pushed a change to branch fixing_spi_comparison
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.


 discard 5e0ce62  Fixing comparison and hashcode for Schema, FieldSpec and ColumnMetadata
     add 2b55004  SegmentDirectoryLoader interface and local impl (#6949)
     add 848c3d4  Fixing comparison and hashcode for Schema, FieldSpec and ColumnMetadata

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (5e0ce62)
            \
             N -- N -- N   refs/heads/fixing_spi_comparison (848c3d4)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../broker/pruner/PartitionZKMetadataPruner.java   |   4 +-
 .../segmentpruner/PartitionSegmentPruner.java      |   4 +-
 .../broker/pruner/SegmentZKMetadataPrunerTest.java |   2 +-
 .../routing/segmentpruner/SegmentPrunerTest.java   |   2 +-
 .../metadata/segment/SegmentPartitionMetadata.java |   1 +
 .../apache/pinot/common/utils/SegmentUtils.java    |   2 +-
 .../common/metadata/SegmentZKMetadataTest.java     |   2 +-
 .../segment/ColumnPartitionMetadataTest.java       |   1 +
 .../resources/LLCSegmentCompletionHandlers.java    |   4 +-
 .../segment/OfflineSegmentAssignment.java          |   2 +-
 .../realtime/PinotLLCRealtimeSegmentManager.java   |   6 +-
 .../segment/CommittingSegmentDescriptor.java       |   2 +-
 .../helix/core/util/ZKMetadataUtils.java           |   6 +-
 .../realtime/provisioning/MemoryEstimator.java     |   2 +-
 .../OfflineReplicaGroupSegmentAssignmentTest.java  |   2 +-
 .../PinotLLCRealtimeSegmentManagerTest.java        |   2 +-
 .../controller/utils/SegmentMetadataMockUtils.java |   6 +-
 .../realtime/LLRealtimeSegmentDataManager.java     |   6 +-
 .../core/metadata/DefaultMetadataExtractor.java    |   2 +-
 .../pinot/core/minion/RawIndexConverter.java       |   6 +-
 .../apache/pinot/core/minion/SegmentConverter.java |   2 +-
 .../apache/pinot/core/minion/SegmentPurger.java    |   2 +-
 .../minion/rollup/MergeRollupSegmentConverter.java |   2 +-
 .../processing/collector/ConcatCollector.java      |   2 +-
 .../partitioner/TableConfigPartitioner.java        |   2 +-
 .../pinot/core/util/GenericRowSerDeUtils.java      |   2 +-
 .../pinot/core/minion/SegmentPurgerTest.java       |  17 ++--
 .../query/pruner/ColumnValueSegmentPrunerTest.java |   2 +-
 .../framework/SegmentProcessingFrameworkTest.java  |   2 +-
 .../converter/RealtimeSegmentConverterTest.java    |   2 +-
 ...vertToRawIndexMinionClusterIntegrationTest.java |   2 +-
 ...PartitionLLCRealtimeClusterIntegrationTest.java |   2 +-
 .../pinot/perf/BenchmarkFixedBitIntReader.java     |   2 +-
 .../BenchmarkFixedBitSVForwardIndexReader.java     |   2 +-
 .../pinot/perf/BenchmarkOfflineIndexReader.java    |  18 ++--
 .../pinot/perf/BenchmarkPinotDataBitSet.java       |   2 +-
 .../pinot/perf/BenchmarkPinotDataBuffer.java       |   2 +-
 .../apache/pinot/perf/BenchmarkQueryEngine.java    |   2 +-
 .../org/apache/pinot/perf/RawIndexBenchmark.java   |   2 +-
 .../hadoop/job/HadoopSegmentPreprocessingJob.java  |   2 +-
 .../job/partitioners/PartitionFunctionFactory.java |   8 +-
 .../RealtimeToOfflineSegmentsTaskExecutorTest.java |   4 +-
 .../filebased/FileBasedSegmentWriterTest.java      |   2 +-
 .../indexsegment/immutable/EmptyIndexSegment.java  |   4 +-
 .../immutable/ImmutableSegmentImpl.java            |   6 +-
 .../immutable/ImmutableSegmentLoader.java          |  49 ++++++----
 .../indexsegment/mutable/IntermediateSegment.java  |   4 +-
 .../indexsegment/mutable/MutableSegmentImpl.java   |  14 ++-
 .../local/io/reader/impl/FixedBitIntReader.java    |   2 +-
 .../impl/FixedByteSingleValueMultiColReader.java   |   2 +-
 .../readerwriter/PinotDataBufferMemoryManager.java |   2 +-
 .../RealtimeIndexOffHeapMemoryManager.java         |   2 +-
 ...ixedByteSingleValueMultiColumnReaderWriter.java |   2 +-
 .../local/io/util/FixedBitIntReaderWriter.java     |   2 +-
 .../local/io/util/FixedBitIntReaderWriterV2.java   |   4 +-
 .../local/io/util/FixedByteValueReaderWriter.java  |   2 +-
 .../segment/local/io/util/PinotDataBitSet.java     |   2 +-
 .../segment/local/io/util/PinotDataBitSetV2.java   |   4 +-
 .../local/io/util/VarLengthValueReader.java        |   2 +-
 .../local/io/util/VarLengthValueWriter.java        |   2 +-
 .../local/io/writer/impl/DirectMemoryManager.java  |   2 +-
 .../writer/impl/FixedBitMVForwardIndexWriter.java  |   2 +-
 .../writer/impl/FixedBitSVForwardIndexWriter.java  |   2 +-
 .../impl/FixedByteSingleValueMultiColWriter.java   |   2 +-
 .../local/io/writer/impl/MmapMemoryManager.java    |   2 +-
 .../writer/impl/MutableOffHeapByteArrayStore.java  |   2 +-
 .../local/loader/LocalSegmentDirectoryLoader.java  |  50 +++++++++++
 .../dictionary/BaseOffHeapMutableDictionary.java   |   2 +-
 .../impl/dictionary/OffHeapMutableBytesStore.java  |   2 +-
 .../forward/FixedByteMVMutableForwardIndex.java    |   2 +-
 .../forward/FixedByteSVMutableForwardIndex.java    |   2 +-
 .../creator/impl/SegmentColumnarIndexCreator.java  |   7 +-
 .../creator/impl/SegmentDictionaryCreator.java     |   3 +-
 .../impl/SegmentIndexCreationDriverImpl.java       |   3 +-
 .../impl/bloom/OnHeapGuavaBloomFilterCreator.java  |   2 +-
 .../fwd/MultiValueUnsortedForwardIndexCreator.java |   2 +-
 .../fwd/SingleValueFixedByteRawIndexCreator.java   |   2 +-
 .../fwd/SingleValueSortedForwardIndexCreator.java  |   2 +-
 .../SingleValueUnsortedForwardIndexCreator.java    |   2 +-
 .../fwd/SingleValueVarByteRawIndexCreator.java     |   2 +-
 .../impl/inv/BitmapInvertedIndexWriter.java        |   2 +-
 .../inv/OffHeapBitmapInvertedIndexCreator.java     |   4 +-
 .../impl/inv/OnHeapBitmapInvertedIndexCreator.java |   2 +-
 .../creator/impl/inv/RangeIndexCreator.java        |   4 +-
 .../impl/inv/geospatial/BaseH3IndexCreator.java    |   2 +-
 .../impl/inv/geospatial/OffHeapH3IndexCreator.java |   2 +-
 .../impl/inv/json/BaseJsonIndexCreator.java        |   4 +-
 .../impl/inv/json/OffHeapJsonIndexCreator.java     |   2 +-
 .../impl/inv/text/LuceneFSTIndexCreator.java       |   2 +-
 .../impl/nullvalue/NullValueVectorCreator.java     |   2 +-
 .../stats/AbstractColumnStatisticsCollector.java   |   2 +-
 .../creator/impl/text/LuceneTextIndexCreator.java  |   4 +-
 .../index/column/BaseVirtualColumnProvider.java    |   2 +-
 .../DefaultNullValueVirtualColumnProvider.java     |   2 +-
 .../index/column/PhysicalColumnIndexContainer.java |   8 +-
 .../converter/SegmentV1V2ToV3FormatConverter.java  |  35 +++++---
 .../segment/index/datasource/EmptyDataSource.java  |   2 +-
 .../index/datasource/ImmutableDataSource.java      |   2 +-
 .../segment/index/loader/IndexLoadingConfig.java   |  27 +++++-
 .../local/segment/index/loader/LoaderUtils.java    |   8 +-
 .../segment/index/loader/SegmentPreProcessor.java  |  18 ++--
 .../loader/bloomfilter/BloomFilterHandler.java     |  12 +--
 .../ColumnMinMaxValueGenerator.java                |  10 +--
 .../defaultcolumn/BaseDefaultColumnHandler.java    |  10 +--
 .../defaultcolumn/DefaultColumnHandlerFactory.java |   4 +-
 .../defaultcolumn/V1DefaultColumnHandler.java      |   4 +-
 .../defaultcolumn/V3DefaultColumnHandler.java      |   8 +-
 .../index/loader/invertedindex/H3IndexHandler.java |  10 +--
 .../loader/invertedindex/InvertedIndexHandler.java |  10 +--
 .../loader/invertedindex/JsonIndexHandler.java     |  10 +--
 .../invertedindex/LuceneFSTIndexHandler.java       |  10 +--
 .../loader/invertedindex/RangeIndexHandler.java    |  10 +--
 .../loader/invertedindex/TextIndexHandler.java     |  16 ++--
 .../index/readers/BaseImmutableDictionary.java     |   2 +-
 .../index/readers/BitmapInvertedIndexReader.java   |   2 +-
 .../segment/index/readers/BytesDictionary.java     |   2 +-
 .../segment/index/readers/DoubleDictionary.java    |   2 +-
 .../segment/index/readers/FloatDictionary.java     |   2 +-
 .../local/segment/index/readers/IntDictionary.java |   2 +-
 .../segment/index/readers/LongDictionary.java      |   2 +-
 .../index/readers/LuceneFSTIndexReader.java        |   2 +-
 .../index/readers/NullValueVectorReaderImpl.java   |   2 +-
 .../segment/index/readers/OnHeapDictionary.java    |   2 +-
 .../index/readers/OnHeapDoubleDictionary.java      |   2 +-
 .../index/readers/OnHeapFloatDictionary.java       |   2 +-
 .../segment/index/readers/OnHeapIntDictionary.java |   2 +-
 .../index/readers/OnHeapLongDictionary.java        |   2 +-
 .../index/readers/OnHeapStringDictionary.java      |   2 +-
 .../segment/index/readers/RangeIndexReader.java    |   2 +-
 .../segment/index/readers/StringDictionary.java    |   2 +-
 .../readers/bloom/BaseGuavaBloomFilterReader.java  |   2 +-
 .../readers/bloom/BloomFilterReaderFactory.java    |   2 +-
 .../bloom/OffHeapGuavaBloomFilterReader.java       |   2 +-
 .../bloom/OnHeapGuavaBloomFilterReader.java        |   2 +-
 .../forward/BaseChunkSVForwardIndexReader.java     |   4 +-
 .../forward/FixedBitMVForwardIndexReader.java      |   2 +-
 .../forward/FixedBitSVForwardIndexReader.java      |   2 +-
 .../forward/FixedBitSVForwardIndexReaderV2.java    |   2 +-
 .../FixedByteChunkSVForwardIndexReader.java        |   2 +-
 .../forward/VarByteChunkSVForwardIndexReader.java  |   2 +-
 .../readers/geospatial/ImmutableH3IndexReader.java |   2 +-
 .../readers/json/ImmutableJsonIndexReader.java     |   2 +-
 .../readers/sorted/SortedIndexReaderImpl.java      |   2 +-
 .../index/readers/text/LuceneTextIndexReader.java  |   9 +-
 .../local/segment/store/FilePerIndexDirectory.java |  11 +--
 .../segment/local/segment/store/IndexEntry.java    |   2 +-
 .../segment/local/segment/store/IndexKey.java      |   1 +
 .../segment/store/SegmentLocalFSDirectory.java     |  92 ++++++++++---------
 .../segment/store/SingleFileIndexDirectory.java    |  10 ++-
 .../virtualcolumn/DocIdVirtualColumnProvider.java  |   2 +-
 .../virtualcolumn/VirtualColumnProvider.java       |   2 +-
 .../segment/local/startree/OffHeapStarTree.java    |   2 +-
 .../local/startree/OffHeapStarTreeNode.java        |   2 +-
 .../local/startree/StarTreeBuilderUtils.java       |   8 +-
 .../startree/v2/builder/MultipleTreesBuilder.java  |   6 +-
 .../v2/builder/OffHeapSingleTreeBuilder.java       |   2 +-
 .../startree/v2/builder/StarTreeIndexCombiner.java |   2 +-
 .../v2/builder/StarTreeV2BuilderConfig.java        |   4 +-
 .../startree/v2/store/StarTreeIndexContainer.java  |   4 +-
 .../startree/v2/store/StarTreeLoaderUtils.java     |   6 +-
 .../apache/pinot/segment/local/utils/CrcUtils.java |   2 +-
 .../segment/local/utils/SegmentPushUtils.java      |   2 +-
 .../local/utils/fst/PinotBufferIndexInput.java     |   2 +-
 .../io/reader/impl/FixedBitIntReaderTest.java      |   2 +-
 .../segment/local/io/util/PinotDataBitSetTest.java |   2 +-
 .../local/io/util/PinotDataBitSetV2Test.java       |   2 +-
 .../io/util/VarLengthValueReaderWriterTest.java    |   2 +-
 .../io/writer/impl/MmapMemoryManagerTest.java      |   2 +-
 .../creator/BitmapInvertedIndexCreatorTest.java    |   4 +-
 .../local/segment/creator/IntArraysTest.java       |   4 +-
 .../impl/SegmentColumnarIndexCreatorTest.java      |   1 +
 .../local/segment/index/ColumnMetadataTest.java    |   4 +-
 .../segment/local/segment/index/H3IndexTest.java   |   4 +-
 .../segment/local/segment/index/JsonIndexTest.java |   4 +-
 .../segment/index/SegmentMetadataImplTest.java     |   4 +-
 .../DefaultNullValueVirtualColumnProviderTest.java |   2 +-
 .../SegmentV1V2ToV3FormatConverterTest.java        |   6 +-
 .../index/creator/BloomFilterCreatorTest.java      |   4 +-
 .../index/creator/LuceneFSTIndexCreatorTest.java   |   4 +-
 .../index/creator/RangeIndexCreatorTest.java       |   4 +-
 .../segment/index/creator/RawIndexCreatorTest.java |  15 +++-
 .../SegmentGenerationWithBytesTypeTest.java        |  10 ++-
 .../SegmentGenerationWithFilterRecordsTest.java    |   5 +-
 .../SegmentGenerationWithMultipleRecordsTest.java  |   5 +-
 .../SegmentGenerationWithNoRecordsTest.java        |   5 +-
 .../SegmentGenerationWithTimeColumnTest.java       |  11 ++-
 .../index/creator/SegmentPartitionTest.java        |   6 +-
 .../index/forward/FixedBitMVForwardIndexTest.java  |   4 +-
 .../forward/FixedByteChunkSVForwardIndexTest.java  |   2 +-
 .../forward/SortedForwardIndexReaderTest.java      |   2 +-
 .../forward/VarByteChunkSVForwardIndexTest.java    |   6 +-
 .../local/segment/index/loader/LoaderTest.java     |  67 ++++++++------
 .../index/loader/SegmentPreProcessorTest.java      | 100 ++++++++++++++++-----
 .../BaseDefaultColumnHandlerTest.java              |   7 +-
 .../FixedByteWidthRowColDataFileReaderTest.java    |   2 +-
 .../index/readers/ImmutableDictionaryTest.java     |   4 +-
 .../ImmutableDictionaryTypeConversionTest.java     |   4 +-
 .../readers/NullValueVectorReaderImplTest.java     |   2 +-
 .../FixedBitSVForwardIndexReaderV2Test.java        |   2 +-
 ...FixedByteWidthRowColForwardIndexWriterTest.java |   4 +-
 .../store/ColumnIndexDirectoryTestHelper.java      |   6 +-
 .../segment/store/FilePerIndexDirectoryTest.java   |   6 +-
 .../segment/store/SegmentDirectoryPathsTest.java   |   3 +-
 .../segment/store/SegmentLocalFSDirectoryTest.java |  35 ++++----
 .../store/SingleFileIndexDirectoryTest.java        |   6 +-
 .../v2/builder/StarTreeV2BuilderConfigTest.java    |   4 +-
 .../segment/local/utils/fst/FSTBuilderTest.java    |   2 +-
 pinot-segment-spi/pom.xml                          |   4 +
 .../org/apache/pinot/segment/spi}/V1Constants.java |   4 +-
 .../segment/spi/index}/creator/TextIndexType.java  |   2 +-
 .../spi}/index/metadata/ColumnMetadata.java        |  10 +--
 .../spi}/index/metadata/SegmentMetadataImpl.java   |  27 +++---
 .../segment/spi/loader/SegmentDirectoryLoader.java |  30 +++----
 .../spi/loader/SegmentDirectoryLoaderRegistry.java |  89 ++++++++++++++++++
 .../pinot/segment/spi/loader/SegmentLoader.java    |   8 +-
 .../segment/spi}/memory/BasePinotLBuffer.java      |   2 +-
 .../pinot/segment/spi/memory}/CleanerUtil.java     |   4 +-
 .../pinot/segment/spi}/memory/PinotByteBuffer.java |   3 +-
 .../pinot/segment/spi}/memory/PinotDataBuffer.java |   2 +-
 .../spi}/memory/PinotNativeOrderLBuffer.java       |   2 +-
 .../spi}/memory/PinotNonNativeOrderLBuffer.java    |   2 +-
 .../spi}/partition/ByteArrayPartitionFunction.java |   3 +-
 .../spi}/partition/HashCodePartitionFunction.java  |   3 +-
 .../spi}/partition/ModuloPartitionFunction.java    |   3 +-
 .../spi}/partition/MurmurPartitionFunction.java    |  48 ++++++++--
 .../segment/spi/partition/PartitionFunction.java   |   1 -
 .../spi}/partition/PartitionFunctionFactory.java   |   3 +-
 .../metadata}/ColumnPartitionMetadata.java         |   2 +-
 .../segment/spi}/store/ColumnIndexDirectory.java   |  12 ++-
 .../pinot/segment/spi}/store/ColumnIndexType.java  |   2 +-
 .../pinot/segment/spi}/store/SegmentDirectory.java |  34 ++-----
 .../segment/spi}/store/SegmentDirectoryPaths.java  |  10 +--
 .../segment/spi}/memory/PinotDataBufferTest.java   |   2 +-
 .../spi}/partition/PartitionFunctionTest.java      |   7 +-
 .../server/api/resources/MmapDebugResource.java    |   2 +-
 .../api/resources/SegmentMetadataFetcher.java      |   2 +-
 .../pinot/server/api/resources/TablesResource.java |   2 +-
 .../helix/HelixInstanceDataManagerConfig.java      |  26 +++++-
 .../server/starter/helix/HelixServerStarter.java   |   2 +-
 .../starter/helix/SegmentFetcherAndLoader.java     |   2 +-
 .../pinot/server/api/TablesResourceTest.java       |   4 +-
 .../config/instance/InstanceDataManagerConfig.java |   4 +
 .../org/apache/pinot/tools/SegmentDumpTool.java    |   2 +-
 .../anonymizer/ArrayBasedGlobalDictionaries.java   |   2 +-
 .../pinot/tools/anonymizer/GlobalDictionaries.java |   2 +-
 .../anonymizer/MapBasedGlobalDictionaries.java     |   2 +-
 .../anonymizer/PinotDataAndQueryAnonymizer.java    |   4 +-
 .../pinot/tools/perf/PerfBenchmarkRunner.java      |   2 +-
 .../apache/pinot/tools/scan/query/Aggregation.java |   2 +-
 .../apache/pinot/tools/scan/query/Projection.java  |   4 +-
 .../tools/scan/query/SegmentQueryProcessor.java    |   4 +-
 .../apache/pinot/tools/scan/query/Selection.java   |   2 +-
 .../converter/DictionaryToRawIndexConverter.java   |   2 +-
 .../converter/PinotSegmentToAvroConverter.java     |   2 +-
 .../segment/converter/SegmentMergeCommand.java     |   2 +-
 255 files changed, 970 insertions(+), 637 deletions(-)
 create mode 100644 pinot-segment-local/src/main/java/org/apache/pinot/segment/local/loader/LocalSegmentDirectoryLoader.java
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment/creator/impl => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/V1Constants.java (96%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/index}/creator/TextIndexType.java (93%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/index/metadata/ColumnMetadata.java (98%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/index/metadata/SegmentMetadataImpl.java (95%)
 copy pinot-common/src/main/java/org/apache/pinot/common/utils/fetcher/SegmentFetcher.java => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/loader/SegmentDirectoryLoader.java (54%)
 create mode 100644 pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/loader/SegmentDirectoryLoaderRegistry.java
 copy pinot-spi/src/main/java/org/apache/pinot/spi/config/table/tuner/Tuner.java => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/loader/SegmentLoader.java (85%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/memory/BasePinotLBuffer.java (98%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/utils => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/memory}/CleanerUtil.java (99%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/memory/PinotByteBuffer.java (98%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/memory/PinotDataBuffer.java (99%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/memory/PinotNativeOrderLBuffer.java (98%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/memory/PinotNonNativeOrderLBuffer.java (98%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/partition/ByteArrayPartitionFunction.java (93%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/partition/HashCodePartitionFunction.java (93%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/partition/ModuloPartitionFunction.java (95%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/partition/MurmurPartitionFunction.java (63%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/partition/PartitionFunctionFactory.java (96%)
 rename {pinot-common/src/main/java/org/apache/pinot/common/metadata/segment => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/partition/metadata}/ColumnPartitionMetadata.java (99%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/store/ColumnIndexDirectory.java (91%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/store/ColumnIndexType.java (96%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/store/SegmentDirectory.java (83%)
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment => pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi}/store/SegmentDirectoryPaths.java (88%)
 rename {pinot-segment-local/src/test/java/org/apache/pinot/segment/local/segment => pinot-segment-spi/src/test/java/org/apache/pinot/segment/spi}/memory/PinotDataBufferTest.java (99%)
 rename {pinot-segment-local/src/test/java/org/apache/pinot/segment/local => pinot-segment-spi/src/test/java/org/apache/pinot/segment/spi}/partition/PartitionFunctionTest.java (97%)

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