Skip to content

4.19.1

Choose a tag to compare

@tolbertam tolbertam released this 21 Oct 21:57
· 9 commits to 4.x since this release

IMPORTANT NOTE: An issue has been discovered with this release which will cause some requests to the Astra service to fail. Please see CASSJAVA-116 for more information. If you are not using Astra this issue will not affect you in any way. This issue has been addressed in the 4.19.2 release so we encourage all users to update to that version in favor of this one.

Release Announcement

Changelog:

  • [improvement] CASSJAVA-97: Let users inject an ID for each request and write to the custom payload
  • [improvement] CASSJAVA-92: Add Local DC to driver connection info and provide visibility with nodetool clientstats
  • [bug] PR 2025: Eliminate lock in ConcurrencyLimitingRequestThrottler
  • [improvement] CASSJAVA-89: Fix deprecated table configs in Cassandra 5
  • [improvement] PR 2028: Remove unnecessary locking in DefaultNettyOptions
  • [improvement] CASSJAVA-102: Fix revapi spurious complaints about optional dependencies
  • [improvement] PR 2013: Add SubnetAddressTranslator
  • [improvement] CASSJAVA-68: Improve DefaultCodecRegistry.CacheKey#hashCode() to eliminate Object[] allocation
  • [improvement] PR 1989: Bump Jackson version to la(te)st 2.13.x, 2.13.5
  • [improvement] CASSJAVA-76: Make guava an optional dependency of java-driver-guava-shaded
  • [bug] PR 2035: Prevent long overflow in SNI address resolution
  • [improvement] CASSJAVA-77: 4.x: Upgrade Netty to 4.1.119
  • [improvement] CASSJAVA-40: Driver testing against Java 21
  • [improvement] CASSJAVA-90: Update native-protocol
  • [improvement] CASSJAVA-80: Support configuration to disable DNS reverse-lookups for SAN validation