Skip to content

Releases: scylladb/alternator-client-java

2.0.5

Choose a tag to compare

@dkropachev dkropachev released this 17 Jul 06:53

What's Changed

New Contributors

Full Changelog: 2.0.4...2.0.5

2.0.4

Choose a tag to compare

@dkropachev dkropachev released this 31 Mar 16:28

What's Changed

  • Add jitter to retry logic in PartitionKeyResolver by @dkropachev in #77
  • Fix silent exception swallowing in consumeAndClose by @dkropachev in #76
  • Fix AlternatorLiveNodes thread lifecycle by @dkropachev in #75
  • Add HttpClientType enum to explicitly select HTTP client implementation by @dkropachev in #82
  • fix: Scope fallback not triggered when nodes are unreachable (IOException) by @dkropachev in #84

Full Changelog: 2.0.3...2.0.4

2.0.3

Choose a tag to compare

@dkropachev dkropachev released this 03 Mar 23:05

What's Changed

  • Improve connection pool configuration with explicit defaults by @dkropachev in #74

Full Changelog: 2.0.2...2.0.3

2.0.2

Choose a tag to compare

@dkropachev dkropachev released this 27 Feb 15:06

What's Changed

  • Add HTTP connection pool configuration to AlternatorConfig by @dkropachev in #64
  • Update AWS SDK v2 BOM from 2.25.31 to 2.42.2 by @dkropachev in #66
  • Unified HTTP client configuration with customizer API by @dkropachev in #69
  • Replace withAlternatorConfig with direct builder API in tests and README by @dkropachev in #71

Full Changelog: 2.0.1...2.0.2

2.0.1

Choose a tag to compare

@dkropachev dkropachev released this 24 Feb 19:45

What's Changed

  • Fix withAlternatorConfig to propagate refresh interval settings by @dkropachev in #55
  • Port Go's PRNG for cross-language key route affinity by @dkropachev in #57
  • Deprecate withAlternatorConfig in favor of individual builder methods by @dkropachev in #59
  • Fix HTTP connection leak in AlternatorLiveNodes by @dkropachev in #61

Full Changelog: 2.0.0...2.0.1

2.0.0

Choose a tag to compare

@dkropachev dkropachev released this 24 Feb 19:45

What's Changed

  • Add HTTP request compression configuration by @dkropachev in #17
  • Add HTTP headers optimization configuration by @dkropachev in #19
  • Add DynamoDB Enhanced Client demos and documentation by @dkropachev in #21
  • Add RoutingScope with fallback support by @dkropachev in #23
  • Add TLS session tickets support for quick TLS renegotiation by @dkropachev in #24
  • Add KeyRouteAffinity for LWT performance optimization by @dkropachev in #30
  • Add configurable node refresh intervals by @dkropachev in #36
  • Add custom CA certificate support for TLS connections by @dkropachev in #37
  • Fix hash collisions in AttributeValueHasher by @dkropachev in #40

Full Changelog: https://github.com/scylladb/alternator-client-java/commits/2.0.0