Uses of Class
voldemort.store.metadata.MetadataStore

Packages that use MetadataStore
voldemort.cluster.failuredetector Classes associated with client side failure detectors. 
voldemort.server The Voldemort server. 
voldemort.server.gossip Classes associated with the Gossip feature. 
voldemort.server.protocol The server side of request RPC handling. 
voldemort.server.protocol.admin Server side implementation of admin based requests 
voldemort.server.rebalance Classes dealing with rebalancing on the server side. 
voldemort.server.rebalance.async   
voldemort.server.scheduler The scheduler service ( which runs a job every n minutes ) + The actual jobs as well. 
voldemort.server.scheduler.slop The background jobs associated with the slop store. 
voldemort.server.storage The storage service which handles instantiating all the stores and their corresponding engines. 
voldemort.server.storage.prunejob   
voldemort.server.storage.repairjob   
voldemort.store The Store interface is the primary interface for Voldemort. 
voldemort.store.invalidmetadata Server side store which checks whether the tuples coming to this node are valid. 
voldemort.store.metadata Our in-memory metadata store on the server which is backed by the configuration files. 
voldemort.store.rebalancing Server side wrapper stores used for redirection during rebalancing. 
 

Uses of MetadataStore in voldemort.cluster.failuredetector
 

Constructors in voldemort.cluster.failuredetector with parameters of type MetadataStore
ServerStoreVerifier(SocketStoreFactory storeFactory, MetadataStore metadataStore, VoldemortConfig voldemortConfig)
           
 

Uses of MetadataStore in voldemort.server
 

Methods in voldemort.server that return MetadataStore
 MetadataStore VoldemortServer.getMetadataStore()
           
 

Uses of MetadataStore in voldemort.server.gossip
 

Constructors in voldemort.server.gossip with parameters of type MetadataStore
Gossiper(MetadataStore metadataStore, AdminClient adminClient, int gossipInterval)
          Create a Gossiper object, which implements Runnable allowing it to be run as a thread or be submitted to an Executor.
GossipService(MetadataStore metadataStore, SchedulerService service, VoldemortConfig voldemortConfig)
           
 

Uses of MetadataStore in voldemort.server.protocol
 

Constructors in voldemort.server.protocol with parameters of type MetadataStore
SocketRequestHandlerFactory(StorageService storageService, StoreRepository repository, MetadataStore metadata, VoldemortConfig voldemortConfig, AsyncOperationService asyncService, Rebalancer rebalancer)
           
 

Uses of MetadataStore in voldemort.server.protocol.admin
 

Constructors in voldemort.server.protocol.admin with parameters of type MetadataStore
AdminServiceRequestHandler(ErrorCodeMapper errorCodeMapper, StorageService storageService, StoreRepository storeRepository, MetadataStore metadataStore, VoldemortConfig voldemortConfig, AsyncOperationService asyncService, Rebalancer rebalancer)
           
FetchPartitionFileStreamRequestHandler(VAdminProto.FetchPartitionFilesRequest request, MetadataStore metadataStore, VoldemortConfig voldemortConfig, StoreRepository storeRepository)
           
FetchStreamRequestHandler(VAdminProto.FetchPartitionEntriesRequest request, MetadataStore metadataStore, ErrorCodeMapper errorCodeMapper, VoldemortConfig voldemortConfig, StoreRepository storeRepository, NetworkClassLoader networkClassLoader, StreamingStats.Operation operation)
           
FullScanFetchEntriesRequestHandler(VAdminProto.FetchPartitionEntriesRequest request, MetadataStore metadataStore, ErrorCodeMapper errorCodeMapper, VoldemortConfig voldemortConfig, StoreRepository storeRepository, NetworkClassLoader networkClassLoader)
           
FullScanFetchKeysRequestHandler(VAdminProto.FetchPartitionEntriesRequest request, MetadataStore metadataStore, ErrorCodeMapper errorCodeMapper, VoldemortConfig voldemortConfig, StoreRepository storeRepository, NetworkClassLoader networkClassLoader)
           
FullScanFetchStreamRequestHandler(VAdminProto.FetchPartitionEntriesRequest request, MetadataStore metadataStore, ErrorCodeMapper errorCodeMapper, VoldemortConfig voldemortConfig, StoreRepository storeRepository, NetworkClassLoader networkClassLoader, StreamingStats.Operation operation)
           
PartitionScanFetchEntriesRequestHandler(VAdminProto.FetchPartitionEntriesRequest request, MetadataStore metadataStore, ErrorCodeMapper errorCodeMapper, VoldemortConfig voldemortConfig, StoreRepository storeRepository, NetworkClassLoader networkClassLoader)
           
PartitionScanFetchKeysRequestHandler(VAdminProto.FetchPartitionEntriesRequest request, MetadataStore metadataStore, ErrorCodeMapper errorCodeMapper, VoldemortConfig voldemortConfig, StoreRepository storeRepository, NetworkClassLoader networkClassLoader)
           
PartitionScanFetchStreamRequestHandler(VAdminProto.FetchPartitionEntriesRequest request, MetadataStore metadataStore, ErrorCodeMapper errorCodeMapper, VoldemortConfig voldemortConfig, StoreRepository storeRepository, NetworkClassLoader networkClassLoader, StreamingStats.Operation operation)
           
 

Uses of MetadataStore in voldemort.server.rebalance
 

