diff options
author | Patrick Steinhardt <psteinhardt@gitlab.com> | 2020-12-04 10:13:55 +0300 |
---|---|---|
committer | Patrick Steinhardt <psteinhardt@gitlab.com> | 2020-12-04 10:29:14 +0300 |
commit | d3ddbdbadb35b7f905fc5213a13e7cd9bb3109f6 (patch) | |
tree | 0bccc1a814bcae3a3ff56fed46546d7a9a511c2e /doc | |
parent | 65cef6e601f996fbbeaed5332dda5719b9021d3c (diff) |
hooks: Remove the Ruby reference-transaction hook feature flag
While use of the Git reference-transaction hook and thus for use of
transactions is universally enabled nowadays for our Go code, Ruby still
only conditionally uses the reference-transaction hook. Given that this
feature flag had been default-enabled for some time now, let's remove it
altogether.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/design_ha.md | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/doc/design_ha.md b/doc/design_ha.md index 9ec7615bf..bf8e06a2b 100644 --- a/doc/design_ha.md +++ b/doc/design_ha.md @@ -461,14 +461,8 @@ changes. ## Using Strong Consistency The current implementation of strong consistency via reference-transaction hook -is enabled by default. You can use the following feature flags to change its -behavior: - -- `gitaly_ruby_reference_transaction_hook`: This feature flag is enabled by - default. If enabled, it will cause Ruby RPCs to perform voting via the - reference-transaction hook. - -In order to observe reference transactions, the following metrics can be used: +is enabled by default. In order to observe reference transactions, the following +metrics can be used: - `gitaly_praefect_transactions_total`: The number of transactions created. |