Changelog
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Go Version
- 1.22.5
Improved
Clustering
- Reduce the chances of implicit routes being duplicated (#5602)
JetStream
- Optimise LoadNextMsg for wildcard consumers that are consuming over a large subject space (#5710)
Monitoring
- Add StreamLeaderOnly filter option to return replica results only for groups for which that node is the leader (#5704)
Miscellaneous
Fixed
General
- Fixed a panic when looking up the account for a client (#5713)
JetStream
- Retention issue that could cause messages to be incorrectly removed on a WorkQueuePolicy stream when consumers did not cover the entire subject space (#5697)
- Fixed a panic when calling the raftz endpoint during shutdown (#5672)
- Don’t delete NRG group persistent state on disk when failing to create subscriptions (#5687)
- Fixed behavior when checking for the first block that matches a consumer subject filter (#5709)
- Reduce the number of compactions made on filestore blocks due to deleted message tombstones (#5719)