Changelog
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Go Version
- 1.23.3
Improved
JetStream
- Optimised metalayer snapshots by using a faster JSON encoder and compressor, as well as reducing the overall metalayer snapshot frequency by increasing the minimum interval and no longer pre-empting consumer deletes (#6165)
- Consumer info requests for non-existent consumers will no longer be relayed, reducing overall load on the metaleader (#6176)
- The metaleader will now log if it takes a long time to perform a metalayer snapshot (#6178)
Fixed
JetStream
- Correctly empty the Raft snapshots directory for in-memory assets (#6169)
- A race condition when accessing the stream assignments has been fixed (#6173)
Leafnodes
- Credential files containing CRLF line endings will no longer error (#6175)