github nats-io/nats-server v2.10.26-RC.4
Release v2.10.26-RC.4

latest release: v2.10.26-RC.5
pre-release3 days ago

Changelog

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

Go Version

  • 1.23.6

Improved

Monitoring

  • The routez endpoint now reports pending_size (#6476)

JetStream

  • Reduce the amount of time taken for cluster nodes to start campaigning in some cases (#6511)

Fixed

General

  • The max_closed_clients option is now parsed correctly from the server configuration file (#6497)

JetStream

  • Consumers created or recreated while a cluster node was down are now handled correctly after a snapshot when the node comes back online (#6507)
  • Invalidate entries in the pending append entry cache correctly, reducing the chance of an incorrect apply (#6513)
  • When compacting or truncating streams or logs, correctly clean up the delete map, fixing potential memory leaks and the potential for index.db to not be recovered correctly after a restart (#6515)
  • Retry removals from acks if they have been missed due to the consumer ack floor being ahead of the stream applies, correcting a potential stream drift across replicas (#6519)
  • When recovering from block files, do not put deleted messages below the first sequence into the delete map (#6521)

Leafnodes

  • Do not incorrectly send duplicate messages when a queue group has members across different leafnodes when connected through a gateway (#6517)

Complete Changes

v2.10.26-RC.3...v2.10.26-RC.4

Don't miss a new nats-server release

NewReleases is sending notifications on new releases.