Uses of Package
voldemort.store

Packages that use voldemort.store
voldemort.client The user facing interface to Voldemort. 
voldemort.client.protocol.admin Classes that abstract admin based Voldemort requests. 
voldemort.client.protocol.pb A protocol buffers based client-side request format. 
voldemort.client.rebalance All classes associated with the rebalance controller tool. 
voldemort.cluster.failuredetector Classes associated with client side failure detectors. 
voldemort.coordinator   
voldemort.routing Routing strategies for mapping requests into the Voldemort cluster. 
voldemort.server The Voldemort server. 
voldemort.server.protocol The server side of request RPC handling. 
voldemort.server.protocol.admin Server side implementation of admin based requests 
voldemort.server.protocol.pb Server side handling of protocol buffer based requests 
voldemort.server.protocol.vold Server side handling of native Voldemort protocol requests 
voldemort.server.rebalance Classes dealing with rebalancing on the server side. 
voldemort.server.rest   
voldemort.server.scheduler The scheduler service ( which runs a job every n minutes ) + The actual jobs as well. 
voldemort.server.storage The storage service which handles instantiating all the stores and their corresponding engines. 
voldemort.store The Store interface is the primary interface for Voldemort. 
voldemort.store.bdb A storage engine that persists data in BDB JE. 
voldemort.store.compress Classes associated with compression on the server ( storage ) side. 
voldemort.store.configuration A storage engine to persist metadata on a server. 
voldemort.store.gzip Storage engine which gzips the content before delegating it down. 
voldemort.store.http HTTP based storage engine 
voldemort.store.invalidmetadata Server side store which checks whether the tuples coming to this node are valid. 
voldemort.store.logging A wrapper store which deals with logging. 
voldemort.store.memory An in-memory storage engine that serves data out of a non-persistent map. 
voldemort.store.metadata Our in-memory metadata store on the server which is backed by the configuration files. 
voldemort.store.mysql A storage engine that persists data in a mysql instance. 
voldemort.store.nonblockingstore Non-blocking store which deals with async requests. 
voldemort.store.readonly A storage engine that provides very efficient read-only access to large sorted files of data. 
voldemort.store.rebalancing Server side wrapper stores used for redirection during rebalancing. 
voldemort.store.retention   
voldemort.store.routed A store implmentation that handles routing to nodes, and repairing obsolete values detected on those nodes. 
voldemort.store.routed.action Classes representing various states for the state based routing stores. 
voldemort.store.serialized A store implementation that handles serialization to bytes from rich objects. 
voldemort.store.slop A store implementation that falls back on storing values in additional nodes not in the preference list when nodes are unavailable. 
voldemort.store.slop.strategy Bunch of different ways in which we would store failed requests for the Hinted handoff feature. 
voldemort.store.socket A store implementation that works remotely over a tcp/ip socket interacting with a SocketServer on the the other side. 
voldemort.store.stats Store wrappers which deal with statistics 
voldemort.store.system   
voldemort.store.versioned Store decorators that interact with versions. 
voldemort.store.views Classes related to Views and server side transforms 
voldemort.tools Tools used for administrating a cluster. 
voldemort.utils Basic helper functions. 
voldemort.xml Classes related to parsing our metadata ( cluster + store definition ) 
 

Classes in voldemort.store used by voldemort.client
Store
          The basic interface used for storage and storage decorators.
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.client.protocol.admin
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.client.protocol.pb
ErrorCodeMapper
          Map error codes to exceptions and vice versa
 

Classes in voldemort.store used by voldemort.client.rebalance
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.cluster.failuredetector
Store
          The basic interface used for storage and storage decorators.
UnreachableStoreException
          Indicates that the given store cannot be reached (say, due to network failure).
 

Classes in voldemort.store used by voldemort.coordinator
CompositeVoldemortRequest
          A base class for the different types of Voldemort requests containing all the necessary components
Store
          The basic interface used for storage and storage decorators.
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.routing
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.server
StorageEngine
          A base storage class which is actually responsible for data persistence.
Store
          The basic interface used for storage and storage decorators.
 

Classes in voldemort.store used by voldemort.server.protocol
ErrorCodeMapper
          Map error codes to exceptions and vice versa
Store
          The basic interface used for storage and storage decorators.
 

Classes in voldemort.store used by voldemort.server.protocol.admin
ErrorCodeMapper
          Map error codes to exceptions and vice versa
StorageEngine
          A base storage class which is actually responsible for data persistence.
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.server.protocol.pb
ErrorCodeMapper
          Map error codes to exceptions and vice versa
 

Classes in voldemort.store used by voldemort.server.protocol.vold
ErrorCodeMapper
          Map error codes to exceptions and vice versa
 

Classes in voldemort.store used by voldemort.server.rebalance
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.server.rest
CompositeVoldemortRequest
          A base class for the different types of Voldemort requests containing all the necessary components
Store
          The basic interface used for storage and storage decorators.
 

Classes in voldemort.store used by voldemort.server.scheduler
StorageEngine
          A base storage class which is actually responsible for data persistence.
 

Classes in voldemort.store used by voldemort.server.storage
StorageEngine
          A base storage class which is actually responsible for data persistence.
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.store
AbstractStore
           
CompositeVoldemortRequest
          A base class for the different types of Voldemort requests containing all the necessary components
StorageEngine
          A base storage class which is actually responsible for data persistence.
Store
          The basic interface used for storage and storage decorators.
StoreCapabilityType
           
StoreDefinition
          The configuration information for a store.
StoreDefinitionBuilder
          A simple builder class to avoid having 10k constructor parameters in store definitions
UnreachableStoreException
          Indicates that the given store cannot be reached (say, due to network failure).
 

