[RELEASE] ScyllaDB Java Driver 3.11.5.5

The ScyllaDB team announces release of ScyllaDB Java Driver 3.11.5.5. This marks the first release post for the 3.x series of the driver, despite being around for a long while.

Here is a quick overview of recent notable changes:

3.11.5.5

  • TokenAwarePolicy, which is the default, was equipped with observably faster randomization (#427)

3.11.5.4

side note: this version is unavailable on maven repository. Please use 3.11.5.5 instead.

  • Added configuration option to allow zero-token peers (#400). Note that zero-token nodes in Cassandra (join_ring=false) function differently from Scylla, e.g. in Cassandra they are not present in system.peers.
  • Improvements to tablet metadata handling. (#382, #385, #403).
  • Driver now reports ScyllaDB Java Driver name to the cluster instead of DataStax Java Driver (#319). This will be reflected in system.clients table.
  • Driver can now try reconnecting to contact points as fallback (#344)

3.11.5.3

  • No notable changes to the core driver; Dependency updates.

3.11.5.2

  • This is the earliest version with basic tablets support. 3.11.5.5 is highly preferred.

Latest code, tagged versions and full history can be checked out on GitHub:
https://github.com/scylladb/java-driver/tree/scylla-3.x

Check out “Getting the driver” section for how to incorporate the driver in your project: