Skip to content

Releases: Netflix/ndbench

v0.6.3

04 Aug 17:48
Compare
Choose a tag to compare

bypass nulls in checksum validation

0.5.1

06 May 17:21
Compare
Choose a tag to compare

Fix broken test in order to publish release artifact to OSS Maven repo

0.5.0: Merge pull request #258 from Netflix/szimmerman/restrict-cors

06 May 05:29
987a7e4
Compare
Choose a tag to compare

Breaking change: NDBench server will not respond with CORS headers by default. Previously, the server responded with "Access-Control-Allow-Origin: *" by default, which allowed any origin to make requests to the server. Operators can now configure the Access-Control-Allow-Origin header value with the ndbench.config.allowedOrigins property. This is set to http://localhost:8080 by default in the development environment. In non-development environment, no CORS headers will be returned by default, effectively same-origin policy.

All changes:

  • Add Java requirements to README
  • Restrict CORS to configurable origins or same-origin policy by default (no CORS headers).
  • Rotate publishing credentials
  • Use required-jcenter-modules-backup repository for Palantir modules
  • Fix tunable config double-write bug. Fix broken Gradle appRun task by upgrading gretty version.
  • Check palantir/docker-compose-rule JAR's to remove bintray dependency
  • Upgrade nebula.netflixoss to replace bintray publication and update TravisCI secrets

CassJavaDriverGeneric: add options to disable use of batch writes

11 Feb 05:53
Compare
Choose a tag to compare
The use of BATCH in CassJavaDriverGeneric allows the driver to write
multiple rows in a single call to `writeSingle`. Its sometimes
desirable, however, to have `writeSingle` to truly write a single row
so that BATCH is not used.

This can cause the row count validation to fail since not every row is
written to every partition. Ad additional configuration has been added
to disable this valdiation.

Allow beta protocol usage for cass plugins

11 Nov 09:10
Compare
Choose a tag to compare
v0.4.17

Beta protocol support for cass plugins

Removing retries on backfill operation failures

10 Apr 19:44
Compare
Choose a tag to compare

Removing retries on backfill operation failures, since it could lead to long-running backfill operations.

Adding column name check as part of checksum validation for astyanax.

11 Feb 16:33
Compare
Choose a tag to compare
v0.4.15

Adding column name validation in tandem with checksum validation

Bugfix: Restricting checksum validation to value columns

07 Sep 20:26
Compare
Choose a tag to compare

NDBench adds checksum to the value-columns alone, in the write path. Consequently, read path should restrict checksum validation to the value-columns.

Exception handling around checksum validation

07 Sep 15:08
Compare
Choose a tag to compare

In case checksum validation fails, log the encoded input string.

Extending checksum validation to Cql Generic plugin

06 Sep 07:15
Compare
Choose a tag to compare
v0.4.12

Commenting out dyno-plugin due to build issues