Classes in voldemort.store used by voldemort.store.bdb
AbstractStorageEngine
           
AbstractStore
           
PersistenceFailureException
          Thrown by the StorageEngine if storage fails
StorageConfiguration
          An abstraction that represents the shared resources of a persistence engine.
StorageEngine
          A base storage class which is actually responsible for data persistence.
Store
          The basic interface used for storage and storage decorators.
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.store.compress
AbstractStore
           
Store
          The basic interface used for storage and storage decorators.
StoreCapabilityType
           
 

Classes in voldemort.store used by voldemort.store.configuration
AbstractStorageEngine
           
AbstractStore
           
StorageConfiguration
          An abstraction that represents the shared resources of a persistence engine.
StorageEngine
          A base storage class which is actually responsible for data persistence.
Store
          The basic interface used for storage and storage decorators.
StoreCapabilityType
           
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.store.gzip
AbstractStore
           
DelegatingStore
          A Store template that delegates all operations to an inner store.
Store
          The basic interface used for storage and storage decorators.
 

Classes in voldemort.store used by voldemort.store.http
AbstractStore
           
Store
          The basic interface used for storage and storage decorators.
 

Classes in voldemort.store used by voldemort.store.invalidmetadata
AbstractStore
           
DelegatingStore
          A Store template that delegates all operations to an inner store.
Store
          The basic interface used for storage and storage decorators.
 

Classes in voldemort.store used by voldemort.store.logging
AbstractStore
           
CompositeVoldemortRequest
          A base class for the different types of Voldemort requests containing all the necessary components
DelegatingStore
          A Store template that delegates all operations to an inner store.
Store
          The basic interface used for storage and storage decorators.
StoreCapabilityType
           
 

Classes in voldemort.store used by voldemort.store.memory
AbstractStorageEngine
           
AbstractStore
           
StorageConfiguration
          An abstraction that represents the shared resources of a persistence engine.
StorageEngine
          A base storage class which is actually responsible for data persistence.
Store
          The basic interface used for storage and storage decorators.
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.store.metadata
AbstractStorageEngine
           
AbstractStore
           
StorageEngine
          A base storage class which is actually responsible for data persistence.
Store
          The basic interface used for storage and storage decorators.
StoreCapabilityType
           
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.store.mysql
AbstractStorageEngine
           
AbstractStore
           
PersistenceFailureException
          Thrown by the StorageEngine if storage fails
StorageConfiguration
          An abstraction that represents the shared resources of a persistence engine.
StorageEngine
          A base storage class which is actually responsible for data persistence.
Store
          The basic interface used for storage and storage decorators.
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.store.nonblockingstore
Store
          The basic interface used for storage and storage decorators.
 

Classes in voldemort.store used by voldemort.store.readonly
AbstractStorageEngine
           
AbstractStore
           
StorageConfiguration
          An abstraction that represents the shared resources of a persistence engine.
StorageEngine
          A base storage class which is actually responsible for data persistence.
Store
          The basic interface used for storage and storage decorators.
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.store.rebalancing
AbstractStore
           
DelegatingStore
          A Store template that delegates all operations to an inner store.
Store
          The basic interface used for storage and storage decorators.
UnreachableStoreException
          Indicates that the given store cannot be reached (say, due to network failure).
 

Classes in voldemort.store used by voldemort.store.retention
AbstractStore
           
DelegatingStore
          A Store template that delegates all operations to an inner store.
Store
          The basic interface used for storage and storage decorators.
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.store.routed
AbstractStore
           
CompositeVoldemortRequest
          A base class for the different types of Voldemort requests containing all the necessary components
Store
          The basic interface used for storage and storage decorators.
StoreCapabilityType
           
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.store.routed.action
Store
          The basic interface used for storage and storage decorators.
StoreRequest
          A StoreRequest is a wrapper around one of the five existing requests to the Store API.
 

Classes in voldemort.store used by voldemort.store.serialized
AbstractStore
           
StorageEngine
          A base storage class which is actually responsible for data persistence.
Store
          The basic interface used for storage and storage decorators.
StoreCapabilityType
           
 

Classes in voldemort.store used by voldemort.store.slop
AbstractStorageEngine
           
AbstractStore
           
StorageEngine
          A base storage class which is actually responsible for data persistence.
Store
          The basic interface used for storage and storage decorators.
StoreCapabilityType
           
 

Classes in voldemort.store used by voldemort.store.slop.strategy
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.store.socket
AbstractStore
           
Store
          The basic interface used for storage and storage decorators.
StoreCapabilityType
           
 

Classes in voldemort.store used by voldemort.store.stats
AbstractStore
           
CompositeVoldemortRequest
          A base class for the different types of Voldemort requests containing all the necessary components
DelegatingStore
          A Store template that delegates all operations to an inner store.
Store
          The basic interface used for storage and storage decorators.
StoreCapabilityType
           
 

Classes in voldemort.store used by voldemort.store.system
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.store.versioned
AbstractStore
           
CompositeVoldemortRequest
          A base class for the different types of Voldemort requests containing all the necessary components
DelegatingStore
          A Store template that delegates all operations to an inner store.
Store
          The basic interface used for storage and storage decorators.
StoreCapabilityType
           
 

Classes in voldemort.store used by voldemort.store.views
AbstractStorageEngine
           
AbstractStore
           
StorageConfiguration
          An abstraction that represents the shared resources of a persistence engine.
StorageEngine
          A base storage class which is actually responsible for data persistence.
Store
          The basic interface used for storage and storage decorators.
StoreCapabilityType
           
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.tools
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.utils
StoreDefinition
          The configuration information for a store.
 

Classes in voldemort.store used by voldemort.xml
StoreDefinition
          The configuration information for a store.
 



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