Repository navigation
Releases
Releases ยท rabbitmq/ra
v3.2.0
What's Changed
- Add metrics_labels to MUTABLE_CONFIG_KEYS to introduce the value in 3.13 migrated queues config, in line with 4.2 queues by @elo-magnier-7s in #651
- rebar.config: Remove
elvisas a test dependency by @dumbbell in #654 - Support PID alias in the
send_msgeffect by @dumbbell in #653 - Add support for timeouts to ra force delete server operations by @Ayanda-D in #652
New Contributors
- @elo-magnier-7s made their first contribution in #651
- @Ayanda-D made their first contribution in #652
Full Changelog: v3.1.10...v3.2.0
v3.1.10
What's Changed
- Re-initialise aux state when recovering from a recovery checkpoint by @kjnilsson in #645
Full Changelog: v3.1.9...v3.1.10
v3.1.9
What's Changed
- ci: temporary fix for windows-latest changed by @lshir in #639
- Forward follower's append_entries_reply when it already has the snapshot by @kjnilsson in #641
- Fix stale
last_written/pendingstate after log truncation, and a snapshot-send regression by @kjnilsson in #644 - Fix
force_shrink_members_to_current_member/1typespec by @visciang in #640
Full Changelog: v3.1.8...v3.1.9
v3.1.8
What's Changed
- WAL: handle mem table limit_reached during recovery. by @kjnilsson in #632
- docs: use MFA tuple in leader_query example by @lshir in #634
- Eqwalizer: fixes and improvements by @kjnilsson in #633
- docs: Fix the link for pre-vote description by @lshir in #635
- Ensure target follower is up to date before leadership transfer by @kjnilsson in #636
- Fix stale last_written_index_term on log truncation by @kjnilsson in #637
New Contributors
Full Changelog: v3.1.7...v3.1.8
v3.1.7
What's Changed
- Handle Ra system down gracefully on start_server by @mkuratczyk in #627
- Remove usages of catch with try .. of. by @kjnilsson in #628
- Pre init recover index bug fix by @kjnilsson in #629
Full Changelog: v3.1.6...v3.1.7
v3.1.6
What's Changed
- Fix flakes in ra_SUITE by @kjnilsson in #621
- Fix file handle leak in ra_flru:evict_all by @kjnilsson in #623
Full Changelog: v3.1.5...v3.1.6
v2.17.3
What's Changed
- Set last_applied counter when a snapshot is installed by @the-mikedavis in #575
- ra_server: Evaluate member promotion in
#install_snapshot_result{}(backport #584) by @the-mikedavis in #586
Full Changelog: v2.17.2...v2.17.3
v3.1.5
What's Changed
- Ensure multi delete specs dont terminate half way through by @kjnilsson in #620
Full Changelog: v3.1.4...v3.1.5
v3.1.4
What's Changed
- Log snapshot size by @ansd in #617
- Avoid race condition when sending snapshot. by @kjnilsson in #619
Full Changelog: v3.1.3...v3.1.4
v3.1.3
What's Changed
- PR 602 did not contain a test case by @kjnilsson in #606
- fix: handle missing previous_cluster in pre_append_log_follower by @Qian-Cheng-nju in #600
- fix: handle install_snapshot_rpc in candidate state by @Qian-Cheng-nju in #607
- fix: update membership when reverting cluster change by @Qian-Cheng-nju in #609
- fix: redirect client commands during await_condition by @Qian-Cheng-nju in #610
- fix: remove side effects from pre-vote processing by @Qian-Cheng-nju in #608
- fix: redirect client commands during snapshot transfer by @Qian-Cheng-nju in #612
- Process machine timeout commands using next_event by @kjnilsson in #611
- Different approach to corrupt config recovery. by @kjnilsson in #614
- Upgrade gen_batch_server to 0.10.0 and update WAL configuration by @kjnilsson in #615
New Contributors
- @Qian-Cheng-nju made their first contribution in #600
Full Changelog: v3.1.2...v3.1.3