Changed
- New UI for management interface #821
- Use sent/received bytes instead of messages to trigger when other tasks can run #863
- Spread out stream queues GC-loop over time #876
- Don't unmap files on USR2 or when last consumer disconnects #876
- Unmap files when they are no longer in use #876
- Store non-durable queues in a separate dir that is removed on startup and shutdown #900
Fixed
- Queues will no longer be closed if file size is incorrect. Fixes #669
- Dont redeclare exchange in java client test #860
- Removed duplicate metric rss_bytes #881
- Release leadership on graceful shutdown #871
- Rescue more exceptions while reading msg store on startup #865
- Crystal 1.15 support #905
- lavinmqctl now handles pagination of large result sets #904
- Make clustering more reliable #879, #909, #906
- Strip newlines from logs #896
Added
- Added some logging for followers #885
Changes: v2.0.2...v2.1.0