Class KafkaStoreReaderThread<K,V>

java.lang.Object
java.lang.Thread
io.confluent.kafka.schemaregistry.utils.ShutdownableThread
io.confluent.kafka.schemaregistry.storage.KafkaStoreReaderThread<K,V>
All Implemented Interfaces:
Runnable

public class KafkaStoreReaderThread<K,V> extends ShutdownableThread
Thread that reads schema registry state from the Kafka compacted topic and modifies the local store to be consistent.

On startup, this thread will always read from the beginning of the topic. We assume the topic will always be small, hence the startup time to read the topic won't take too long. Because the topic is always read from the beginning, the consumer never commits offsets.