Changelog
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Go Version
- 1.23.3 (#6135)
Improved
JetStream
- Reduced copies and number of allocations when generating headers for republished messages (#6127)
- Adjusted the spread of filestore sync timers (#6128)
- Reduced the number of allocations in Raft group send queues, improving performance (#6132)
Fixed
JetStream
- Don’t process duplicate stream assignment responses when the stream is being reassigned due to placement issues (#6121)
- Corrected use of the stream mutex when checking interest (#6122)
- Raft entries for consumers that we cannot be sure were applied during a shutdown will no longer be reported as applied (#6133)
Leafnodes
- Fixed queue distribution where a leafnode expressed interest on behalf of a gateway in complex setups (#6126)
WebSockets
- Ensure full writes are made when compression is in use (#6091)