Skip to content

YCSB 0.6.0

Compare
Choose a tag to compare
@bigbes bigbes released this 23 Jan 12:23

Incompatible changes

  • #507 Record latency of successful and failed operations separately.
  • #90 Added variance calculation of histogram latency reporting.

Known issues

  • ❗ The Cassandra CQL clients do not use prepared statements (#458).
  • The mongodb binding does not honor the maxPoolSize=XX parameter and instead opens a connection per client thread. (see #317)
  • ‼️ Running directly from a source checkout on Windows is not supported. (see #335)
  • Several unsupported datastore bindings are still listed in CLI help. (see #328)
  • The Accumulo binding may report errors during cleanup. (see #340)
  • The HBase binding does not report a clear error message on encountering version incompatibility. (see #343)

Changes

  • #545: Update Tarantool driver version
  • #528: Bump Kudu dependency to 0.6.0
  • #540: Kudu - Bump the default admin timeout
  • #518: Added memcached binding
  • #535: Removed groupId (duplicate parent)
  • #500: Add a Google Datastore client
  • #372, #512: Add S3 storage bindings
  • ‼️ #537: Cassandra - Added large deprecation message
  • #536: Cassandra 2 - Added better property handling
  • #526: Improved bin/ycsb script
  • #570: Accumulo binding does not work in 0.5.0 release
  • #561: removed tracing from Cassandra insert operations

Tested Databases

Tested support

The following datastore bindings have been verified as working as of this release:

Untested

  • Apache Cassandra versions prior to 2.0.
  • Apache HBase versions prior to 1.0.
  • Couchbase 1.1.
  • DynamoDB 1.3
  • ElasticSearch
  • Gemfire 8.1
  • HyperTable 0.9
  • Infinispan 7.2.2
  • OrientDB 1.7.5