public class ValidCleanerWriteIdList extends ValidReaderWriteIdList
ValidWriteIdList for use by the Cleaner.
Uses the same logic as ValidReaderWriteIdList with he only exception:
returns NONE for any range that includes any unresolved write ids or write id above highWatermarkValidWriteIdList.RangeResponseabortedBits, exceptions, highWatermarkVALID_WRITEIDS_KEY| Constructor and Description |
|---|
ValidCleanerWriteIdList(String tableName,
long highWatermark) |
ValidCleanerWriteIdList(ValidReaderWriteIdList vrwil) |
| Modifier and Type | Method and Description |
|---|---|
ValidWriteIdList.RangeResponse |
isWriteIdRangeValid(long minWriteId,
long maxWriteId)
Returns NONE if some of the write ids in the range are not resolved,
otherwise uses
ValidReaderWriteIdList.isWriteIdRangeValid(long, long) |
getHighWatermark, getInvalidWriteIds, getMinOpenWriteId, getTableName, isValidBase, isWriteIdAborted, isWriteIdRangeAborted, isWriteIdValid, readFromString, setHighWatermark, toString, writeToStringpublic ValidCleanerWriteIdList(ValidReaderWriteIdList vrwil)
public ValidCleanerWriteIdList(String tableName, long highWatermark)
public ValidWriteIdList.RangeResponse isWriteIdRangeValid(long minWriteId, long maxWriteId)
ValidReaderWriteIdList.isWriteIdRangeValid(long, long)isWriteIdRangeValid in interface ValidWriteIdListisWriteIdRangeValid in class ValidReaderWriteIdListminWriteId - minimum write ID to look for, inclusivemaxWriteId - maximum write ID to look for, inclusiveCopyright © 2024 The Apache Software Foundation. All rights reserved.