Interface CandidateCellForSweepingRequest


  • @Immutable
    public interface CandidateCellForSweepingRequest
    • Method Detail

      • startRowInclusive

        byte[] startRowInclusive()
      • maxTimestampExclusive

        long maxTimestampExclusive()
        The maximum timestamp to be returned in the resulting CandidateCellForSweeping objects.
      • shouldCheckIfLatestValueIsEmpty

        boolean shouldCheckIfLatestValueIsEmpty()
        In practice, this is true for the THOROUGH sweep strategy and false for CONSERVATIVE.
      • shouldDeleteGarbageCollectionSentinels

        boolean shouldDeleteGarbageCollectionSentinels()
        Whether GC sentinels (values written at timestamp -1) should be deleted by sweep. In practice, this is true for the THOROUGH sweep strategy and false for CONSERVATIVE.
      • shouldSweep

        default boolean shouldSweep​(long timestamp)