Class RemoteIngestionRepairService

java.lang.Object
com.linkedin.venice.service.AbstractVeniceService
com.linkedin.davinci.kafka.consumer.RemoteIngestionRepairService
All Implemented Interfaces:
Closeable, AutoCloseable

public class RemoteIngestionRepairService extends AbstractVeniceService
Singleton class meant to keep track of subscription failures for ingestion tasks where the ingestion task needs to keep running despite cluster failures. TODO: This class could stand to be refactored into an Actor class, but it seems we're short on time just now, so we're going for old hat to start with AbstractVeniceService.