Commit dbfd2337 authored by Evan Read's avatar Evan Read

Merge branch 'pks-transactions-majority-wins' into 'master'

Document new majority-wins voting strategy

See merge request gitlab-org/gitlab!40832
parents 0757395c e464704a
...@@ -995,8 +995,12 @@ information, see the [strong consistency epic](https://gitlab.com/groups/gitlab- ...@@ -995,8 +995,12 @@ information, see the [strong consistency epic](https://gitlab.com/groups/gitlab-
To enable strong consistency: To enable strong consistency:
- In GitLab 13.3 and later, reference transactions are enabled by default with - In GitLab 13.4 and later, the strong consistency voting strategy has been
a primary-wins strategy. This strategy causes all transactions to succeed for improved. Instead of requiring all nodes to agree, only the primary and half
of the secondaries need to agree. To enable this strategy, disable the
`:gitaly_reference_transactions_primary_wins` feature flag.
- In GitLab 13.3, reference transactions are enabled by default with a
primary-wins strategy. This strategy causes all transactions to succeed for
the primary and thus does not ensure strong consistency. To enable strong the primary and thus does not ensure strong consistency. To enable strong
consistency, disable the `:gitaly_reference_transactions_primary_wins` consistency, disable the `:gitaly_reference_transactions_primary_wins`
feature flag. feature flag.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment