Class DefaultLingeringStoreVersionChecker
- java.lang.Object
-
- com.linkedin.venice.controller.lingeringjob.DefaultLingeringStoreVersionChecker
-
- All Implemented Interfaces:
LingeringStoreVersionChecker
public class DefaultLingeringStoreVersionChecker extends java.lang.Object implements LingeringStoreVersionChecker
-
-
Constructor Summary
Constructors Constructor Description DefaultLingeringStoreVersionChecker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isStoreVersionLingering(Store store, Version version, Time time, Admin controllerAdmin, java.util.Optional<java.security.cert.X509Certificate> requesterCert, IdentityParser identityParser)
Check if a version has been lingering around
-
-
-
Method Detail
-
isStoreVersionLingering
public boolean isStoreVersionLingering(Store store, Version version, Time time, Admin controllerAdmin, java.util.Optional<java.security.cert.X509Certificate> requesterCert, IdentityParser identityParser)
Description copied from interface:LingeringStoreVersionChecker
Check if a version has been lingering around- Specified by:
isStoreVersionLingering
in interfaceLingeringStoreVersionChecker
- Returns:
- true if the provided version is has been lingering (so that it can be killed potentially)
-
-