Uses of Class
org.apache.pinot.segment.local.upsert.RecordInfo
-
Packages that use RecordInfo Package Description org.apache.pinot.segment.local.upsert -
-
Uses of RecordInfo in org.apache.pinot.segment.local.upsert
Methods in org.apache.pinot.segment.local.upsert that return RecordInfo Modifier and Type Method Description RecordInfoUpsertUtils.RecordInfoReader. getRecordInfo(int docId)Methods in org.apache.pinot.segment.local.upsert that return types with arguments of type RecordInfo Modifier and Type Method Description static Iterator<RecordInfo>UpsertUtils. getRecordInfoIterator(UpsertUtils.RecordInfoReader recordInfoReader, int numDocs)Returns an iterator ofRecordInfofor all the documents from the segment.static Iterator<RecordInfo>UpsertUtils. getRecordInfoIterator(UpsertUtils.RecordInfoReader recordInfoReader, org.roaringbitmap.buffer.MutableRoaringBitmap validDocIds)Returns an iterator ofRecordInfofor the valid documents from the segment.Methods in org.apache.pinot.segment.local.upsert with parameters of type RecordInfo Modifier and Type Method Description voidConcurrentMapPartitionUpsertMetadataManager. addRecord(MutableSegment segment, RecordInfo recordInfo)voidPartitionUpsertMetadataManager. addRecord(MutableSegment segment, RecordInfo recordInfo)Updates the upsert metadata for a new consumed record in the given consuming segment.GenericRowConcurrentMapPartitionUpsertMetadataManager. updateRecord(GenericRow record, RecordInfo recordInfo)GenericRowPartitionUpsertMetadataManager. updateRecord(GenericRow record, RecordInfo recordInfo)Returns the merged record when partial-upsert is enabled.Method parameters in org.apache.pinot.segment.local.upsert with type arguments of type RecordInfo Modifier and Type Method Description protected abstract voidBasePartitionUpsertMetadataManager. addOrReplaceSegment(ImmutableSegmentImpl segment, ThreadSafeMutableRoaringBitmap validDocIds, Iterator<RecordInfo> recordInfoIterator, IndexSegment oldSegment, org.roaringbitmap.buffer.MutableRoaringBitmap validDocIdsForOldSegment)protected voidConcurrentMapPartitionUpsertMetadataManager. addOrReplaceSegment(ImmutableSegmentImpl segment, ThreadSafeMutableRoaringBitmap validDocIds, Iterator<RecordInfo> recordInfoIterator, IndexSegment oldSegment, org.roaringbitmap.buffer.MutableRoaringBitmap validDocIdsForOldSegment)voidBasePartitionUpsertMetadataManager. addSegment(ImmutableSegmentImpl segment, ThreadSafeMutableRoaringBitmap validDocIds, Iterator<RecordInfo> recordInfoIterator)NOTE: We allow passing in validDocIds here so that the value can be easily accessed from the tests.voidBasePartitionUpsertMetadataManager. replaceSegment(ImmutableSegment segment, ThreadSafeMutableRoaringBitmap validDocIds, Iterator<RecordInfo> recordInfoIterator, IndexSegment oldSegment)NOTE: We allow passing in validDocIds here so that the value can be easily accessed from the tests.
-