Uses of Class
voldemort.store.DelegatingStore

Packages that use DelegatingStore
voldemort.store.gzip Storage engine which gzips the content before delegating it down. 
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.quota   
voldemort.store.rebalancing Server side wrapper stores used for redirection during rebalancing. 
voldemort.store.retention   
voldemort.store.stats Store wrappers which deal with statistics 
voldemort.store.versioned Store decorators that interact with versions. 
 

Uses of DelegatingStore in voldemort.store.gzip
 

Subclasses of DelegatingStore in voldemort.store.gzip
 class GzipStore<K>
          A Store decorator that gzips and ungzips its contents as it stores them
 

Uses of DelegatingStore in voldemort.store.invalidmetadata
 

Subclasses of DelegatingStore in voldemort.store.invalidmetadata
 class InvalidMetadataCheckingStore
          An InvalidMetadataCheckingStore store is a store wrapper that delegates to an inner store, and throws InvalidMetadataException if a client requests a partition which is not or should not be available at this node.
 

Uses of DelegatingStore in voldemort.store.logging
 

Subclasses of DelegatingStore in voldemort.store.logging
 class LoggingStore<K,V,T>
          A store wrapper that handles debug logging.
 

Uses of DelegatingStore in voldemort.store.quota
 

Subclasses of DelegatingStore in voldemort.store.quota
 class QuotaLimitingStore
           
 

Uses of DelegatingStore in voldemort.store.rebalancing
 

Subclasses of DelegatingStore in voldemort.store.rebalancing
 class RebootstrappingStore
          The RebootstrappingStore catch all InvalidMetadataException and updates the routed store with latest cluster metadata, client rebootstrapping behavior same in DefaultStoreClient for server side routing
 class RedirectingStore
          The RedirectingStore extends DelegatingStore
 

Uses of DelegatingStore in voldemort.store.retention
 

Subclasses of DelegatingStore in voldemort.store.retention
 class RetentionEnforcingStore
          Wraps the storage layer and ensures we don't return any values that are stale.
 

Uses of DelegatingStore in voldemort.store.stats
 

Subclasses of DelegatingStore in voldemort.store.stats
 class StatTrackingStore
          A store wrapper that tracks basic usage statistics
 

Uses of DelegatingStore in voldemort.store.versioned
 

Subclasses of DelegatingStore in voldemort.store.versioned
 class InconsistencyResolvingStore<K,V,T>
          A Store that uses a InconsistencyResolver to eliminate some duplicates.
 class VersionIncrementingStore<K,V,T>
          A wrapper that increments the version on the value for puts and delegates all other operations
 



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