Interface LiveVersionMapArchive


public interface LiveVersionMapArchive
Keeps track of the old map of a LiveVersionMap that gets evacuated on a refresh
  • Field Details

  • Method Details

    • afterRefresh

      void afterRefresh(LiveVersionMap.VersionLookup old)
      Archive the old map evacuated due to a refresh
      Parameters:
      old - is the old map that is evacuated on a refresh
    • get

      VersionValue get(org.apache.lucene.util.BytesRef uid)
      Look up the given uid in the archive
    • getMinDeleteTimestamp

      long getMinDeleteTimestamp()
      Returns the min delete timestamp across all archived maps.