Class DefaultTranslogDeletionPolicy

java.lang.Object
org.opensearch.index.translog.TranslogDeletionPolicy
org.opensearch.index.translog.DefaultTranslogDeletionPolicy

public class DefaultTranslogDeletionPolicy extends TranslogDeletionPolicy
Default implementation for the TranslogDeletionPolicy. Plugins can override the default behaviour via the EnginePlugin.getCustomTranslogDeletionPolicyFactory().

The default policy uses total number, size in bytes and maximum age for files.

Opensearch.internal: