[RELEASE] ScyllaDB Java Driver 4.19.0.1

The ScyllaDB team announces release of ScyllaDB Java Driver 4.19.0.1.
Previous release post: 4.18.0.2
This is a joint release note for all versions released since that time (4.18.1.0, 4.19.0.0, 4.19.0.1).
It is always recommended to use the latest version.

4.19.0.1

  • Uuids.random uses ThreadLocalRandom now and has a slightly different method of generating random numbers. (#494)
  • BatchStatements can now be treated as LWT queries. (#489)
  • Bug in TabletMap initialization was fixed (#505). Previously different sessions would end up sharing the tablet info. Now you can freely use different sessions independently.
  • Bug causing not every query to update the tablet map was fixed (#499).

More detailed changelog can be found here.

4.19.0.0

  • Sync with the 4.19.0 version of cassandra-java-driver. Most of the upstream features should now be available in this version too.
  • Vector type support was expanded (JAVA-3143, JAVA-3118). Can be used with QueryBuilder.
  • Various bugfixes

More detailed changelog can be found here.

4.18.1.0

  • Sync with 4.18.1
  • Small performance improvements, bugfixes.

More detailed changelog can be found here


As always the source code and full history is available on GitHub
https://github.com/scylladb/java-driver/tree/scylla-4.x

For how to use the driver please refer to the “Getting the driver” section.