Releases: rabbitmq/ra
Releases · rabbitmq/ra
v2.13.3
What's Changed
- Ensure Ra servers are properly deleted from the dets table by @kjnilsson in #457
Full Changelog: v2.13.2...v2.13.3
v2.13.2
What's Changed
- Fixes for pre-init recovery and handling of gaps in mem tables due to snapshotting by @kjnilsson in #456
Full Changelog: v2.13.1...v2.13.2
v2.13.1
What's Changed
- Do not update ra_log_snapshot_state from snapshot writer process. by @kjnilsson in #455
Full Changelog: v2.13.0...v2.13.1
v2.13.0
What's Changed
- Add
read
tofile:open/2
options inra_lib:sync_file/1
by @the-mikedavis in #452 - Emit the new
local_query
tuple only if query options are set by @dumbbell in #451 - Checkpoint improvements by @kjnilsson in #454
Full Changelog: v2.12.0...v2.13.0
v2.13.0-pre.1
What's Changed
- Add
read
tofile:open/2
options inra_lib:sync_file/1
by @the-mikedavis in #452 - Emit the new
local_query
tuple only if query options are set by @dumbbell in #451 - Checkpoint improvements by @kjnilsson in #454
Full Changelog: v2.12.0...v2.13.0-pre.1
v2.12.0
v2.11.0
What's Changed
- Prevent non-voting (new and not-yet-caught-up) replicas from becoming cluster leader in certain scenarios by @sile in #435
- Exclude
non_voter
server from quorum calculation by @sile in #427 - Sync name.dets to disk by @visciang in #443
- Heapsize config by @kjnilsson in #444
- coordination_SUITE: Improve wait condition in
segment_writer_or_wal_crash_leader/1
by @dumbbell in #446 - Fix a bug where the leader is never elected even if the majority of the members are alive. by @sile in #442
- WAL: drop entries with indexes lower or equal to the last snapshot by @kjnilsson in #445
- Fix bug where cluster_change_permitted flag is incorrect by @kjnilsson in #447
- Add ra_machine:snapshot_installed/2 callback. by @kjnilsson in #448
Full Changelog: v2.10.1...v2.11.0
v2.10.0
What's Changed
- Checkpoints by @the-mikedavis in #415
- ra_SUITE: Fix flake in consistent_query_leader_change by @the-mikedavis in #423
- Rename ra_log snapshot_interval parameter to min_snapshot_interval by @the-mikedavis in #422
- New handle_aux/5 API that provides a better and safer API into Ra internals. by @kjnilsson in #414
- Add reply_mode to command meta data by @kjnilsson in #425
- Add a gauge for the effective machine version in ra_counters by @the-mikedavis in #426
- Update the OCI workflow by @pjk25 in #431
- When using multi statem call only retry for certain errors. by @kjnilsson in #433
- Fail the OCI workflow if the ra version is not injected properly by @pjk25 in #434
- Fix crash caused by receiving
#append_entries_reply{success=false}
from unknown peer by @sile in #432 - Improve Ra server resilience when log infrastructure encounters faults by @kjnilsson in #428
Full Changelog: v2.9.1...v2.10.0
v2.10.0-pre.3
Full Changelog: v2.10.0-pre.2...v2.10.0-pre.3
v2.10.0-pre.2
What's Changed
- Checkpoints by @the-mikedavis in #415
- ra_SUITE: Fix flake in consistent_query_leader_change by @the-mikedavis in #423
- Rename ra_log snapshot_interval parameter to min_snapshot_interval by @the-mikedavis in #422
- New handle_aux/5 API that provides a better and safer API into Ra internals. by @kjnilsson in #414
- Add reply_mode to command meta data by @kjnilsson in #425
- Add a gauge for the effective machine version in ra_counters by @the-mikedavis in #426
- Update the OCI workflow by @pjk25 in #431
- When using multi statem call only retry for certain errors. by @kjnilsson in #433
- Fail the OCI workflow if the ra version is not injected properly by @pjk25 in #434
- Fix crash caused by receiving
#append_entries_reply{success=false}
from unknown peer by @sile in #432 - Improve Ra server resilience when log infrastructure encounters faults by @kjnilsson in #428
Full Changelog: v2.9.1...v2.10.0-pre.2