Class PartitionDedupMetadataManager
- java.lang.Object
-
- org.apache.pinot.segment.local.dedup.PartitionDedupMetadataManager
-
public class PartitionDedupMetadataManager extends Object
-
-
Constructor Summary
Constructors Constructor Description PartitionDedupMetadataManager(String tableNameWithType, List<String> primaryKeyColumns, int partitionId, ServerMetrics serverMetrics, HashFunction hashFunction)
-
Method Summary
Modifier and Type Method Description voidaddSegment(IndexSegment segment)booleancheckRecordPresentOrUpdate(PrimaryKey pk, IndexSegment indexSegment)voidremoveSegment(IndexSegment segment)
-
-
-
Constructor Detail
-
PartitionDedupMetadataManager
public PartitionDedupMetadataManager(String tableNameWithType, List<String> primaryKeyColumns, int partitionId, ServerMetrics serverMetrics, HashFunction hashFunction)
-
-
Method Detail
-
addSegment
public void addSegment(IndexSegment segment)
-
removeSegment
public void removeSegment(IndexSegment segment)
-
checkRecordPresentOrUpdate
public boolean checkRecordPresentOrUpdate(PrimaryKey pk, IndexSegment indexSegment)
-
-