Skip to content

Latest commit

 

History

History
58 lines (47 loc) · 3.24 KB

release-notes.rst

File metadata and controls

58 lines (47 loc) · 3.24 KB

Release Notes

6.2.0

Features

Performance

Fixes

  • During an upgrade, the multi-version client now persists database default options and transaction options that aren't reset on retry (e.g. transaction timeout). In order for these options to function correctly during an upgrade, a 6.2 or later client should be used as the primary client. (PR #1767).
  • If a cluster is upgraded during an onError call, the cluster could return a cluster_version_changed error. (PR #1734).

Status

  • Added run_loop_busy to the processes section to record the fraction of time the run loop is busy. (PR #1760).
  • Added cluster.page_cache section to status. In this section, added two new statistics storage_hit_rate and log_hit_rate that indicate the fraction of recent page reads that were served by cache. (PR #1823).
  • Added transaction start counts by priority to cluster.workload.transactions. The new counters are named started_immediate_priority, started_default_priority, and started_batch_priority. (PR #1836).
  • Remove cluster.datacenter_version_difference and replace it with cluster.datacenter_lag that has subfields versions and seconds. (PR #1800).

Bindings

  • Go: The Go bindings now require Go version 1.11 or later.
  • Go: Fix issue with finalizers running too early that could lead to undefined behavior. (PR #1451).

Other Changes

Earlier release notes