diff --git a/locale/en/reference/configuration/configuration_reference.pot b/locale/en/reference/configuration/configuration_reference.pot index 4e6adb4d5c..c4de9230ff 100644 --- a/locale/en/reference/configuration/configuration_reference.pot +++ b/locale/en/reference/configuration/configuration_reference.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Tarantool 3.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-21 13:25+0000\n" +"POT-Creation-Date: 2023-12-25 06:47+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -45,125 +45,83 @@ msgid ":ref:`config.reload `" msgstr "" #: ../../doc/reference/configuration/configuration_reference.rst:27 -msgid ":ref:`config.version `" -msgstr "" - -#: ../../doc/reference/configuration/configuration_reference.rst:28 msgid ":ref:`config.etcd.* `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:34 -#: ../../doc/reference/configuration/configuration_reference.rst:55 -#: ../../doc/reference/configuration/configuration_reference.rst:95 -#: ../../doc/reference/configuration/configuration_reference.rst:111 -#: ../../doc/reference/configuration/configuration_reference.rst:128 -#: ../../doc/reference/configuration/configuration_reference.rst:141 -#: ../../doc/reference/configuration/configuration_reference.rst:155 -#: ../../doc/reference/configuration/configuration_reference.rst:169 -#: ../../doc/reference/configuration/configuration_reference.rst:183 -#: ../../doc/reference/configuration/configuration_reference.rst:197 -#: ../../doc/reference/configuration/configuration_reference.rst:211 -#: ../../doc/reference/configuration/configuration_reference.rst:225 -#: ../../doc/reference/configuration/configuration_reference.rst:238 +#: ../../doc/reference/configuration/configuration_reference.rst:33 +#: ../../doc/reference/configuration/configuration_reference.rst:80 +#: ../../doc/reference/configuration/configuration_reference.rst:96 +#: ../../doc/reference/configuration/configuration_reference.rst:113 +#: ../../doc/reference/configuration/configuration_reference.rst:126 +#: ../../doc/reference/configuration/configuration_reference.rst:140 +#: ../../doc/reference/configuration/configuration_reference.rst:154 +#: ../../doc/reference/configuration/configuration_reference.rst:168 +#: ../../doc/reference/configuration/configuration_reference.rst:182 +#: ../../doc/reference/configuration/configuration_reference.rst:196 +#: ../../doc/reference/configuration/configuration_reference.rst:210 +#: ../../doc/reference/configuration/configuration_reference.rst:223 msgid "**Since:** :doc:`3.0.0 `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:36 +#: ../../doc/reference/configuration/configuration_reference.rst:35 msgid "Specify how the configuration is reloaded. This option accepts the following values:" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:39 +#: ../../doc/reference/configuration/configuration_reference.rst:38 msgid "``auto``: configuration is reloaded automatically when it is changed." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:40 +#: ../../doc/reference/configuration/configuration_reference.rst:39 msgid "``manual``: configuration should be reloaded manually. In this case, you can reload the configuration in the application code using :ref:`config:reload() `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:42 +#: ../../doc/reference/configuration/configuration_reference.rst:41 msgid "See also: :ref:`Reloading configuration `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:45 -#: ../../doc/reference/configuration/configuration_reference.rst:60 -#: ../../doc/reference/configuration/configuration_reference.rst:120 -#: ../../doc/reference/configuration/configuration_reference.rst:133 -#: ../../doc/reference/configuration/configuration_reference.rst:146 -#: ../../doc/reference/configuration/configuration_reference.rst:160 -#: ../../doc/reference/configuration/configuration_reference.rst:174 -#: ../../doc/reference/configuration/configuration_reference.rst:188 -#: ../../doc/reference/configuration/configuration_reference.rst:243 -#: ../../doc/reference/configuration/configuration_reference.rst:422 -#: ../../doc/reference/configuration/configuration_reference.rst:450 -#: ../../doc/reference/configuration/configuration_reference.rst:467 -#: ../../doc/reference/configuration/configuration_reference.rst:479 -#: ../../doc/reference/configuration/configuration_reference.rst:574 -#: ../../doc/reference/configuration/configuration_reference.rst:644 -#: ../../doc/reference/configuration/configuration_reference.rst:655 -#: ../../doc/reference/configuration/configuration_reference.rst:667 -#: ../../doc/reference/configuration/configuration_reference.rst:803 -#: ../../doc/reference/configuration/configuration_reference.rst:812 -#: ../../doc/reference/configuration/configuration_reference.rst:821 -#: ../../doc/reference/configuration/configuration_reference.rst:830 -#: ../../doc/reference/configuration/configuration_reference.rst:839 -#: ../../doc/reference/configuration/configuration_reference.rst:848 -#: ../../doc/reference/configuration/configuration_reference.rst:857 -#: ../../doc/reference/configuration/configuration_reference.rst:1067 -#: ../../doc/reference/configuration/configuration_reference.rst:1110 -#: ../../doc/reference/configuration/configuration_reference.rst:1166 -#: ../../doc/reference/configuration/configuration_reference.rst:1229 +#: ../../doc/reference/configuration/configuration_reference.rst:44 +#: ../../doc/reference/configuration/configuration_reference.rst:105 +#: ../../doc/reference/configuration/configuration_reference.rst:118 +#: ../../doc/reference/configuration/configuration_reference.rst:131 +#: ../../doc/reference/configuration/configuration_reference.rst:145 +#: ../../doc/reference/configuration/configuration_reference.rst:159 +#: ../../doc/reference/configuration/configuration_reference.rst:173 +#: ../../doc/reference/configuration/configuration_reference.rst:228 +#: ../../doc/reference/configuration/configuration_reference.rst:407 +#: ../../doc/reference/configuration/configuration_reference.rst:435 +#: ../../doc/reference/configuration/configuration_reference.rst:452 +#: ../../doc/reference/configuration/configuration_reference.rst:464 +#: ../../doc/reference/configuration/configuration_reference.rst:559 +#: ../../doc/reference/configuration/configuration_reference.rst:629 +#: ../../doc/reference/configuration/configuration_reference.rst:640 +#: ../../doc/reference/configuration/configuration_reference.rst:652 +#: ../../doc/reference/configuration/configuration_reference.rst:788 +#: ../../doc/reference/configuration/configuration_reference.rst:797 +#: ../../doc/reference/configuration/configuration_reference.rst:806 +#: ../../doc/reference/configuration/configuration_reference.rst:815 +#: ../../doc/reference/configuration/configuration_reference.rst:824 +#: ../../doc/reference/configuration/configuration_reference.rst:833 +#: ../../doc/reference/configuration/configuration_reference.rst:842 +#: ../../doc/reference/configuration/configuration_reference.rst:1052 +#: ../../doc/reference/configuration/configuration_reference.rst:1095 +#: ../../doc/reference/configuration/configuration_reference.rst:1151 +#: ../../doc/reference/configuration/configuration_reference.rst:1214 msgid "Type: string" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:46 +#: ../../doc/reference/configuration/configuration_reference.rst:45 msgid "Possible values: 'auto', 'manual'" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:47 +#: ../../doc/reference/configuration/configuration_reference.rst:46 msgid "Default: 'auto'" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:48 +#: ../../doc/reference/configuration/configuration_reference.rst:47 msgid "Environment variable: TT_CONFIG_RELOAD" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:57 -msgid "A configuration version." -msgstr "" - -#: ../../doc/reference/configuration/configuration_reference.rst:61 -#: ../../doc/reference/configuration/configuration_reference.rst:103 -#: ../../doc/reference/configuration/configuration_reference.rst:121 -#: ../../doc/reference/configuration/configuration_reference.rst:134 -#: ../../doc/reference/configuration/configuration_reference.rst:147 -#: ../../doc/reference/configuration/configuration_reference.rst:161 -#: ../../doc/reference/configuration/configuration_reference.rst:175 -#: ../../doc/reference/configuration/configuration_reference.rst:189 -#: ../../doc/reference/configuration/configuration_reference.rst:203 -#: ../../doc/reference/configuration/configuration_reference.rst:217 -#: ../../doc/reference/configuration/configuration_reference.rst:231 -#: ../../doc/reference/configuration/configuration_reference.rst:244 -#: ../../doc/reference/configuration/configuration_reference.rst:272 -#: ../../doc/reference/configuration/configuration_reference.rst:281 -#: ../../doc/reference/configuration/configuration_reference.rst:645 -#: ../../doc/reference/configuration/configuration_reference.rst:656 -#: ../../doc/reference/configuration/configuration_reference.rst:668 -#: ../../doc/reference/configuration/configuration_reference.rst:714 -#: ../../doc/reference/configuration/configuration_reference.rst:804 -#: ../../doc/reference/configuration/configuration_reference.rst:813 -#: ../../doc/reference/configuration/configuration_reference.rst:822 -#: ../../doc/reference/configuration/configuration_reference.rst:831 -#: ../../doc/reference/configuration/configuration_reference.rst:840 -#: ../../doc/reference/configuration/configuration_reference.rst:849 -#: ../../doc/reference/configuration/configuration_reference.rst:858 -msgid "Default: nil" -msgstr "" - -#: ../../doc/reference/configuration/configuration_reference.rst:62 -msgid "Environment variable: TT_CONFIG_VERSION" -msgstr "" - -#: ../../doc/reference/configuration/configuration_reference.rst:69 +#: ../../doc/reference/configuration/configuration_reference.rst:54 msgid "config.etcd.*" msgstr "" @@ -175,350 +133,377 @@ msgstr "" msgid "Storing configuration in etcd is supported by the `Enterprise Edition `_ only." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:75 +#: ../../doc/reference/configuration/configuration_reference.rst:60 msgid "This section describes options related to :ref:`storing configuration in etcd `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:77 +#: ../../doc/reference/configuration/configuration_reference.rst:62 msgid ":ref:`config.etcd.endpoints `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:78 +#: ../../doc/reference/configuration/configuration_reference.rst:63 msgid ":ref:`config.etcd.prefix `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:79 +#: ../../doc/reference/configuration/configuration_reference.rst:64 msgid ":ref:`config.etcd.username `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:80 +#: ../../doc/reference/configuration/configuration_reference.rst:65 msgid ":ref:`config.etcd.password `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:81 +#: ../../doc/reference/configuration/configuration_reference.rst:66 msgid ":ref:`config.etcd.ssl.ca_file `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:82 +#: ../../doc/reference/configuration/configuration_reference.rst:67 msgid ":ref:`config.etcd.ssl.ca_path `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:83 +#: ../../doc/reference/configuration/configuration_reference.rst:68 msgid ":ref:`config.etcd.ssl.ssl_key `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:84 +#: ../../doc/reference/configuration/configuration_reference.rst:69 msgid ":ref:`config.etcd.ssl.verify_host `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:85 +#: ../../doc/reference/configuration/configuration_reference.rst:70 msgid ":ref:`config.etcd.ssl.verify_peer `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:86 +#: ../../doc/reference/configuration/configuration_reference.rst:71 msgid ":ref:`config.etcd.http.request.timeout `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:87 +#: ../../doc/reference/configuration/configuration_reference.rst:72 msgid ":ref:`config.etcd.http.request.unix_socket `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:97 +#: ../../doc/reference/configuration/configuration_reference.rst:82 msgid "The list of endpoints used to access an etcd server." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:99 -#: ../../doc/reference/configuration/configuration_reference.rst:117 +#: ../../doc/reference/configuration/configuration_reference.rst:84 +#: ../../doc/reference/configuration/configuration_reference.rst:102 msgid "See also: :ref:`Local etcd configuration `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:102 -#: ../../doc/reference/configuration/configuration_reference.rst:713 -#: ../../doc/reference/configuration/configuration_reference.rst:1256 +#: ../../doc/reference/configuration/configuration_reference.rst:87 +#: ../../doc/reference/configuration/configuration_reference.rst:698 +#: ../../doc/reference/configuration/configuration_reference.rst:1241 msgid "Type: array" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:104 +#: ../../doc/reference/configuration/configuration_reference.rst:88 +#: ../../doc/reference/configuration/configuration_reference.rst:106 +#: ../../doc/reference/configuration/configuration_reference.rst:119 +#: ../../doc/reference/configuration/configuration_reference.rst:132 +#: ../../doc/reference/configuration/configuration_reference.rst:146 +#: ../../doc/reference/configuration/configuration_reference.rst:160 +#: ../../doc/reference/configuration/configuration_reference.rst:174 +#: ../../doc/reference/configuration/configuration_reference.rst:188 +#: ../../doc/reference/configuration/configuration_reference.rst:202 +#: ../../doc/reference/configuration/configuration_reference.rst:216 +#: ../../doc/reference/configuration/configuration_reference.rst:229 +#: ../../doc/reference/configuration/configuration_reference.rst:257 +#: ../../doc/reference/configuration/configuration_reference.rst:266 +#: ../../doc/reference/configuration/configuration_reference.rst:630 +#: ../../doc/reference/configuration/configuration_reference.rst:641 +#: ../../doc/reference/configuration/configuration_reference.rst:653 +#: ../../doc/reference/configuration/configuration_reference.rst:699 +#: ../../doc/reference/configuration/configuration_reference.rst:789 +#: ../../doc/reference/configuration/configuration_reference.rst:798 +#: ../../doc/reference/configuration/configuration_reference.rst:807 +#: ../../doc/reference/configuration/configuration_reference.rst:816 +#: ../../doc/reference/configuration/configuration_reference.rst:825 +#: ../../doc/reference/configuration/configuration_reference.rst:834 +#: ../../doc/reference/configuration/configuration_reference.rst:843 +msgid "Default: nil" +msgstr "" + +#: ../../doc/reference/configuration/configuration_reference.rst:89 msgid "Environment variable: TT_CONFIG_ETCD_ENDPOINTS" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:113 +#: ../../doc/reference/configuration/configuration_reference.rst:98 msgid "A key prefix used to search a configuration on an etcd server. Tarantool searches keys by the following path: ``/config/*``. Note that ```` should start with a slash (``/``)." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:122 +#: ../../doc/reference/configuration/configuration_reference.rst:107 msgid "Environment variable: TT_CONFIG_ETCD_PREFIX" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:130 +#: ../../doc/reference/configuration/configuration_reference.rst:115 msgid "A username used for authentication." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:135 +#: ../../doc/reference/configuration/configuration_reference.rst:120 msgid "Environment variable: TT_CONFIG_ETCD_USERNAME" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:143 +#: ../../doc/reference/configuration/configuration_reference.rst:128 msgid "A password used for authentication." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:148 +#: ../../doc/reference/configuration/configuration_reference.rst:133 msgid "Environment variable: TT_CONFIG_ETCD_PASSWORD" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:157 +#: ../../doc/reference/configuration/configuration_reference.rst:142 msgid "A path to a trusted certificate authorities (CA) file." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:162 +#: ../../doc/reference/configuration/configuration_reference.rst:147 msgid "Environment variable: TT_CONFIG_ETCD_SSL_CA_FILE" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:171 +#: ../../doc/reference/configuration/configuration_reference.rst:156 msgid "A path to a directory holding certificates to verify the peer with." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:176 +#: ../../doc/reference/configuration/configuration_reference.rst:161 msgid "Environment variable: TT_CONFIG_ETCD_SSL_CA_PATH" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:185 +#: ../../doc/reference/configuration/configuration_reference.rst:170 msgid "A path to a private SSL key file." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:190 +#: ../../doc/reference/configuration/configuration_reference.rst:175 msgid "Environment variable: TT_CONFIG_ETCD_SSL_SSL_KEY" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:199 +#: ../../doc/reference/configuration/configuration_reference.rst:184 msgid "Enable verification of the certificate's name (CN) against the specified host." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:202 -#: ../../doc/reference/configuration/configuration_reference.rst:216 -#: ../../doc/reference/configuration/configuration_reference.rst:391 -#: ../../doc/reference/configuration/configuration_reference.rst:506 -#: ../../doc/reference/configuration/configuration_reference.rst:1042 -#: ../../doc/reference/configuration/configuration_reference.rst:1274 +#: ../../doc/reference/configuration/configuration_reference.rst:187 +#: ../../doc/reference/configuration/configuration_reference.rst:201 +#: ../../doc/reference/configuration/configuration_reference.rst:376 +#: ../../doc/reference/configuration/configuration_reference.rst:491 +#: ../../doc/reference/configuration/configuration_reference.rst:1027 +#: ../../doc/reference/configuration/configuration_reference.rst:1259 msgid "Type: boolean" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:204 +#: ../../doc/reference/configuration/configuration_reference.rst:189 msgid "Environment variable: TT_CONFIG_ETCD_SSL_VERIFY_HOST" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:213 +#: ../../doc/reference/configuration/configuration_reference.rst:198 msgid "Enable verification of the peer's SSL certificate." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:218 +#: ../../doc/reference/configuration/configuration_reference.rst:203 msgid "Environment variable: TT_CONFIG_ETCD_SSL_VERIFY_PEER" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:227 +#: ../../doc/reference/configuration/configuration_reference.rst:212 msgid "A time period required to process an HTTP request to an etcd server: from sending a request to receiving a response." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:230 -#: ../../doc/reference/configuration/configuration_reference.rst:494 -#: ../../doc/reference/configuration/configuration_reference.rst:1085 -#: ../../doc/reference/configuration/configuration_reference.rst:1135 +#: ../../doc/reference/configuration/configuration_reference.rst:215 +#: ../../doc/reference/configuration/configuration_reference.rst:479 +#: ../../doc/reference/configuration/configuration_reference.rst:1070 +#: ../../doc/reference/configuration/configuration_reference.rst:1120 +#: ../../doc/reference/configuration/configuration_reference.rst:1277 #: ../../doc/reference/configuration/configuration_reference.rst:1292 -#: ../../doc/reference/configuration/configuration_reference.rst:1307 -#: ../../doc/reference/configuration/configuration_reference.rst:1351 -#: ../../doc/reference/configuration/configuration_reference.rst:1384 +#: ../../doc/reference/configuration/configuration_reference.rst:1336 +#: ../../doc/reference/configuration/configuration_reference.rst:1369 msgid "Type: number" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:232 +#: ../../doc/reference/configuration/configuration_reference.rst:217 msgid "Environment variable: TT_CONFIG_ETCD_HTTP_REQUEST_TIMEOUT" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:240 +#: ../../doc/reference/configuration/configuration_reference.rst:225 msgid "A Unix domain socket used to connect to an etcd server." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:245 +#: ../../doc/reference/configuration/configuration_reference.rst:230 msgid "Environment variable: TT_CONFIG_ETCD_HTTP_REQUEST_UNIX_SOCKET" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:253 +#: ../../doc/reference/configuration/configuration_reference.rst:238 msgid "credentials" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:259 +#: ../../doc/reference/configuration/configuration_reference.rst:244 msgid "``credentials`` can be defined in any :ref:`scope `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:262 +#: ../../doc/reference/configuration/configuration_reference.rst:247 msgid ":ref:`credentials.roles.* `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:263 +#: ../../doc/reference/configuration/configuration_reference.rst:248 msgid ":ref:`credentials.users.* `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:264 +#: ../../doc/reference/configuration/configuration_reference.rst:249 msgid ":ref:`.privileges.* `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:271 -#: ../../doc/reference/configuration/configuration_reference.rst:280 -#: ../../doc/reference/configuration/configuration_reference.rst:599 -#: ../../doc/reference/configuration/configuration_reference.rst:624 +#: ../../doc/reference/configuration/configuration_reference.rst:256 +#: ../../doc/reference/configuration/configuration_reference.rst:265 +#: ../../doc/reference/configuration/configuration_reference.rst:584 +#: ../../doc/reference/configuration/configuration_reference.rst:609 msgid "Type: map" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:273 +#: ../../doc/reference/configuration/configuration_reference.rst:258 msgid "Environment variable: TT_CREDENTIALS_ROLES" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:282 +#: ../../doc/reference/configuration/configuration_reference.rst:267 msgid "Environment variable: TT_CREDENTIALS_USERS" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:289 +#: ../../doc/reference/configuration/configuration_reference.rst:274 msgid "credentials.roles.*" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:300 -#: ../../doc/reference/configuration/configuration_reference.rst:323 +#: ../../doc/reference/configuration/configuration_reference.rst:285 +#: ../../doc/reference/configuration/configuration_reference.rst:308 msgid "See :ref:`privileges `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:306 +#: ../../doc/reference/configuration/configuration_reference.rst:291 msgid "credentials.users.*" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:329 +#: ../../doc/reference/configuration/configuration_reference.rst:314 msgid ".privileges.*" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:371 +#: ../../doc/reference/configuration/configuration_reference.rst:356 msgid "database" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:373 +#: ../../doc/reference/configuration/configuration_reference.rst:358 msgid "The ``database`` section defines database-specific configuration parameters, such as an instance's read-write mode or transaction isolation level." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:377 +#: ../../doc/reference/configuration/configuration_reference.rst:362 msgid "``database`` can be defined in any :ref:`scope `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:379 +#: ../../doc/reference/configuration/configuration_reference.rst:364 msgid ":ref:`database.hot_standby `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:380 +#: ../../doc/reference/configuration/configuration_reference.rst:365 msgid ":ref:`database.instance_uuid `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:381 +#: ../../doc/reference/configuration/configuration_reference.rst:366 msgid ":ref:`database.mode `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:382 +#: ../../doc/reference/configuration/configuration_reference.rst:367 msgid ":ref:`database.replicaset_uuid `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:383 +#: ../../doc/reference/configuration/configuration_reference.rst:368 msgid ":ref:`database.txn_isolation `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:384 +#: ../../doc/reference/configuration/configuration_reference.rst:369 msgid ":ref:`database.txn_timeout `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:385 +#: ../../doc/reference/configuration/configuration_reference.rst:370 msgid ":ref:`database.use_mvcc_engine `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:392 -#: ../../doc/reference/configuration/configuration_reference.rst:507 -#: ../../doc/reference/configuration/configuration_reference.rst:1275 +#: ../../doc/reference/configuration/configuration_reference.rst:377 +#: ../../doc/reference/configuration/configuration_reference.rst:492 +#: ../../doc/reference/configuration/configuration_reference.rst:1260 msgid "Default: false" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:393 +#: ../../doc/reference/configuration/configuration_reference.rst:378 msgid "Environment variable: TT_DATABASE_HOT_STANDBY" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:400 +#: ../../doc/reference/configuration/configuration_reference.rst:385 msgid "An :ref:`instance UUID `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:402 +#: ../../doc/reference/configuration/configuration_reference.rst:387 msgid "By default, instance UUIDs are generated automatically. ``database.instance_uuid`` can be used to specify an instance identifier manually." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:405 +#: ../../doc/reference/configuration/configuration_reference.rst:390 msgid "UUIDs should follow these rules:" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:407 +#: ../../doc/reference/configuration/configuration_reference.rst:392 msgid "The values must be true unique identifiers, not shared by other instances or replica sets within the common infrastructure." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:410 +#: ../../doc/reference/configuration/configuration_reference.rst:395 msgid "The values must be used consistently, not changed after the initial setup. The initial values are stored in :ref:`snapshot files ` and are checked whenever the system is restarted." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:416 +#: ../../doc/reference/configuration/configuration_reference.rst:401 msgid "The values must comply with `RFC 4122 `_. The `nil UUID `_ is not allowed." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:419 +#: ../../doc/reference/configuration/configuration_reference.rst:404 msgid "See also: :ref:`database.replicaset_uuid `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:423 -#: ../../doc/reference/configuration/configuration_reference.rst:468 -#: ../../doc/reference/configuration/configuration_reference.rst:575 -#: ../../doc/reference/configuration/configuration_reference.rst:1257 +#: ../../doc/reference/configuration/configuration_reference.rst:408 +#: ../../doc/reference/configuration/configuration_reference.rst:453 +#: ../../doc/reference/configuration/configuration_reference.rst:560 +#: ../../doc/reference/configuration/configuration_reference.rst:1242 msgid "Default: :ref:`box.NULL `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:424 +#: ../../doc/reference/configuration/configuration_reference.rst:409 msgid "Environment variable: TT_DATABASE_INSTANCE_UUID" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:431 +#: ../../doc/reference/configuration/configuration_reference.rst:416 msgid "An instance's operating mode. This option is in effect if :ref:`replication.failover ` is set to ``off``." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:434 +#: ../../doc/reference/configuration/configuration_reference.rst:419 msgid "The following modes are available:" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:436 +#: ../../doc/reference/configuration/configuration_reference.rst:421 msgid "``rw``: an instance is in read-write mode." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:437 +#: ../../doc/reference/configuration/configuration_reference.rst:422 msgid "``ro``: an instance is in read-only mode." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:439 +#: ../../doc/reference/configuration/configuration_reference.rst:424 msgid "If not specified explicitly, the default value depends on the number of instances in a replica set. For a single instance, the ``rw`` mode is used, while for multiple instances, the ``ro`` mode is used." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:441 -#: ../../doc/reference/configuration/configuration_reference.rst:586 -#: ../../doc/reference/configuration/configuration_reference.rst:610 -#: ../../doc/reference/configuration/configuration_reference.rst:700 -#: ../../doc/reference/configuration/configuration_reference.rst:934 -#: ../../doc/reference/configuration/configuration_reference.rst:950 -#: ../../doc/reference/configuration/configuration_reference.rst:1215 -#: ../../doc/reference/configuration/configuration_reference.rst:1243 +#: ../../doc/reference/configuration/configuration_reference.rst:426 +#: ../../doc/reference/configuration/configuration_reference.rst:571 +#: ../../doc/reference/configuration/configuration_reference.rst:595 +#: ../../doc/reference/configuration/configuration_reference.rst:685 +#: ../../doc/reference/configuration/configuration_reference.rst:919 +#: ../../doc/reference/configuration/configuration_reference.rst:935 +#: ../../doc/reference/configuration/configuration_reference.rst:1200 +#: ../../doc/reference/configuration/configuration_reference.rst:1228 msgid "**Example**" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:443 +#: ../../doc/reference/configuration/configuration_reference.rst:428 msgid "You can set the ``database.mode`` option to ``rw`` on all instances in a replica set to make a :ref:`master-master ` configuration. In this case, ``replication.failover`` should be set to ``off``." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:446 +#: ../../doc/reference/configuration/configuration_reference.rst:431 msgid "credentials:\n" " users:\n" " replicator:\n" @@ -556,185 +541,185 @@ msgid "credentials:\n" " file: 'myapp.lua'" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:451 +#: ../../doc/reference/configuration/configuration_reference.rst:436 msgid "Default: :ref:`box.NULL ` (the actual default value depends on the number of instances in a replica set)" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:452 +#: ../../doc/reference/configuration/configuration_reference.rst:437 msgid "Environment variable: TT_DATABASE_MODE" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:459 +#: ../../doc/reference/configuration/configuration_reference.rst:444 msgid "A :ref:`replica set UUID `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:461 +#: ../../doc/reference/configuration/configuration_reference.rst:446 msgid "By default, replica set UUIDs are generated automatically. ``database.replicaset_uuid`` can be used to specify a replica set identifier manually." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:464 +#: ../../doc/reference/configuration/configuration_reference.rst:449 msgid "See also: :ref:`database.instance_uuid `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:469 +#: ../../doc/reference/configuration/configuration_reference.rst:454 msgid "Environment variable: TT_DATABASE_REPLICASET_UUID" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:476 +#: ../../doc/reference/configuration/configuration_reference.rst:461 msgid "A transaction :ref:`isolation level `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:480 +#: ../../doc/reference/configuration/configuration_reference.rst:465 msgid "Default: ``best-effort``" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:481 +#: ../../doc/reference/configuration/configuration_reference.rst:466 msgid "Possible values: ``best-effort``, ``read-committed``, ``read-confirmed``" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:482 +#: ../../doc/reference/configuration/configuration_reference.rst:467 msgid "Environment variable: TT_DATABASE_TXN_ISOLATION" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:489 +#: ../../doc/reference/configuration/configuration_reference.rst:474 msgid "A timeout (in seconds) after which the transaction is rolled back." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:491 +#: ../../doc/reference/configuration/configuration_reference.rst:476 msgid "See also: :ref:`box.begin() `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:495 +#: ../../doc/reference/configuration/configuration_reference.rst:480 msgid "Default: 3153600000 (~100 years)" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:496 +#: ../../doc/reference/configuration/configuration_reference.rst:481 msgid "Environment variable: TT_DATABASE_TXN_TIMEOUT" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:503 +#: ../../doc/reference/configuration/configuration_reference.rst:488 msgid "Whether the :ref:`transactional manager ` is enabled." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:508 +#: ../../doc/reference/configuration/configuration_reference.rst:493 msgid "Environment variable: TT_DATABASE_USE_MVCC_ENGINE" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:517 +#: ../../doc/reference/configuration/configuration_reference.rst:502 msgid "iproto" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:519 +#: ../../doc/reference/configuration/configuration_reference.rst:504 msgid "The ``iproto`` section is used to configure parameters related to communicating to and between cluster instances." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:523 +#: ../../doc/reference/configuration/configuration_reference.rst:508 msgid "``iproto`` can be defined in any :ref:`scope `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:526 +#: ../../doc/reference/configuration/configuration_reference.rst:511 msgid ":ref:`iproto.advertise.* `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:528 +#: ../../doc/reference/configuration/configuration_reference.rst:513 msgid ":ref:`iproto.advertise.client `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:529 +#: ../../doc/reference/configuration/configuration_reference.rst:514 msgid ":ref:`iproto.advertise.peer `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:530 +#: ../../doc/reference/configuration/configuration_reference.rst:515 msgid ":ref:`iproto.advertise.sharding `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:531 +#: ../../doc/reference/configuration/configuration_reference.rst:516 msgid ":ref:`iproto.advertise.\\.* `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:533 +#: ../../doc/reference/configuration/configuration_reference.rst:518 msgid ":ref:`iproto.* `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:535 +#: ../../doc/reference/configuration/configuration_reference.rst:520 msgid ":ref:`iproto.listen `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:536 +#: ../../doc/reference/configuration/configuration_reference.rst:521 msgid ":ref:`iproto.net_msg_max `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:537 +#: ../../doc/reference/configuration/configuration_reference.rst:522 msgid ":ref:`iproto.readahead `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:538 +#: ../../doc/reference/configuration/configuration_reference.rst:523 msgid ":ref:`iproto.threads `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:540 +#: ../../doc/reference/configuration/configuration_reference.rst:525 msgid ":ref:`.params.* `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:547 +#: ../../doc/reference/configuration/configuration_reference.rst:532 msgid "iproto.advertise.*" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:554 +#: ../../doc/reference/configuration/configuration_reference.rst:539 msgid "An URI used to advertise the current instance to clients." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:556 +#: ../../doc/reference/configuration/configuration_reference.rst:541 msgid "The ``iproto.advertise.client`` option accepts an URI in the following formats:" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:558 +#: ../../doc/reference/configuration/configuration_reference.rst:543 msgid "An address: ``host:port``." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:560 +#: ../../doc/reference/configuration/configuration_reference.rst:545 msgid "A Unix domain socket: ``unix/:``." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:562 +#: ../../doc/reference/configuration/configuration_reference.rst:547 msgid "Note that this option doesn't allow to set a username and password. If a remote client needs this information, it should be delivered outside of the cluster configuration." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:569 +#: ../../doc/reference/configuration/configuration_reference.rst:554 #: ../../doc/reference/configuration/configuration_reference.rst:5 msgid "The host value cannot be ``0.0.0.0``/``[::]`` and the port value cannot be ``0``." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:576 +#: ../../doc/reference/configuration/configuration_reference.rst:561 msgid "Environment variable: TT_IPROTO_ADVERTISE_CLIENT" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:582 +#: ../../doc/reference/configuration/configuration_reference.rst:567 msgid "An URI used to advertise the current instance to other cluster members." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:584 +#: ../../doc/reference/configuration/configuration_reference.rst:569 msgid "The ``iproto.advertise.peer`` option accepts an URI in the format described in :ref:`iproto_advertise.\\.* `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:588 -#: ../../doc/reference/configuration/configuration_reference.rst:612 -#: ../../doc/reference/configuration/configuration_reference.rst:1217 -#: ../../doc/reference/configuration/configuration_reference.rst:1245 +#: ../../doc/reference/configuration/configuration_reference.rst:573 +#: ../../doc/reference/configuration/configuration_reference.rst:597 +#: ../../doc/reference/configuration/configuration_reference.rst:1202 +#: ../../doc/reference/configuration/configuration_reference.rst:1230 msgid "In the example below, the following configuration options are specified:" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:590 -#: ../../doc/reference/configuration/configuration_reference.rst:1219 -#: ../../doc/reference/configuration/configuration_reference.rst:1247 +#: ../../doc/reference/configuration/configuration_reference.rst:575 +#: ../../doc/reference/configuration/configuration_reference.rst:1204 +#: ../../doc/reference/configuration/configuration_reference.rst:1232 msgid "In the :ref:`credentials ` section, the ``replicator`` user with the ``replication`` role is created." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:591 +#: ../../doc/reference/configuration/configuration_reference.rst:576 msgid "``iproto.advertise.peer`` specifies that other instances should connect to an address defined in :ref:`iproto.listen ` using the ``replicator`` user." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:593 +#: ../../doc/reference/configuration/configuration_reference.rst:578 msgid "credentials:\n" " users:\n" " replicator:\n" @@ -769,32 +754,32 @@ msgid "credentials:\n" "" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:600 -#: ../../doc/reference/configuration/configuration_reference.rst:625 +#: ../../doc/reference/configuration/configuration_reference.rst:585 +#: ../../doc/reference/configuration/configuration_reference.rst:610 msgid "Environment variable: see :ref:`iproto.advertise.\\.* `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:606 +#: ../../doc/reference/configuration/configuration_reference.rst:591 msgid "An advertise URI used by a router and rebalancer." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:608 +#: ../../doc/reference/configuration/configuration_reference.rst:593 msgid "The ``iproto.advertise.sharding`` option accepts an URI in the format described in :ref:`iproto_advertise.\\.* `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:614 +#: ../../doc/reference/configuration/configuration_reference.rst:599 msgid "In the :ref:`credentials ` section, the ``replicator`` and ``storage`` users are created." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:615 +#: ../../doc/reference/configuration/configuration_reference.rst:600 msgid "``iproto.advertise.peer`` specifies that other instances should connect to an address defined in :ref:`iproto.listen ` with the ``replicator`` user." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:616 +#: ../../doc/reference/configuration/configuration_reference.rst:601 msgid "``iproto.advertise.sharding`` specifies that a router should connect to storages using an address defined in :ref:`iproto.listen ` with the ``storage`` user." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:618 +#: ../../doc/reference/configuration/configuration_reference.rst:603 msgid "credentials:\n" " users:\n" " replicator:\n" @@ -813,71 +798,71 @@ msgid "credentials:\n" "" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:631 +#: ../../doc/reference/configuration/configuration_reference.rst:616 msgid "iproto.advertise..*" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:637 +#: ../../doc/reference/configuration/configuration_reference.rst:622 msgid "An URI used to advertise the current instance." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:646 +#: ../../doc/reference/configuration/configuration_reference.rst:631 msgid "Environment variable: TT_IPROTO_ADVERTISE_PEER_URI, TT_IPROTO_ADVERTISE_SHARDING_URI" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:652 +#: ../../doc/reference/configuration/configuration_reference.rst:637 msgid "A username that should be used to connect to the current instance." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:657 +#: ../../doc/reference/configuration/configuration_reference.rst:642 msgid "Environment variable: TT_IPROTO_ADVERTISE_PEER_LOGIN, TT_IPROTO_ADVERTISE_SHARDING_LOGIN" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:663 +#: ../../doc/reference/configuration/configuration_reference.rst:648 msgid "A password for the specified user. If a password is missing, it is taken from :ref:`credentials ` for the specified username." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:669 +#: ../../doc/reference/configuration/configuration_reference.rst:654 msgid "Environment variable: TT_IPROTO_ADVERTISE_PEER_PASSWORD, TT_IPROTO_ADVERTISE_SHARDING_PASSWORD" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:675 +#: ../../doc/reference/configuration/configuration_reference.rst:660 msgid "Additional parameters required for connecting to the current instance. These parameters are described in :ref:`.params.* `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:683 +#: ../../doc/reference/configuration/configuration_reference.rst:668 msgid "iproto.*" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:689 +#: ../../doc/reference/configuration/configuration_reference.rst:674 msgid "An array of URIs used to listen for incoming requests. In required, you can enable SSL for specific URIs by providing additional parameters (:ref:`.params.* `)." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:692 +#: ../../doc/reference/configuration/configuration_reference.rst:677 msgid "These URIs are used for different purposes, for example:" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:694 +#: ../../doc/reference/configuration/configuration_reference.rst:679 msgid "Communicating between replica set peers or cluster members." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:695 +#: ../../doc/reference/configuration/configuration_reference.rst:680 msgid "Remote administration using :ref:`tt connect `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:696 +#: ../../doc/reference/configuration/configuration_reference.rst:681 msgid "Connecting to an instance using :ref:`connectors ` for different languages." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:698 +#: ../../doc/reference/configuration/configuration_reference.rst:683 msgid "To grant the specified privileges for connecting to an instance, use the :ref:`credentials ` configuration section." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:702 +#: ../../doc/reference/configuration/configuration_reference.rst:687 msgid "In the example below, ``iproto.listen`` is set explicitly for each instance in a cluster:" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:704 +#: ../../doc/reference/configuration/configuration_reference.rst:689 msgid "groups:\n" " group001:\n" " replicasets:\n" @@ -899,188 +884,188 @@ msgid "groups:\n" "" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:710 +#: ../../doc/reference/configuration/configuration_reference.rst:695 msgid "See also: :ref:`Connection settings `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:715 +#: ../../doc/reference/configuration/configuration_reference.rst:700 msgid "Environment variable: TT_IPROTO_LISTEN" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:722 +#: ../../doc/reference/configuration/configuration_reference.rst:707 msgid "To handle messages, Tarantool allocates :ref:`fibers `. To prevent fiber overhead from affecting the whole system, Tarantool restricts how many messages the fibers handle, so that some pending requests are blocked." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:727 +#: ../../doc/reference/configuration/configuration_reference.rst:712 msgid "On powerful systems, increase ``net_msg_max``, and the scheduler starts processing pending requests immediately." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:730 +#: ../../doc/reference/configuration/configuration_reference.rst:715 msgid "On weaker systems, decrease ``net_msg_max``, and the overhead may decrease. Although this may take some time because the scheduler must wait until already-running requests finish." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:734 +#: ../../doc/reference/configuration/configuration_reference.rst:719 msgid "When ``net_msg_max`` is reached, Tarantool suspends processing of incoming packages until it has processed earlier messages. This is not a direct restriction of the number of fibers that handle network messages, rather it is a system-wide restriction of channel bandwidth. This in turn restricts the number of incoming network messages that the :ref:`transaction processor thread ` handles, and therefore indirectly affects the fibers that handle network messages." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:747 +#: ../../doc/reference/configuration/configuration_reference.rst:732 msgid "The number of fibers is smaller than the number of messages because messages can be released as soon as they are delivered, while incoming requests might not be processed until some time after delivery." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:751 -#: ../../doc/reference/configuration/configuration_reference.rst:770 -#: ../../doc/reference/configuration/configuration_reference.rst:788 -#: ../../doc/reference/configuration/configuration_reference.rst:1367 +#: ../../doc/reference/configuration/configuration_reference.rst:736 +#: ../../doc/reference/configuration/configuration_reference.rst:755 +#: ../../doc/reference/configuration/configuration_reference.rst:773 +#: ../../doc/reference/configuration/configuration_reference.rst:1352 msgid "Type: integer" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:752 +#: ../../doc/reference/configuration/configuration_reference.rst:737 msgid "Default: 768" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:753 +#: ../../doc/reference/configuration/configuration_reference.rst:738 msgid "Environment variable: TT_IPROTO_NET_MSG_MAX" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:760 +#: ../../doc/reference/configuration/configuration_reference.rst:745 msgid "The size of the read-ahead buffer associated with a client connection. The larger the buffer, the more memory an active connection consumes, and the more requests can be read from the operating system buffer in a single system call." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:765 +#: ../../doc/reference/configuration/configuration_reference.rst:750 msgid "The recommendation is to make sure that the buffer can contain at least a few dozen requests. Therefore, if a typical tuple in a request is large, e.g. a few kilobytes or even megabytes, the read-ahead buffer size should be increased. If batched request processing is not used, it’s prudent to leave this setting at its default." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:771 +#: ../../doc/reference/configuration/configuration_reference.rst:756 msgid "Default: 16320" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:772 +#: ../../doc/reference/configuration/configuration_reference.rst:757 msgid "Environment variable: TT_IPROTO_READAHEAD" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:779 +#: ../../doc/reference/configuration/configuration_reference.rst:764 msgid "The number of :ref:`network threads `. There can be unusual workloads where the network thread is 100% loaded and the transaction processor thread is not, so the network thread is a bottleneck. In that case, set ``iproto_threads`` to 2 or more. The operating system kernel determines which connection goes to which thread." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:789 -#: ../../doc/reference/configuration/configuration_reference.rst:1368 -#: ../../doc/reference/configuration/configuration_reference.rst:1385 +#: ../../doc/reference/configuration/configuration_reference.rst:774 +#: ../../doc/reference/configuration/configuration_reference.rst:1353 +#: ../../doc/reference/configuration/configuration_reference.rst:1370 msgid "Default: 1" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:790 +#: ../../doc/reference/configuration/configuration_reference.rst:775 msgid "Environment variable: TT_IPROTO_THREADS" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:796 +#: ../../doc/reference/configuration/configuration_reference.rst:781 msgid ".params.*" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:805 +#: ../../doc/reference/configuration/configuration_reference.rst:790 msgid "Environment variable: TT_IPROTO_ADVERTISE_PEER_PARAMS_TRANSPORT, TT_IPROTO_ADVERTISE_SHARDING_PARAMS_TRANSPORT" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:814 +#: ../../doc/reference/configuration/configuration_reference.rst:799 msgid "Environment variable: TT_IPROTO_ADVERTISE_PEER_PARAMS_SSL_CA_FILE, TT_IPROTO_ADVERTISE_SHARDING_PARAMS_SSL_CA_FILE" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:823 +#: ../../doc/reference/configuration/configuration_reference.rst:808 msgid "Environment variable: TT_IPROTO_ADVERTISE_PEER_PARAMS_SSL_CERT_FILE, TT_IPROTO_ADVERTISE_SHARDING_PARAMS_SSL_CERT_FILE" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:832 +#: ../../doc/reference/configuration/configuration_reference.rst:817 msgid "Environment variable: TT_IPROTO_ADVERTISE_PEER_PARAMS_SSL_CIPHERS, TT_IPROTO_ADVERTISE_SHARDING_PARAMS_SSL_CIPHERS" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:841 +#: ../../doc/reference/configuration/configuration_reference.rst:826 msgid "Environment variable: TT_IPROTO_ADVERTISE_PEER_PARAMS_SSL_KEY_FILE, TT_IPROTO_ADVERTISE_SHARDING_PARAMS_SSL_KEY_FILE" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:850 +#: ../../doc/reference/configuration/configuration_reference.rst:835 msgid "Environment variable: TT_IPROTO_ADVERTISE_PEER_PARAMS_SSL_PASSWORD, TT_IPROTO_ADVERTISE_SHARDING_PARAMS_SSL_PASSWORD" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:859 +#: ../../doc/reference/configuration/configuration_reference.rst:844 msgid "Environment variable: TT_IPROTO_ADVERTISE_PEER_PARAMS_SSL_PASSWORD_FILE, TT_IPROTO_ADVERTISE_SHARDING_PARAMS_SSL_PASSWORD_FILE" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:868 +#: ../../doc/reference/configuration/configuration_reference.rst:853 msgid "groups" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:870 +#: ../../doc/reference/configuration/configuration_reference.rst:855 msgid "The ``groups`` section provides the ability to define the :ref:`full topology of a Tarantool cluster `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:874 +#: ../../doc/reference/configuration/configuration_reference.rst:859 msgid "``groups`` can be defined in the global :ref:`scope ` only." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:876 +#: ../../doc/reference/configuration/configuration_reference.rst:861 msgid ":ref:`groups.\\ `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:877 +#: ../../doc/reference/configuration/configuration_reference.rst:862 msgid ":ref:`groups.\\.replicasets `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:878 +#: ../../doc/reference/configuration/configuration_reference.rst:863 msgid ":ref:`groups.\\.\\ `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:884 +#: ../../doc/reference/configuration/configuration_reference.rst:869 msgid "A group name." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:891 +#: ../../doc/reference/configuration/configuration_reference.rst:876 msgid "Replica sets that belong to this group. See :ref:`replicasets `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:898 +#: ../../doc/reference/configuration/configuration_reference.rst:883 msgid "Any configuration parameter that can be defined in the group :ref:`scope `. For example, :ref:`iproto ` and :ref:`database ` configuration parameters defined at the group level are applied to all instances in this group." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:906 +#: ../../doc/reference/configuration/configuration_reference.rst:891 msgid "replicasets" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:910 +#: ../../doc/reference/configuration/configuration_reference.rst:895 msgid "``replicasets`` can be defined in the group :ref:`scope ` only." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:912 +#: ../../doc/reference/configuration/configuration_reference.rst:897 msgid ":ref:`replicasets.\\ `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:913 +#: ../../doc/reference/configuration/configuration_reference.rst:898 msgid ":ref:`replicasets.\\.leader `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:914 +#: ../../doc/reference/configuration/configuration_reference.rst:899 msgid ":ref:`replicasets.\\.bootstrap_leader `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:915 +#: ../../doc/reference/configuration/configuration_reference.rst:900 msgid ":ref:`replicasets.\\.instances `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:916 +#: ../../doc/reference/configuration/configuration_reference.rst:901 msgid ":ref:`replicasets.\\.\\ `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:922 +#: ../../doc/reference/configuration/configuration_reference.rst:907 msgid "A replica set name." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:929 +#: ../../doc/reference/configuration/configuration_reference.rst:914 msgid "A replica set leader. This option can be used to set a replica set leader when ``manual`` :ref:`replication.failover ` is used." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:932 +#: ../../doc/reference/configuration/configuration_reference.rst:917 msgid "To perform :ref:`controlled failover `, ``.leader`` can be temporarily removed or set to ``null``." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:936 +#: ../../doc/reference/configuration/configuration_reference.rst:921 msgid "replication:\n" " failover: manual\n" "\n" @@ -1105,11 +1090,11 @@ msgid "replication:\n" "" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:947 +#: ../../doc/reference/configuration/configuration_reference.rst:932 msgid "A bootstrap leader for a replica set. To specify a bootstrap leader manually, you need to set :ref:`replication.bootstrap_strategy ` to ``config``." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:952 +#: ../../doc/reference/configuration/configuration_reference.rst:937 msgid "groups:\n" " group001:\n" " replicasets:\n" @@ -1132,312 +1117,312 @@ msgid "groups:\n" " - uri: '127.0.0.1:3303'" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:963 +#: ../../doc/reference/configuration/configuration_reference.rst:948 msgid "Instances that belong to this replica set. See :ref:`instances `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:970 +#: ../../doc/reference/configuration/configuration_reference.rst:955 msgid "Any configuration parameter that can be defined in the replica set :ref:`scope `. For example, :ref:`iproto ` and :ref:`database ` configuration parameters defined at the replica set level are applied to all instances in this replica set." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:978 +#: ../../doc/reference/configuration/configuration_reference.rst:963 msgid "instances" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:982 +#: ../../doc/reference/configuration/configuration_reference.rst:967 msgid "``instances`` can be defined in the replica set :ref:`scope ` only." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:984 +#: ../../doc/reference/configuration/configuration_reference.rst:969 msgid ":ref:`instances.\\ `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:985 +#: ../../doc/reference/configuration/configuration_reference.rst:970 msgid ":ref:`instances.\\.\\ `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:991 +#: ../../doc/reference/configuration/configuration_reference.rst:976 msgid "An instance name." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:998 +#: ../../doc/reference/configuration/configuration_reference.rst:983 msgid "Any configuration parameter that can be defined in the instance :ref:`scope `. For example, :ref:`iproto ` and :ref:`database ` configuration parameters defined at the instance level are applied to this instance only." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1017 +#: ../../doc/reference/configuration/configuration_reference.rst:1002 msgid "replication" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1019 +#: ../../doc/reference/configuration/configuration_reference.rst:1004 msgid "The ``replication`` section defines configuration parameters related to :ref:`replication `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1021 +#: ../../doc/reference/configuration/configuration_reference.rst:1006 msgid ":ref:`replication.anon `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1022 +#: ../../doc/reference/configuration/configuration_reference.rst:1007 msgid ":ref:`replication.bootstrap_strategy `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1023 +#: ../../doc/reference/configuration/configuration_reference.rst:1008 msgid ":ref:`replication.connect_timeout `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1024 +#: ../../doc/reference/configuration/configuration_reference.rst:1009 msgid ":ref:`replication.election_mode `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1025 +#: ../../doc/reference/configuration/configuration_reference.rst:1010 msgid ":ref:`replication.election_timeout `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1026 +#: ../../doc/reference/configuration/configuration_reference.rst:1011 msgid ":ref:`replication.election_fencing_mode `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1027 +#: ../../doc/reference/configuration/configuration_reference.rst:1012 msgid ":ref:`replication.failover `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1028 +#: ../../doc/reference/configuration/configuration_reference.rst:1013 msgid ":ref:`replication.peers `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1029 +#: ../../doc/reference/configuration/configuration_reference.rst:1014 msgid ":ref:`replication.skip_conflict `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1030 +#: ../../doc/reference/configuration/configuration_reference.rst:1015 msgid ":ref:`replication.sync_lag `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1031 +#: ../../doc/reference/configuration/configuration_reference.rst:1016 msgid ":ref:`replication.sync_timeout `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1032 +#: ../../doc/reference/configuration/configuration_reference.rst:1017 msgid ":ref:`replication.synchro_quorum `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1033 +#: ../../doc/reference/configuration/configuration_reference.rst:1018 msgid ":ref:`replication.synchro_timeout `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1034 +#: ../../doc/reference/configuration/configuration_reference.rst:1019 msgid ":ref:`replication.threads `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1035 +#: ../../doc/reference/configuration/configuration_reference.rst:1020 msgid ":ref:`replication.timeout `" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1043 +#: ../../doc/reference/configuration/configuration_reference.rst:1028 msgid "Default: ``false``" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1044 +#: ../../doc/reference/configuration/configuration_reference.rst:1029 msgid "Environment variable: TT_REPLICATION_ANON" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1051 +#: ../../doc/reference/configuration/configuration_reference.rst:1036 msgid "Specifies a strategy used to bootstrap a :ref:`replica set `. The following strategies are available:" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1054 +#: ../../doc/reference/configuration/configuration_reference.rst:1039 msgid "``auto``: a node doesn't boot if half or more of the other nodes in a replica set are not connected. For example, if a replica set contains 2 or 3 nodes, a node requires 2 connected instances. In the case of 4 or 5 nodes, at least 3 connected instances are required. Moreover, a bootstrap leader fails to boot unless every connected node has chosen it as a bootstrap leader." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1059 +#: ../../doc/reference/configuration/configuration_reference.rst:1044 msgid "``config``: use the specified node to bootstrap a replica set. To specify the bootstrap leader, use the :ref:`.bootstrap_leader ` option." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1062 +#: ../../doc/reference/configuration/configuration_reference.rst:1047 msgid "``supervised``: a bootstrap leader isn't chosen automatically but should be appointed using :ref:`box.ctl.make_bootstrap_leader() ` on the desired node." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1064 +#: ../../doc/reference/configuration/configuration_reference.rst:1049 msgid "``legacy`` (deprecated since :doc:`2.11.0 `): a node requires the :ref:`replication_connect_quorum ` number of other nodes to be connected. This option is added to keep the compatibility with the current versions of Cartridge and might be removed in the future." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1068 +#: ../../doc/reference/configuration/configuration_reference.rst:1053 msgid "Default: ``auto``" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1069 +#: ../../doc/reference/configuration/configuration_reference.rst:1054 msgid "Environment variable: TT_REPLICATION_BOOTSTRAP_STRATEGY" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1076 +#: ../../doc/reference/configuration/configuration_reference.rst:1061 msgid "A timeout (in seconds) a replica waits when trying to connect to a master in a cluster. See :ref:`orphan status ` for details." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1079 +#: ../../doc/reference/configuration/configuration_reference.rst:1064 msgid "This parameter is different from :ref:`replication.timeout `, which a master uses to disconnect a replica when the master receives no acknowledgments of heartbeat messages." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1086 +#: ../../doc/reference/configuration/configuration_reference.rst:1071 msgid "Default: 30" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1087 +#: ../../doc/reference/configuration/configuration_reference.rst:1072 msgid "Environment variable: TT_REPLICATION_CONNECT_TIMEOUT" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1094 +#: ../../doc/reference/configuration/configuration_reference.rst:1079 msgid "A role of a replica set node in the :ref:`leader election process `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1096 +#: ../../doc/reference/configuration/configuration_reference.rst:1081 msgid "The possible values are:" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1098 +#: ../../doc/reference/configuration/configuration_reference.rst:1083 msgid "``off``: a node doesn't participate in the election activities." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1100 +#: ../../doc/reference/configuration/configuration_reference.rst:1085 msgid "``voter``: a node can participate in the election process but can't be a leader." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1102 +#: ../../doc/reference/configuration/configuration_reference.rst:1087 msgid "``candidate``: a node should be able to become a leader." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1104 +#: ../../doc/reference/configuration/configuration_reference.rst:1089 msgid "``manual``: allow to control which instance is the leader explicitly instead of relying on automated leader election. By default, the instance acts like a voter -- it is read-only and may vote for other candidate instances. Once :ref:`box.ctl.promote() ` is called, the instance becomes a candidate and starts a new election round. If the instance wins the elections, it becomes a leader but won't participate in any new elections." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1111 +#: ../../doc/reference/configuration/configuration_reference.rst:1096 msgid "Default: :ref:`box.NULL ` (the actual default value depends on :ref:`replication.failover `)" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1112 +#: ../../doc/reference/configuration/configuration_reference.rst:1097 msgid "Environment variable: TT_REPLICATION_ELECTION_MODE" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1119 +#: ../../doc/reference/configuration/configuration_reference.rst:1104 msgid "Specifies the timeout (in seconds) between election rounds in the :ref:`leader election process ` if the previous round ended up with a split vote." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1123 +#: ../../doc/reference/configuration/configuration_reference.rst:1108 msgid "It is quite big, and for most of the cases, it can be lowered to 300-400 ms." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1126 +#: ../../doc/reference/configuration/configuration_reference.rst:1111 msgid "To avoid the split vote repeat, the timeout is randomized on each node during every new election, from 100% to 110% of the original timeout value. For example, if the timeout is 300 ms and there are 3 nodes started the election simultaneously in the same term, they can set their election timeouts to 300, 310, and 320 respectively, or to 305, 302, and 324, and so on. In that way, the votes will never be split because the election on different nodes won't be restarted simultaneously." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1136 -#: ../../doc/reference/configuration/configuration_reference.rst:1352 +#: ../../doc/reference/configuration/configuration_reference.rst:1121 +#: ../../doc/reference/configuration/configuration_reference.rst:1337 msgid "Default: 5" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1137 +#: ../../doc/reference/configuration/configuration_reference.rst:1122 msgid "Environment variable: TT_REPLICATION_ELECTION_TIMEOUT" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1144 +#: ../../doc/reference/configuration/configuration_reference.rst:1129 msgid "Specifies the :ref:`leader fencing mode ` that affects the leader election process. When the parameter is set to ``soft`` or ``strict``, the leader resigns its leadership if it has less than :ref:`replication.synchro_quorum ` of alive connections to the cluster nodes. The resigning leader receives the status of a follower in the current election term and becomes read-only." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1152 +#: ../../doc/reference/configuration/configuration_reference.rst:1137 msgid "In ``soft`` mode, a connection is considered dead if there are no responses for :ref:`4 * replication.timeout ` seconds both on the current leader and the followers." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1155 +#: ../../doc/reference/configuration/configuration_reference.rst:1140 msgid "In ``strict`` mode, a connection is considered dead if there are no responses for :ref:`2 * replication.timeout ` seconds on the current leader and :ref:`4 * replication.timeout ` seconds on the followers. This improves the chances that there is only one leader at any time." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1161 +#: ../../doc/reference/configuration/configuration_reference.rst:1146 msgid "Fencing applies to the instances that have the :ref:`replication.election_mode ` set to ``candidate`` or ``manual``. To turn off leader fencing, set ``election_fencing_mode`` to ``off``." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1167 +#: ../../doc/reference/configuration/configuration_reference.rst:1152 msgid "Default: ``soft``" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1168 +#: ../../doc/reference/configuration/configuration_reference.rst:1153 msgid "Possible values: ``off``, ``soft``, ``strict``" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1169 +#: ../../doc/reference/configuration/configuration_reference.rst:1154 msgid "Environment variable: TT_REPLICATION_ELECTION_FENCING_MODE" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1176 +#: ../../doc/reference/configuration/configuration_reference.rst:1161 msgid "A failover mode used to take over a master role when the current master instance fails. The following modes are available:" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1179 +#: ../../doc/reference/configuration/configuration_reference.rst:1164 msgid "``off``" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1181 +#: ../../doc/reference/configuration/configuration_reference.rst:1166 msgid "Leadership in a replica set is controlled using the :ref:`database.mode ` option. In this case, you can set the ``database.mode`` option to ``rw`` on all instances in a replica set to make a :ref:`master-master ` configuration." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1184 +#: ../../doc/reference/configuration/configuration_reference.rst:1169 msgid "The default ``database.mode`` is determined as follows: ``rw`` if there is one instance in a replica set; ``ro`` if there are several instances." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1186 +#: ../../doc/reference/configuration/configuration_reference.rst:1171 msgid "``manual``" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1188 +#: ../../doc/reference/configuration/configuration_reference.rst:1173 msgid "Leadership in a replica set is controlled using the :ref:`.leader ` option. In this case, a :ref:`master-master ` configuration is forbidden." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1191 +#: ../../doc/reference/configuration/configuration_reference.rst:1176 msgid "In the ``manual`` mode, the :ref:`database.mode ` option cannot be set explicitly. The leader is configured in the read-write mode, all the other instances are read-only." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1194 +#: ../../doc/reference/configuration/configuration_reference.rst:1179 msgid "``election``" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1196 +#: ../../doc/reference/configuration/configuration_reference.rst:1181 msgid ":ref:`Automated leader election ` is used to control leadership in a replica set." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1198 +#: ../../doc/reference/configuration/configuration_reference.rst:1183 msgid "In the ``election`` mode, :ref:`database.mode ` and :ref:`.leader ` shouldn't be set explicitly." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1200 +#: ../../doc/reference/configuration/configuration_reference.rst:1185 msgid "``supervised`` (`Enterprise Edition `_ only)" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1202 +#: ../../doc/reference/configuration/configuration_reference.rst:1187 msgid "Leadership in a replica set is controlled using an external failover agent." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1204 +#: ../../doc/reference/configuration/configuration_reference.rst:1189 msgid "In the ``supervised`` mode, :ref:`database.mode ` and :ref:`.leader ` shouldn't be set explicitly." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1209 +#: ../../doc/reference/configuration/configuration_reference.rst:1194 msgid "See also: :ref:`Replication tutorials `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1213 +#: ../../doc/reference/configuration/configuration_reference.rst:1198 msgid "``replication.failover`` can be defined in the global, group, and replica set :ref:`scope `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1220 +#: ../../doc/reference/configuration/configuration_reference.rst:1205 msgid ":ref:`iproto.advertise.peer ` specifies that other instances should connect to an address defined in :ref:`iproto.listen ` using the ``replicator`` user." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1221 +#: ../../doc/reference/configuration/configuration_reference.rst:1206 msgid "``replication.failover`` specifies that a master instance should be set manually." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1222 +#: ../../doc/reference/configuration/configuration_reference.rst:1207 msgid ":ref:`.leader ` sets ``instance001`` as a replica set leader." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1224 +#: ../../doc/reference/configuration/configuration_reference.rst:1209 msgid "credentials:\n" " users:\n" " replicator:\n" @@ -1474,27 +1459,27 @@ msgid "credentials:\n" "" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1230 +#: ../../doc/reference/configuration/configuration_reference.rst:1215 msgid "Default: ``off``" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1231 +#: ../../doc/reference/configuration/configuration_reference.rst:1216 msgid "Environment variable: TT_REPLICATION_FAILOVER" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1238 +#: ../../doc/reference/configuration/configuration_reference.rst:1223 msgid "URIs of instances that constitute a replica set. These URIs are used by an instance to connect to another instance as a replica." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1241 +#: ../../doc/reference/configuration/configuration_reference.rst:1226 msgid "Alternatively, you can use :ref:`iproto.advertise.peer ` to specify a URI used to advertise the current instance to other cluster members." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1248 +#: ../../doc/reference/configuration/configuration_reference.rst:1233 msgid "``replication.peers`` specifies URIs of replica set instances." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1250 +#: ../../doc/reference/configuration/configuration_reference.rst:1235 msgid "credentials:\n" " users:\n" " replicator:\n" @@ -1509,118 +1494,118 @@ msgid "credentials:\n" "" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1258 +#: ../../doc/reference/configuration/configuration_reference.rst:1243 msgid "Environment variable: TT_REPLICATION_PEERS" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1265 +#: ../../doc/reference/configuration/configuration_reference.rst:1250 msgid "By default, if a replica adds a unique key that another replica has added, replication :ref:`stops ` with the ``ER_TUPLE_FOUND`` :ref:`error `. If ``replication.skip_conflict`` is set to ``true``, such errors are ignored." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1272 +#: ../../doc/reference/configuration/configuration_reference.rst:1257 msgid "Instead of saving the broken transaction to the write-ahead log, it is written as ``NOP`` (No operation)." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1276 +#: ../../doc/reference/configuration/configuration_reference.rst:1261 msgid "Environment variable: TT_REPLICATION_SKIP_CONFLICT" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1283 +#: ../../doc/reference/configuration/configuration_reference.rst:1268 msgid "The maximum delay (in seconds) between the time when data is written to the master and the time when it is written to a replica. If ``replication.sync_lag`` is set to ``nil`` or 365 * 100 * 86400 (``TIMEOUT_INFINITY``), a replica is always considered to be \"synced\"." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1289 +#: ../../doc/reference/configuration/configuration_reference.rst:1274 msgid "This parameter is ignored during bootstrap. See :ref:`orphan status ` for details." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1293 +#: ../../doc/reference/configuration/configuration_reference.rst:1278 msgid "Default: 10" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1294 +#: ../../doc/reference/configuration/configuration_reference.rst:1279 msgid "Environment variable: TT_REPLICATION_SYNC_LAG" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1301 +#: ../../doc/reference/configuration/configuration_reference.rst:1286 msgid "The timeout (in seconds) that a node waits when trying to sync with other nodes in a replica set after connecting or during a :ref:`configuration update `. This could fail indefinitely if :ref:`replication.sync_lag ` is smaller than network latency, or if the replica cannot keep pace with master updates. If ``replication.sync_timeout`` expires, the replica enters :ref:`orphan status `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1308 +#: ../../doc/reference/configuration/configuration_reference.rst:1293 msgid "Default: 0" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1309 +#: ../../doc/reference/configuration/configuration_reference.rst:1294 msgid "Environment variable: TT_REPLICATION_SYNC_TIMEOUT" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1316 +#: ../../doc/reference/configuration/configuration_reference.rst:1301 msgid "A number of replicas that should confirm the receipt of a :ref:`synchronous ` transaction before it can finish its commit." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1318 +#: ../../doc/reference/configuration/configuration_reference.rst:1303 msgid "This option supports dynamic evaluation of the quorum number. For example, the default value is ``N / 2 + 1`` where ``N`` is the current number of replicas registered in a cluster. Once any replicas are added or removed, the expression is re-evaluated automatically." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1322 +#: ../../doc/reference/configuration/configuration_reference.rst:1307 msgid "Note that the default value (``at least 50% of the cluster size + 1``) guarantees data reliability. Using a value less than the canonical one might lead to unexpected results, including a :ref:`split-brain `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1326 +#: ../../doc/reference/configuration/configuration_reference.rst:1311 msgid "``replication.synchro_quorum`` is not used on replicas. If the master fails, the pending synchronous transactions will be kept waiting on the replicas until a new master is elected." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1331 +#: ../../doc/reference/configuration/configuration_reference.rst:1316 msgid "``replication.synchro_quorum`` does not account for anonymous replicas." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1333 +#: ../../doc/reference/configuration/configuration_reference.rst:1318 msgid "Type: string, number" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1334 +#: ../../doc/reference/configuration/configuration_reference.rst:1319 msgid "Default: ``N / 2 + 1``" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1335 +#: ../../doc/reference/configuration/configuration_reference.rst:1320 msgid "Environment variable: TT_REPLICATION_SYNCHRO_QUORUM" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1342 +#: ../../doc/reference/configuration/configuration_reference.rst:1327 msgid "For :ref:`synchronous replication ` only. Specify how many seconds to wait for a synchronous transaction quorum replication until it is declared failed and is rolled back." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1346 +#: ../../doc/reference/configuration/configuration_reference.rst:1331 msgid "It is not used on replicas, so if the master fails, the pending synchronous transactions will be kept waiting on the replicas until a new master is elected." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1353 +#: ../../doc/reference/configuration/configuration_reference.rst:1338 msgid "Environment variable: TT_REPLICATION_SYNCHRO_TIMEOUT" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1360 +#: ../../doc/reference/configuration/configuration_reference.rst:1345 msgid "The number of threads spawned to decode the incoming replication data." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1362 +#: ../../doc/reference/configuration/configuration_reference.rst:1347 msgid "In most cases, one thread is enough for all incoming data. Possible values range from 1 to 1000. If there are multiple replication threads, connections to serve are distributed evenly between the threads." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1369 +#: ../../doc/reference/configuration/configuration_reference.rst:1354 msgid "Environment variable: TT_REPLICATION_THREADS" msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1376 +#: ../../doc/reference/configuration/configuration_reference.rst:1361 msgid "A time interval (in seconds) used by a master to send heartbeat requests to a replica when there are no updates to send to this replica. For each request, a replica should return a heartbeat acknowledgment." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1379 +#: ../../doc/reference/configuration/configuration_reference.rst:1364 msgid "If a master or replica gets no heartbeat message for ``4 * replication.timeout`` seconds, a connection is dropped and a replica tries to reconnect to the master." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1381 +#: ../../doc/reference/configuration/configuration_reference.rst:1366 msgid "See also: :ref:`Monitoring a replica set `." msgstr "" -#: ../../doc/reference/configuration/configuration_reference.rst:1386 +#: ../../doc/reference/configuration/configuration_reference.rst:1371 msgid "Environment variable: TT_REPLICATION_TIMEOUT" msgstr ""