Interface LocalChangelogRegistry

  • All Known Implementing Classes:
    LocalChangelogRegistryImpl

    @Internal
    public interface LocalChangelogRegistry
    This registry is responsible for deleting changlog's local handles which are not in use.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void discardUpToCheckpoint​(long upTo)
      Called upon ChangelogKeyedStateBackend#notifyCheckpointComplete and ChangelogKeyedStateBackend#notifyCheckpointSubsumed.
      void prune​(long checkpointID)
      Called upon ChangelogKeyedStateBackend#notifyCheckpointAborted.
      void register​(StreamStateHandle handle, long checkpointID)
      Called upon ChangelogKeyedStateBackend#notifyCheckpointComplete.