Package com.linkedin.davinci.repository
package com.linkedin.davinci.repository
-
ClassDescriptionVenice in-house implementation of a read only metadata repository where callers can retrieve various metadata such as Store objects and their corresponding schemas.Adapter that provides read only interface to access store, schema and cluster info using the underlying
NativeMetadataRepository
for both regular Venice stores and Venice view stores.Adapter that provides store data changed listener interface for the store and any subscribed view stores.Interface forSubscriptionBasedReadOnlyStoreRepository
to provide a set of view stores given the parent store.VeniceMetadataRepositoryBuilder is a centralized builder class for constructing a variety of metadata components including store repository, schema repository, ZK-shared schema repository, ZK client and cluster info provider for Da Vinci, Venice Service and Isolated Ingestion Service.