Homec4science
Diffusion YCSB 4c84ffa3e9fa

Merge branch 'master' into initial-es5

Authored by Jason Tedor <jason@tedor.me> on Aug 7 2017, 07:58.

Description

Merge branch 'master' into initial-es5

  • master: [core] Fixing squid:S1319 - Declarations should use Java collection interfaces such as "List" rather than specific implementation classes such as "LinkedList". (manolama - updated bindings added since the PR) [core] Use longs instead of ints to support larger key spaces. Changed int to long in Measurements code to support large scale workloads. (manolama - fixed checkstyle errors) [core] Export totalHistogram for HdrHistogram measurement [core] Add an operation enum to the Workload class. This can eventually be used to replace the strings. [core] Add a Fisher-Yates array shuffle to the Utils class. [core] Fix an issue where the threadid and threadCount were not passed to the workload client threads. Had to use setters to get around the checkstyle complaint of having too many parameters. Upgrading googlebigtable to the latest version. The API used by googlebigtable has had quite a bit of churn. This is the minimal set of changes required for the upgrade. [geode] Update to apache-geode 1.2.0 release [core] Update to use newer version of Google Cloud Spanner client and associated required change [core] Add a reset() method to the ByteIterator abstract and implementations for each of the children. This lets us re-use byte iterators if we need to access the values again (when applicable). [hbase12] Add HBase 1.2+ specific client that relies on the shaded client artifact provided by those versions. (#970) [distro] Refresh Apache licence text (#969) [memcached] support binary protocol (#965) [accumulo] A general "refresh" to the Accumulo binding (#947) [cloudspanner] Add binding for Google's Cloud Spanner. (#939) [aerospike] Change the write policy to REPLACE_ONLY (#937)

Event Timeline

Jason Tedor <jason@tedor.me> committed R7507:4c84ffa3e9fa: Merge branch 'master' into initial-es5 (authored by Jason Tedor <jason@tedor.me>).Aug 7 2017, 08:46

Merged Changes

CommitAuthorDetailsCommitted
cf5d2ca5f554Kirill Vlasov/Chris Larsen
[core] Fixing squid:S1319 - Declarations should use Java collection interfaces… 
Aug 6 2017
59bc986a088aMairbek Khadikov/Chris Larsen
[core] Use longs instead of ints to support larger key spaces. Changed int to… 
Aug 5 2017
2c66bc652b3eJiongxin Liu/Chris Larsen
[core] Export totalHistogram for HdrHistogram measurement 
Aug 5 2017
d04d9325ec89Chris Larsen
[core] Add an operation enum to the Workload class. This can eventually be used… 
Aug 5 2017
e4aecc1b476dChris Larsen
[core] Add a Fisher-Yates array shuffle to the Utils class. 
Aug 5 2017
a12928ec2ef4Chris Larsen
[core] Fix an issue where the threadid and threadCount were not passed to the… 
Aug 5 2017
169150b78606Chris Larsen/GitHub
Merge pull request #999 from manolama/iterators_reset 
Aug 5 2017
eaff913d28abSolomon Duskis/Chris Larsen
Upgrading googlebigtable to the latest version. The API used by googlebigtable… 
Aug 5 2017
73802a5b3da8Anthony Baker/Chris Larsen
[geode] Update to apache-geode 1.2.0 release 
Aug 4 2017
9135cc16c6ceSami Z/Chris Larsen
[core] Update to use newer version of Google Cloud Spanner client and… 
Aug 4 2017
a56a00eea2ccChris Larsen
[core] Add a reset() method to the ByteIterator abstract and implementations… 
Aug 3 2017
6c20ca60daa7Sean Busbey/GitHub
[hbase12] Add HBase 1.2+ specific client that relies on the shaded client… 
May 20 2017
57c22606aa00Matt Emmerton/Sean Busbey
[distro] Refresh Apache licence text (#969) 
May 13 2017
b0ff7270fc29sashas83/Sean Busbey
[memcached] support binary protocol (#965) 
May 12 2017
ddde8e3c7abfJosh Elser/Kevin Risden
[accumulo] A general "refresh" to the Accumulo binding (#947) 
Apr 6 2017
78c3cfaedb51siamaktz/Kevin Risden
[cloudspanner] Add binding for Google's Cloud Spanner. (#939) 
Mar 17 2017
1c4c3106fd9atiboratAS/Kevin Risden
[aerospike] Change the write policy to REPLACE_ONLY (#937) 
Mar 14 2017