brianfrankcooper/YCSB — pull request #87 by enixon (2012-07-25 21:47:04+00:00)
Title: [YCSB Data Integrity]

Summary:

Added additional parameter to turn on deterministic creation of values for
specified keys. When running a workload, read data is checked against the
deterministic value and inconsistencies exported to the measurements object.

Added ReadModifyWrite reporting bug fix as mentioned by minghan.

Dropped 'user' prefix from keys.

Added variance calculation of reported latencies.

Test Plan:

Ran core workloads against HBase client. Discovered flaws in YCSB 'latest'
workload distribution in the process as data may be read by one thread
before it is written by another.