Homec4science
Diffusion YCSB 749250049734

[riak] New YCSB binding for Riak. The binding is based on the one created by…

Authored by nygard_89 <gugly89@gmail.com> on Apr 9 2016, 23:29.

Description

[riak] New YCSB binding for Riak. The binding is based on the one created by Basho Technologies (available at https://github.com/basho-labs/YCSB/tree/master/riak). [riak] Made compatible with the latest YCSB version. [riak] Added strong consistency test support and made it default. [riak] Added missing results return based on provided fields in scan/read functions. [riak] Added TIME_OUT status return code for those transactions which take too long to complete. [riak] Added flexible test parameter specification via customizable configuration file and command line options support. [riak] Added test unit. [riak] Removed unused Constants.java file. [riak] Removed many unused function in the RiakUtils.java file. [riak] Choosed to use executeAsync methods to resolve a bug that didn't allow the benchmark to end whenever one or more nodes of the cluster are killed. [riak] Fixed license issues in all files. [riak] Done some refinements to the code.

Details

Committed
nygard_89 <gugly89@gmail.com>Apr 9 2016, 23:29
Pushed
iorgulescuOct 2 2018, 18:02
Parents
R7507:ad34f6f227f9: Merge remote-tracking branch 'origin/master'
Branches
Unknown
Tags
Unknown

Event Timeline

nygard_89 <gugly89@gmail.com> committed R7507:749250049734: [riak] New YCSB binding for Riak. The binding is based on the one created by… (authored by nygard_89 <gugly89@gmail.com>).Apr 9 2016, 23:29