Uses of Package
voldemort.store.routed

Packages that use voldemort.store.routed
voldemort.client.protocol.admin Classes that abstract admin based Voldemort requests. 
voldemort.coordinator   
voldemort.store.rebalancing Server side wrapper stores used for redirection during rebalancing. 
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. 
 

Classes in voldemort.store.routed used by voldemort.client.protocol.admin
NodeValue
          A wrapper around a node id, key and value.
 

Classes in voldemort.store.routed used by voldemort.coordinator
PipelineRoutedStats
          Tracks all the exceptions we see, down at the routing layer also including ones that will be eventually propagated up to the client from the routing layer
 

Classes in voldemort.store.routed used by voldemort.store.rebalancing
RoutedStore
          A Store which multiplexes requests to different internal Stores
 

Classes in voldemort.store.routed used by voldemort.store.routed
BasicPipelineData
           
NodeValue
          A wrapper around a node id, key and value.
Pipeline.Event
           
Pipeline.Operation
           
PipelineData
          PipelineData includes a common set of data that is used to represent the state within the Pipeline as it moves from action to action.
PipelineRoutedStats
          Tracks all the exceptions we see, down at the routing layer also including ones that will be eventually propagated up to the client from the routing layer
ReadRepairer
          Repair out-dated reads, by sending an up-to-date value back to the offending clients This class computes the set of repairs that need to be made.
Response
          Response represents a response from a call to a remote Voldemort node to perform some operation (get, put, etc.).
RoutedStore
          A Store which multiplexes requests to different internal Stores
RoutedStoreConfig
           
 

Classes in voldemort.store.routed used by voldemort.store.routed.action
BasicPipelineData
           
GetAllPipelineData
          This is used only by the "get all" operation as it includes data specific only to that operation.
Pipeline
          A Pipeline is the main conduit through which an Action is run.
Pipeline.Event
           
Pipeline.Operation
           
PipelineData
          PipelineData includes a common set of data that is used to represent the state within the Pipeline as it moves from action to action.
PutPipelineData
          This is used only by the "put" operation as it includes data specific only to that operation.
ReadRepairer
          Repair out-dated reads, by sending an up-to-date value back to the offending clients This class computes the set of repairs that need to be made.
Response
          Response represents a response from a call to a remote Voldemort node to perform some operation (get, put, etc.).
 



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