|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use voldemort.versioning | |
|---|---|
| voldemort.client | The user facing interface to Voldemort. |
| voldemort.client.protocol | Classes that abstract the serialization format for Voldemort client requests. |
| voldemort.client.protocol.admin | Classes that abstract admin based Voldemort requests. |
| voldemort.client.protocol.admin.filter | Classes that deal with filters that can be used by our streaming API |
| voldemort.client.protocol.pb | A protocol buffers based client-side request format. |
| voldemort.client.protocol.vold | Classes specific to our native Voldemort protocol. |
| voldemort.serialization | Code for mapping objects to bytes and bytes to objects. |
| voldemort.versioning | Classes for operating on vector clocks and dealing with distributed state. |
| Classes in voldemort.versioning used by voldemort.client | |
|---|---|
| InconsistencyResolver
A method for resolving inconsistent object values into a single value. |
|
| ObsoleteVersionException
An exception that indicates an attempt by the user to overwrite a newer value for a given key with an older value for the same key. |
|
| Version
An interface that allows us to determine if a given version happened before or after another version. |
|
| Versioned
A wrapper for an object that adds a Version. |
|
| Classes in voldemort.versioning used by voldemort.client.protocol | |
|---|---|
| VectorClock
A vector of the number of writes mastered by each node. |
|
| Version
An interface that allows us to determine if a given version happened before or after another version. |
|
| Versioned
A wrapper for an object that adds a Version. |
|
| Classes in voldemort.versioning used by voldemort.client.protocol.admin | |
|---|---|
| Version
An interface that allows us to determine if a given version happened before or after another version. |
|
| Versioned
A wrapper for an object that adds a Version. |
|
| Classes in voldemort.versioning used by voldemort.client.protocol.admin.filter | |
|---|---|
| Versioned
A wrapper for an object that adds a Version. |
|
| Classes in voldemort.versioning used by voldemort.client.protocol.pb | |
|---|---|
| VectorClock
A vector of the number of writes mastered by each node. |
|
| Version
An interface that allows us to determine if a given version happened before or after another version. |
|
| Versioned
A wrapper for an object that adds a Version. |
|
| Classes in voldemort.versioning used by voldemort.client.protocol.vold | |
|---|---|
| VectorClock
A vector of the number of writes mastered by each node. |
|
| Version
An interface that allows us to determine if a given version happened before or after another version. |
|
| Versioned
A wrapper for an object that adds a Version. |
|
| Classes in voldemort.versioning used by voldemort.serialization | |
|---|---|
| Version
An interface that allows us to determine if a given version happened before or after another version. |
|
| Versioned
A wrapper for an object that adds a Version. |
|
| Classes in voldemort.versioning used by voldemort.versioning | |
|---|---|
| ClockEntry
An entry element for a vector clock versioning scheme This assigns the version from a specific machine, the VectorClock keeps track of the complete system version, which will consist of many individual Version objects. |
|
| InconsistencyResolver
A method for resolving inconsistent object values into a single value. |
|
| ObjectMerger
A method for merging two objects |
|
| Occured
The result of comparing two times--either t1 is BEFORE t2, t1 is AFTER t2, or t1 happens CONCURRENTLY to t2. |
|
| VectorClock
A vector of the number of writes mastered by each node. |
|
| Version
An interface that allows us to determine if a given version happened before or after another version. |
|
| Versioned
A wrapper for an object that adds a Version. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||