Skip to content

9.1.0-jdk8

Choose a tag to compare

@mirzakaracic mirzakaracic released this 07 Aug 16:50
· 161 commits to master since this release

Release Date: August 05, 2025

New Features

  • Support dynamic client configuration. [CLIENT-3375, CLIENT-3489, CLIENT-3517]
  • Extended filters api to be able to Filter by Expressions and indexName. [CLIENT-3617]
  • Preventing password use for Public Key Infrastructure (PKI) users. [CLIENT-3545]
  • Support Expression Indexes. [CLIENT-3489]
  • Support metrics improvements: deeper granularity and additional metrics. [CLIENT-3402]

Bug Fixes

  • Fix the client info calls that are causing deprecation warning messages on server 8.1+. [CLIENT-3624]
  • Change PKI error syntax. [CLIENT-3568]
  • Log each policy attribute update from dynamic config. [CLIENT-3548]
  • Compile issue fix due to higher Java SDK usage. [CLIENT-3554]
  • Move app_id into client.dynamic config, add client.clientPolicy and clientPolicy merging to support this. [CLIENT-3511]
  • Fix issue with missing metrics stanza. [CLIENT-3483]
  • Set merged policies to reference of default policies when dynamic configuration is not enabled. [CLIENT-3375]
  • Fix dynamic configuration policy merge of rackIds field. [CLIENT-3375]
  • Fix dynamic configuration environment variable check. [CLIENT-3375]
  • Move metrics lock from MetricsWriter to Cluster. This eliminates race conditions for all MetricsListener implementations instead of just the default MetricsWriter. [CLIENT-3402]
  • On cluster close, check if metrics is enabled before disabling. [CLIENT-3402]
  • Remove erroneous conversion to milliseconds in connection latency metrics. [CLIENT-3402]

General

  • Ability to specify which servers a given PR will be tested against. [CLIENT-3553]
  • Added stage to list of branches to trigger builds.
  • Adding release bundles for java jdk8. (#434)
  • Fix snapshots builds. (#429)
  • Fixing github release action. (#418)
  • Moved publish release to github to consolidated jobs. (#420)
  • Updated github action not to use arrays in tags.
  • Updated to use interim GPG secrets.

Full Changelog: 9.0.5...9.1.0