Skip to content

4.2 changelog

injectives edited this page Feb 4, 2022 · 14 revisions

4.2.9

This is a refinement release that brings several general improvements and dependency updates.

πŸ‘ Improvements


  • Exclude US/Pacific-New from randomized timezones #1143
  • Improve connection release handling and improve flaky test #1145
  • Get cluster URI from any core member in applicable cluster tests #1146

βœ… Testkit


  • TestKit backend output goes to stdout/stderr #1144

πŸ”§ Dependency Management


  • Update logback-classic to 1.2.7 #1077
  • Update dependencies #1147

4.2.8

This is a refinement release that brings several general improvements and dependency updates.

πŸ‘ Improvements


  • Introduce support for logging debug entries with Throwable #949
  • Update console formatter to include exception in the formatting #951
  • Remove stacktrace from connection acquisition attempts in LoadBalancer #955
  • Remove stacktrace from recoverable discovery log warnings #953
  • Remove redundant javadoc #959
  • Move dependency versions to properties #960
  • Add server shutdown to DatabaseExtension #1041
  • Added value conversion for char[] and short[] #1017

βœ… Testkit


  • Skip test test_disconnect_on_hello #957
  • Skip Testkit tests that require investigation #1047
  • Skip Testkit integration test that requires investigation #1048

πŸ”§ Dependency Management


4.2.7

  • Add transaction configuration examples #909
  • Add value coercion examples #912
  • Update backend to report no routing context as DriverError #916
  • Daemonize event loop threads #921
  • Add support for BackendError to backend responses #917
  • Skip tests that require server_info #925
  • Update withTrustStrategy javadoc #927
  • Fix RxSession.beginTransaction returning an empty Publisher #933
  • Skip not applicable disconnect tests #935
  • Update dependencies #938

4.2.6

  • Don't apply URI validation in the test #884
  • 4.2 teskit cherry pick #900
  • Adding and example for how to run multiple transactions within a single async session #899
  • Fix NettyChannelTracker race condition when tracking new channels #905
  • Update dependencies #907

4.2.5

4.2.4

4.2.3

  • Fixed netty substitutions for GraalVM #843

4.2.2

  • Prevent graceful connection pool shutdowns from logging connection errors #826
  • Updating dependencies #836 #841

4.2.1

  • Updating dependencies #820
  • DNS change fix #819
  • Improve NettyChannelTracker #802

4.2.0

  • Updating dependencies #786

4.2.0-alpha01

  • Very first alpha release
  • Add ability to configure OCSP status checking #756
  • Introduce Bolt Protocol 4.2 #762
  • Updating dependencies #768