Changelog
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Go Version
- 1.22.4 (#5487)
Improved
JetStream
- Improve performance of calculating num-pending and interest state of a stream (#5476)
Monitoring
- Rate-limit statsz updates which reduces load for very large clusters (#5470, #5485) Thanks to @wjordan for the report and contribution!
Fixed
JetStream
- Avoid panic on corrupted TAV file (#5464)
- Performance regression in
LoadNextMsg
with very sparse or no messages (#5475) - Stepdown candidate when append-entry is ahead of last log term (#5481)
- Fix possible redelivery after successful ack during rollout restarts (#5482)
- Fix returning maximum consumers limit reached on some consumer updates (#5489)
Chores
Config
- Clarify comment on re-use of config
Options
type for embedded mode (#5472) Thanks to @robinkb for the report and contribution!