github nats-io/nats-server v2.11.5-RC.2
Release v2.11.5-RC.2

pre-release2 months ago

Changelog

Refer to the 2.11 Upgrade Guide for backwards compatibility notes with 2.10.x.

Go Version

Dependencies

  • github.com/nats-io/nats.go v1.43.0 (#6956)
  • golang.org/x/crypto v0.39.0 (#6956)
  • golang.org/x/time v0.12.0 (#6956)

Improved

General

  • Leafnode connections are now included in /connz (#6949)

JetStream

  • Sourcing and mirroring should now resync more quickly when sourcing over leafnodes after a connection failure (#6981)
  • Reduced lock contention when reporting stream ingest warnings (#6934)
  • Log lines for resetting Raft WAL state have been clarified (#6938)

Fixed

General

  • Leafnodes with restrictive permissions can now route replies correctly when the message originates from a supercluster (#6931)

JetStream

  • Updating the AllowMsgTTL setting on a stream will now take effect correctly (#6922)
  • A potential deadlock when purging stream consumers has been fixed (#6933)
  • A race condition that could prevent stream snapshots on shutdown has been fixed (#6942)
  • Streams should no longer desync after a partial catchup following a snapshot (#6943)
  • Streams should no longer desync due to catchup messages with incorrect quorum (#6944)
  • Intersection between two subject trees where one is nil will no longer panic (#6945)
  • Consumer pull requests with NoWait will now return correctly from replicated consumers (#6960)
  • Mirrors now remove Nats-Expected- headers that could interfere with mirroring operations (#6961)
  • Network-partitioned Raft nodes should no longer desync by accepting catchups from nodes with lower term (#6951)
  • A potential data race when accessing the cluster failed sequence count has been fixed (#6965)
  • Corrected handling of append entry response conditions and recycling to the response pool (#6968)
  • A potential data race when copying stream metadata has been fixed (#6983)
  • Healthchecks will no longer unset a group Raft node when not fully setup (#6984)

Complete Changes

v2.11.4...v2.11.5-RC.2

Don't miss a new nats-server release

NewReleases is sending notifications on new releases.