Class VersionStalenessTrigger

java.lang.Object
com.linkedin.venice.controller.logcompaction.VersionStalenessTrigger
All Implemented Interfaces:
RepushCandidateTrigger

public class VersionStalenessTrigger extends Object implements RepushCandidateTrigger
Trigger that checks whether a store's latest version is stale enough to warrant compaction. As a RepushCandidateTrigger, this participates in OR logic with other triggers — if any trigger passes, the store is scheduled for compaction (provided all prerequisite filters also pass).