Constructors in voldemort.server.rebalance with parameters of type MetadataStore
Rebalancer(StoreRepository storeRepository, MetadataStore metadataStore, VoldemortConfig voldemortConfig, AsyncOperationService asyncService)
           
RebalancerService(StoreRepository storeRepository, MetadataStore metadataStore, VoldemortConfig voldemortConfig, AsyncOperationService asyncService, SchedulerService service)
           
 

Uses of MetadataStore in voldemort.server.rebalance.async
 

Fields in voldemort.server.rebalance.async declared as MetadataStore
protected  MetadataStore RebalanceAsyncOperation.metadataStore
           
 

Constructors in voldemort.server.rebalance.async with parameters of type MetadataStore
RebalanceAsyncOperation(Rebalancer rebalancer, VoldemortConfig voldemortConfig, MetadataStore metadataStore, int requestId, java.lang.String operationString)
           
StealerBasedRebalanceAsyncOperation(Rebalancer rebalancer, VoldemortConfig voldemortConfig, MetadataStore metadataStore, int requestId, RebalanceTaskInfo stealInfo)
           
 

Uses of MetadataStore in voldemort.server.scheduler
 

Constructors in voldemort.server.scheduler with parameters of type MetadataStore
DataCleanupJob(StorageEngine<K,V,T> store, ScanPermitWrapper cleanupPermits, long maxAgeMs, Time time, EventThrottler throttler, MetadataStore metadataStore)
           
 

Uses of MetadataStore in voldemort.server.scheduler.slop
 

Fields in voldemort.server.scheduler.slop declared as MetadataStore
protected  MetadataStore SlopPusherJob.metadataStore
           
 

Constructors in voldemort.server.scheduler.slop with parameters of type MetadataStore
BlockingSlopPusherJob(StoreRepository storeRepo, MetadataStore metadataStore, FailureDetector failureDetector, VoldemortConfig voldemortConfig, ScanPermitWrapper repairPermits)
           
SlopPurgeJob(StoreRepository storeRepo, MetadataStore metadataStore, ScanPermitWrapper repairPermits, int maxKeysScannedPerSecond)
           
StreamingSlopPusherJob(StoreRepository storeRepo, MetadataStore metadataStore, FailureDetector failureDetector, VoldemortConfig voldemortConfig, ScanPermitWrapper repairPermits)
           
 

Uses of MetadataStore in voldemort.server.storage
 

Fields in voldemort.server.storage declared as MetadataStore
protected  MetadataStore DataMaintenanceJob.metadataStore
           
 

Methods in voldemort.server.storage that return MetadataStore
 MetadataStore StorageService.getMetadataStore()
           
 

Constructors in voldemort.server.storage with parameters of type MetadataStore
DataMaintenanceJob(StoreRepository storeRepo, MetadataStore metadataStore, ScanPermitWrapper scanPermits)
           
DataMaintenanceJob(StoreRepository storeRepo, MetadataStore metadataStore, ScanPermitWrapper scanPermits, int maxRatePerSecond)
           
StorageService(StoreRepository storeRepository, MetadataStore metadata, SchedulerService scheduler, VoldemortConfig config)
           
 

Uses of MetadataStore in voldemort.server.storage.prunejob
 

Constructors in voldemort.server.storage.prunejob with parameters of type MetadataStore
VersionedPutPruneJob(StoreRepository storeRepo, MetadataStore metadataStore, ScanPermitWrapper repairPermits, int maxKeysScannedPerSecond)
           
 

Uses of MetadataStore in voldemort.server.storage.repairjob
 

Constructors in voldemort.server.storage.repairjob with parameters of type MetadataStore
RepairJob(StoreRepository storeRepo, MetadataStore metadataStore, ScanPermitWrapper repairPermits, int maxKeysScannedPerSecond)
           
 

Uses of MetadataStore in voldemort.store
 

Methods in voldemort.store with parameters of type MetadataStore
static void StoreUtils.assertValidNode(MetadataStore metadataStore, java.lang.Integer nodeId)
          Check if the the nodeId is present in the cluster managed by the metadata store or throw an exception.
 

Uses of MetadataStore in voldemort.store.invalidmetadata
 

Constructors in voldemort.store.invalidmetadata with parameters of type MetadataStore
InvalidMetadataCheckingStore(int nodeId, Store<ByteArray,byte[],byte[]> innerStore, MetadataStore metadata)
          Create a store which delegates its operations to its inner store and throws InvalidMetadataException if the partition for key requested should not lie with this node.
 

Uses of MetadataStore in voldemort.store.metadata
 

Methods in voldemort.store.metadata that return MetadataStore
static MetadataStore MetadataStore.readFromDirectory(java.io.File dir, int nodeId)
           
 

Uses of MetadataStore in voldemort.store.rebalancing
 

Methods in voldemort.store.rebalancing that return MetadataStore
protected  MetadataStore RedirectingStore.getMetadataStore()
           
 

Constructors in voldemort.store.rebalancing with parameters of type MetadataStore
RebootstrappingStore(MetadataStore metadata, StoreRepository storeRepository, VoldemortConfig voldemortConfig, RoutedStore routedStore, SocketStoreFactory storeFactory)
           
RedirectingStore(Store<ByteArray,byte[],byte[]> innerStore, MetadataStore metadata, StoreRepository storeRepository, FailureDetector detector, SocketStoreFactory storeFactory, java.util.concurrent.ExecutorService proxyPutWorkerPool, ProxyPutStats proxyPutStats)
           
 



Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu