Changelog
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Go Version
- 1.21.5
Dependencies
- github.com/klauspost/compress v1.17.4
- golang.org/x/crypto v0.16.0
- golang.org/x/sys v0.15.0
- golang.org/x/time v0.5.0
Improved
JetStream
- Increase minimum interval for full index.db state writes to reduce contention for high-speed ingest in large streams (#4858)
Fixed
JetStream
- Corruption of per-subject tracking on recover of bad or missing index.db (#4851) Thanks to @oscarwcl for the report!
- Prevent GetSeqFromTime panic in memstore if the last sequence was deleted (#4853) Thanks to @andreib1 for the report!
- Protect against bad consumer state and high-memory usage during rollback (#4857)