Package com.linkedin.venice
Class SystemStorePushTask
java.lang.Object
com.linkedin.venice.SystemStorePushTask
This class aims to do one time emtpy push to all user system stores of a specific user store.
It will aggregate and compute the largest used version from all regions and update store before performing empty push.
It will also skip empty push to store which is being migrated and is in the destination cluster.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionSystemStorePushTask
(ControllerClient parentControllerClient, Map<String, ControllerClient> controllerClientMap, String clusterName, Optional<String> systemStoreTypeFilter) -
Method Summary
-
Field Details
-
TASK_NAME
- See Also:
-
-
Constructor Details
-
SystemStorePushTask
public SystemStorePushTask(ControllerClient parentControllerClient, Map<String, ControllerClient> controllerClientMap, String clusterName, Optional<String> systemStoreTypeFilter)
-
-
Method Details