You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/reference/configuration/configuration_reference.rst
+15-17Lines changed: 15 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3620,7 +3620,7 @@ The ``replication`` section defines configuration parameters related to :ref:`re
3620
3620
3621
3621
- **Startup**. When the cluster starts, ``autoexpel`` checks and removes instances not matching the updated configuration.
3622
3622
- **Reconfiguration**. When the YAML configuration is reloaded, ``autoexpel`` compares the current state to the updated configuration and performs necessary expulsions.
3623
-
- ``box.status`` **Watcher event**. Changes detected by the ``box.status`` watcher also trigger the ``autoexpel`` mechanism.
3623
+
- ``box.status`` **watcher event**. Changes detected by the ``box.status`` watcher also trigger the ``autoexpel`` mechanism.
3624
3624
3625
3625
3626
3626
``autoexpel`` does not take any actions on newly joined instances unless one of the triggering events occurs.
@@ -3634,7 +3634,7 @@ The ``replication`` section defines configuration parameters related to :ref:`re
3634
3634
3635
3635
Configuration fields
3636
3636
3637
-
- ``by`` :ref:`replication.autoexpel_by.*` (string, default: ``nil``): specifies the ``autoexpel`` criterion. Currently, only ``prefix`` is supported and must be explicitly set.
3637
+
- ``by`` (string, default: ``nil``): specifies the ``autoexpel`` criterion. Currently, only ``prefix`` is supported and must be explicitly set.
3638
3638
3639
3639
- ``enabled`` (boolean, default: ``false``): enables or disables the ``autoexpel`` logic.
3640
3640
@@ -3649,6 +3649,7 @@ replication.autoexpel_by.*
3649
3649
subject to the ``autoexpel`` process.
3650
3650
3651
3651
The by field helps differentiate between:
3652
+
3652
3653
- Instances that are part of the cluster and should adhere to the YAML configuration.
3653
3654
- Instances or tools (e.g., CDC tools) that use the replication channel but are not part of the cluster configuration.
3654
3655
@@ -3658,7 +3659,8 @@ replication.autoexpel_by.*
3658
3659
based on their names, matching them against a prefix pattern defined in the configuration.
3659
3660
3660
3661
If the ``autoexpel`` feature is enabled (``enabled: true``), the ``by`` field must be explicitly set to ``prefix``.
3661
-
The absence of this field or an unsupported value will result in configuration errors.
3662
+
3663
+
The absence of this field or an unsupported value will result in configuration errors.
0 commit comments