Class DeadStoreStatsPreFetchTask

java.lang.Object
com.linkedin.venice.controller.DeadStoreStatsPreFetchTask
All Implemented Interfaces:
Closeable, AutoCloseable, Runnable

public class DeadStoreStatsPreFetchTask extends Object implements Runnable, Closeable
This task is responsible for pre-fetching dead store stats to then be leveraged by getDeadStores() method. In the case where fetching dead stores synchronously could take a long time, this task will run in the background to keep the dead store stats up to date in the background.
  • Constructor Details

    • DeadStoreStatsPreFetchTask

      public DeadStoreStatsPreFetchTask(String clusterName, VeniceHelixAdmin admin, long refreshIntervalMs)
  • Method Details