Uses of Class
voldemort.store.slop.Slop

Packages that use Slop
voldemort.client.protocol.admin Classes that abstract admin based Voldemort requests. 
voldemort.serialization Code for mapping objects to bytes and bytes to objects. 
voldemort.server.scheduler.slop The background jobs associated with the slop store. 
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.slop A store implementation that falls back on storing values in additional nodes not in the preference list when nodes are unavailable. 
 

Uses of Slop in voldemort.client.protocol.admin
 

Method parameters in voldemort.client.protocol.admin with type arguments of type Slop
 void AdminClient.StreamingOperations.updateSlopEntries(int nodeId, java.util.Iterator<Versioned<Slop>> entryIterator)
          Update slops which may be meant for multiple stores
 

Uses of Slop in voldemort.serialization
 

Methods in voldemort.serialization that return Slop
 Slop SlopSerializer.toObject(byte[] bytes)
           
 

Methods in voldemort.serialization with parameters of type Slop
 byte[] SlopSerializer.toBytes(Slop slop)
           
 

Uses of Slop in voldemort.server.scheduler.slop
 

Methods in voldemort.server.scheduler.slop with parameters of type Slop
protected  boolean SlopPusherJob.isSlopDead(Cluster cluster, java.util.Set<java.lang.String> storeNames, Slop slop)
          A slop is dead if the destination node or the store does not exist anymore on the cluster.
 

Method parameters in voldemort.server.scheduler.slop with type arguments of type Slop
protected  void SlopPusherJob.handleDeadSlop(SlopStorageEngine slopStorageEngine, Pair<ByteArray,Versioned<Slop>> keyAndVal)
          Handle slop for nodes that are no longer part of the cluster.
 

Uses of Slop in voldemort.store.routed
 

Fields in voldemort.store.routed with type parameters of type Slop
protected  java.util.Map<java.lang.Integer,Store<ByteArray,Slop,byte[]>> PipelineRoutedStore.slopStores
           
 

Method parameters in voldemort.store.routed with type arguments of type Slop
 RoutedStore RoutedStoreFactory.create(Cluster cluster, StoreDefinition storeDefinition, java.util.Map<java.lang.Integer,Store<ByteArray,byte[],byte[]>> nodeStores, java.util.Map<java.lang.Integer,NonblockingStore> nonblockingStores, java.util.Map<java.lang.Integer,Store<ByteArray,Slop,byte[]>> slopStores, java.util.Map<java.lang.Integer,NonblockingStore> nonblockingSlopStores, FailureDetector failureDetector, RoutedStoreConfig routedStoreConfig)
           
 

Constructor parameters in voldemort.store.routed with type arguments of type Slop
PipelineRoutedStore(java.util.Map<java.lang.Integer,Store<ByteArray,byte[],byte[]>> innerStores, java.util.Map<java.lang.Integer,NonblockingStore> nonblockingStores, java.util.Map<java.lang.Integer,Store<ByteArray,Slop,byte[]>> slopStores, java.util.Map<java.lang.Integer,NonblockingStore> nonblockingSlopStores, Cluster cluster, StoreDefinition storeDef, FailureDetector failureDetector, boolean repairReads, TimeoutConfig timeoutConfig, int clientZoneId, boolean isJmxEnabled, java.lang.String identifierString, ZoneAffinity zoneAffinity)
          Create a PipelineRoutedStore
 

Uses of Slop in voldemort.store.routed.action
 

Fields in voldemort.store.routed.action with type parameters of type Slop
protected  java.util.Map<Node,Slop> AbstractHintedHandoffAction.slopsToBeSent
           
 

Methods in voldemort.store.routed.action with parameters of type Slop
protected  void AbstractHintedHandoffAction.rememberSlopForLaterEvent(Node node, Slop slop)
           
 

Uses of Slop in voldemort.store.slop
 

Methods in voldemort.store.slop that return types with arguments of type Slop
 StorageEngine<ByteArray,Slop,byte[]> SlopStorageEngine.asSlopStore()
           
 

Methods in voldemort.store.slop with parameters of type Slop
 void HintedHandoff.sendHintParallel(Node failedNode, Version version, Slop slop)
          Like HintedHandoff.sendHintSerial(voldemort.cluster.Node, voldemort.versioning.Version, Slop) , but doesn't block the pipeline.
 boolean HintedHandoff.sendHintSerial(Node failedNode, Version version, Slop slop)
          Deprecated. 
 

Constructor parameters in voldemort.store.slop with type arguments of type Slop
HintedHandoff(FailureDetector failureDetector, java.util.Map<java.lang.Integer,Store<ByteArray,Slop,byte[]>> slopStores, java.util.Map<java.lang.Integer,NonblockingStore> nonblockingSlopStores, HintedHandoffStrategy handoffStrategy, java.util.List<Node> failedNodes, long timeoutMs)
          Create a Hinted Handoff object
 



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