-
Notifications
You must be signed in to change notification settings - Fork 97
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: rabbitmq/ra
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.7.0-pre.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: rabbitmq/ra
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.7.0-pre.3
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 10 commits
- 16 files changed
- 4 contributors
Commits on Aug 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 209bad2 - Browse repository at this point
Copy the full SHA 209bad2View commit details
Commits on Sep 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ae2a716 - Browse repository at this point
Copy the full SHA ae2a716View commit details -
Merge pull request #391 from rabbitmq/use-seshat-from-bcr
Use seshat from bazel-central-registry
Configuration menu - View commit details
-
Copy full SHA for 4f78a33 - Browse repository at this point
Copy the full SHA 4f78a33View commit details
Commits on Sep 14, 2023
-
Fixup release.yaml workflow triggering
If the release is created with the regular token, it won't cascade
Configuration menu - View commit details
-
Copy full SHA for a67f2e6 - Browse repository at this point
Copy the full SHA a67f2e6View commit details
Commits on Sep 16, 2023
-
Update supported Erlang versions
to reflect what targets the team cares about.
Configuration menu - View commit details
-
Copy full SHA for 6e41f0d - Browse repository at this point
Copy the full SHA 6e41f0dView commit details
Commits on Sep 19, 2023
-
Adjust triggering for the erlang.yml workflow
so that tests are run for external PRs
Configuration menu - View commit details
-
Copy full SHA for 99de2ca - Browse repository at this point
Copy the full SHA 99de2caView commit details -
Merge pull request #397 from rabbitmq/update-actions-triggering-for-prs
Adjust triggering for the erlang.yml workflow
Configuration menu - View commit details
-
Copy full SHA for 08bfcc4 - Browse repository at this point
Copy the full SHA 08bfcc4View commit details
Commits on Sep 25, 2023
-
Non-voters and automatic promotion (#375)
* Newly added followers do not participate in quorum until they catch up with the log An opt-in ability of a cluster to ignore newly joined member until it catches up with the log: UId = ra:new_uid(ClusterName), New = #{id => Id, membership => promotable, uid => UId}, ok = ra:start_server(default, ClusterName, New, add_machine(), [ServerRef]), {ok, _, _} = ra:add_member(ServerRef, New), Voter status is stored in the cluster map of the server state and is part of every $ra_cluster_change. Additionally, nodes store their own status at the top level for ease of matching. Nodes also store their own status in ra_state ETS table (breaking change), and present in overview. On every #append_entries_reply leader may choose to promote non-voter by issuing new `$ra_join` with desired voter status. Currently, only one promotion condition is implemented `{nonvoter, #{target := ra_index()}`. Non-voter will be promoted when it reaches the leaders log index at the time of joining.
Configuration menu - View commit details
-
Copy full SHA for 2863dbb - Browse repository at this point
Copy the full SHA 2863dbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c85529 - Browse repository at this point
Copy the full SHA 6c85529View commit details -
Configuration menu - View commit details
-
Copy full SHA for 812a249 - Browse repository at this point
Copy the full SHA 812a249View commit details
There are no files selected for viewing