Skip to content

Releases: rabbitmq/ra

v2.12.0

27 Jun 14:32
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.11.0...v2.12.0

v2.11.0

17 Jun 19:45
Compare
Choose a tag to compare

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

29 Apr 10:36
Compare
Choose a tag to compare

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

25 Apr 14:05
Compare
Choose a tag to compare

v2.10.0-pre.2

25 Apr 09:21
Compare
Choose a tag to compare

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

v2.10.0-pre.1

08 Mar 14:38
Compare
Choose a tag to compare
v2.10.0-pre.1 Pre-release
Pre-release

Full Changelog: v2.9.1...v2.10.0-pre.1

v2.9.1-pre.2

09 Feb 11:38
Compare
Choose a tag to compare

v2.9.1

09 Feb 14:38
Compare
Choose a tag to compare

What's Changed

  • ra_server: Update leaderboard after each command if cluster changed by @dumbbell in #417

Full Changelog: v2.9.0...v2.9.1

v2.9.1-pre.1

08 Feb 17:24
Compare
Choose a tag to compare

What's Changed

  • ra_server: Update leaderboard after each command if cluster changed by @dumbbell in #417

Full Changelog: v2.9.0...v2.9.1-pre.1

v2.9.0

25 Jan 22:29
8a24cdd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.7.3...v2.9.0