Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ra 2.10.0 (backport #11113) #11118

Merged
merged 1 commit into from Apr 29, 2024
Merged

Conversation

mergify[bot]
Copy link

@mergify mergify bot commented Apr 29, 2024

This Ra release contains a number of fixes and improvements including:

  • Much improved resiliency when Ra infrastructure such as the WAL or segment writer encounters unexpected errors during disk operations.

It also includes the following features that are RabbitMQ does not yet make use of (but will in the near future).

  • Checkpoints: allow non truncating snapshots to be written to allow faster recovery of quorum queues with long backlogs for example.
  • Server recovery strategy configuration: allow dynamically started ra servers to be optionally restarted.
  • New handle_aux/5 callback with a better and safer API

This is an automatic backport of pull request #11113 done by [Mergify](https://mergify.com).

This Ra release contains a number of fixes and improvements including:

* Much improved resiliency when Ra infrastructure such as the WAL or
segment writer encounters unexpected errors during disk operations.

It also includes the following features that are RabbitMQ does not
yet make use of (but will in the near future).

* Checkpoints: allow non truncating snapshots to be written
to allow faster recovery of quorum queues with long backlogs for example.
* Server recovery strategy configuration: allow dynamically started
ra servers to be optionally restarted.
* New handle_aux/5 callback with a better and safer API

(cherry picked from commit 5b2da75)
@michaelklishin michaelklishin added this to the 3.13.2 milestone Apr 29, 2024
@michaelklishin michaelklishin merged commit 499c087 into v3.13.x Apr 29, 2024
16 checks passed
@michaelklishin michaelklishin deleted the mergify/bp/v3.13.x/pr-11113 branch April 29, 2024 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants