Class TranslogDeletionPolicy

java.lang.Object
org.elasticsearch.index.translog.TranslogDeletionPolicy

public final class TranslogDeletionPolicy extends Object
  • Constructor Details

    • TranslogDeletionPolicy

      public TranslogDeletionPolicy()
  • Method Details

    • assertNoOpenTranslogRefs

      public void assertNoOpenTranslogRefs()
    • setLocalCheckpointOfSafeCommit

      public void setLocalCheckpointOfSafeCommit(long newCheckpoint)
    • getLocalCheckpointOfSafeCommit

      public long getLocalCheckpointOfSafeCommit()
      Returns the local checkpoint of the safe commit. This value is used to calculate the min required generation for recovery.