From bb68a094bed66b887087326c734fe3e25828330b Mon Sep 17 00:00:00 2001 From: Sergey Bronnikov Date: Mon, 6 Dec 2021 18:56:18 +0300 Subject: [PATCH 01/10] Add a table with feature comparison of Python connectors --- doc/book/connectors/__python.rst | 176 +++++++++++++++++++++++++++++++ 1 file changed, 176 insertions(+) diff --git a/doc/book/connectors/__python.rst b/doc/book/connectors/__python.rst index 13ec24ad85..987f2b4d53 100644 --- a/doc/book/connectors/__python.rst +++ b/doc/book/connectors/__python.rst @@ -44,3 +44,179 @@ Also there are several community-driven Python connectors: * `asynctnt `__ with asyncio support * `aiotarantool `__ also with asyncio support * `gtarantool `__ with gevent support **no active maintenance** + +Table below contains a feature comparison for asynctnt, gtarantool and +tarantool-python. aiotarantool is absent there because it is quite outdated and +unmaintained. + +Feature comparison +------------------ + +Last update: February 2022 + +.. list-table:: + :header-rows: 1 + :stub-columns: 1 + + * - Parameter + - `igorcoding/asynctnt `__ + - `shveenkov/gtarantool `__ + - `tarantool/tarantool-python `__ + + * - License + - Apache License 2.0 + - LGPL + - BSD-2 + + * - Is maintained + - Yes + - No (last updated in 2018) + - Yes + + * - Known Issues + - `issue #18 `__ (no running event loop) + - None + - `issue #105 `__ (Unpack of binary data) + + * - Documentation + - Yes (`github.io `__) + - No + - Yes (`tarantool.io + `__ + and `readthedocs + `__ + (`obsolete + `__)) + + * - Testing / CI / CD + - Github Actions + - No (tests exists) + - Appveyor (only Windows) + + * - Github Stars + - 51 + - 17 + - 78 + + * - Static Analysis + - Yes (Flake8) + - No + - No + + * - Packaging + - `Pip `__ + - `Pip `__ + - `Deb, RPM, Pip `__ + + * - Code coverage + - Yes + - No + - Yes + + * - Support asynchronous mode + - Yes, `asyncio `__ + - Yes (`gevent + `__, + example: `test_gevent.py + `__) + - No + + * - Batching support + - No + - No + - No (`issue #55 `__) + + * - Schema reload + - Yes (automatically, see `auto_refetch_schema `__) + - Yes (automatically) + - Yes (automatically) + + * - Space / index names + - Yes + - Yes + - Yes + + * - Access tuple fields by names + - No + - No + - Yes + + * - `SQL support `__ + - Yes (tests/test_op_sql.py) + - No + - Yes (tarantool/connection.py) + + * - `Interactive transactions `__ + - No + - No + - No (`issue #163 `__) + + * - `Varbinary support `__ + - No + - No + - Yes (`issue #105 `__) + + * - `UUID support `__ + - No + - No + - No + + * - `Decimal support `__ + - Almost (v2 branch) + - No + - No + + * - `EXT_ERROR support `__ + - No + - No + - No + + * - `Datetime support `__ + - No + - No + - No + + * - `box.session.push() responses `__ + - Yes (see push_subscribe option and docs/pushes.rst) + - No + - No + + * - `Session settings `__ + - No + - No + - No + + * - `Graceful shutdown `__ + - No + - No + - No + + * - `IPROTO_ID (feature discovering) `__ + - No + - No + - No + + * - Support `CRUD `__ + - No + - No + - No + + * - Support retrying when appropriate + - No + - No + - No + + * - Implicit reconnecting strategy + - autoreconnect + - Yes (reconnect_max_attempts, reconnect_delay) + - Yes (reconnect_max_attempts, reconnect_delay), checking of connection liveness + + * - Connection pool + - No + - No + - Yes (round robin failover) + + * - Support of `PEP 249 -- Python Database API Specification v2.0 `__ + - No + - No + - `Yes `__ From 47987d5d66f414e2a336da4f054a07ee7a90d8e5 Mon Sep 17 00:00:00 2001 From: Valeria Beresneva <32414756+arctic-dreamer@users.noreply.github.com> Date: Tue, 11 Jan 2022 15:15:06 +0300 Subject: [PATCH 02/10] Apply suggestions from code review Minor updates after proofreading --- doc/book/connectors/__python.rst | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/doc/book/connectors/__python.rst b/doc/book/connectors/__python.rst index 987f2b4d53..099bc74b89 100644 --- a/doc/book/connectors/__python.rst +++ b/doc/book/connectors/__python.rst @@ -43,9 +43,9 @@ Also there are several community-driven Python connectors: * `asynctnt `__ with asyncio support * `aiotarantool `__ also with asyncio support -* `gtarantool `__ with gevent support **no active maintenance** +* `gtarantool `__ with gevent support, **no active maintenance** -Table below contains a feature comparison for asynctnt, gtarantool and +The table below contains a feature comparison for asynctnt, gtarantool and tarantool-python. aiotarantool is absent there because it is quite outdated and unmaintained. @@ -76,7 +76,7 @@ Last update: February 2022 * - Known Issues - `issue #18 `__ (no running event loop) - None - - `issue #105 `__ (Unpack of binary data) + - `issue #105 `__ (unpack of binary data) * - Documentation - Yes (`github.io `__) @@ -89,11 +89,11 @@ Last update: February 2022 `__)) * - Testing / CI / CD - - Github Actions - - No (tests exists) - - Appveyor (only Windows) + - GitHub Actions + - No (tests exist) + - AppVeyor (only Windows) - * - Github Stars + * - GitHub Stars - 51 - 17 - 78 @@ -207,7 +207,7 @@ Last update: February 2022 - No * - Implicit reconnecting strategy - - autoreconnect + - Autoreconnect - Yes (reconnect_max_attempts, reconnect_delay) - Yes (reconnect_max_attempts, reconnect_delay), checking of connection liveness From 5e05cfb6cb4fe67c81eaadd3e5b4584243677732 Mon Sep 17 00:00:00 2001 From: maryartkey Date: Thu, 20 Jan 2022 00:27:53 +0000 Subject: [PATCH 03/10] Update translations --- locale/ru/LC_MESSAGES/book/connectors.po | 344 ++++++++++++++++++++++- 1 file changed, 337 insertions(+), 7 deletions(-) diff --git a/locale/ru/LC_MESSAGES/book/connectors.po b/locale/ru/LC_MESSAGES/book/connectors.po index 271626b68f..fbd10365e5 100644 --- a/locale/ru/LC_MESSAGES/book/connectors.po +++ b/locale/ru/LC_MESSAGES/book/connectors.po @@ -697,11 +697,344 @@ msgstr "" "поддержкой asyncio" msgid "" -"`gtarantool `__ with gevent support" -" **no active maintenance**" +"`gtarantool `__ with gevent " +"support, **no active maintenance**" msgstr "" -"`gtarantool `_ с поддержкой gevent " -"(**не обновляется**)" +"`gtarantool `__ с поддержкой " +"gevent, **не обновляется**" + +msgid "" +"The table below contains a feature comparison for asynctnt, gtarantool and " +"tarantool-python. aiotarantool is absent there because it is quite outdated " +"and unmaintained." +msgstr "" +"Эта таблица содержит сравнение функций коннекторов asynctnt, gtarantool и " +"tarantool-python. aiotarantool здесь отсутствует, так как он устарел и " +"больше не поддерживается." + +msgid "Feature comparison" +msgstr "Сравнение функций" + +msgid "Last update: February 2022" +msgstr "Последнее обновление: февраль 2022" + +msgid "Parameter" +msgstr "Параметры" + +msgid "`igorcoding/asynctnt `__" +msgstr "`igorcoding/asynctnt `__" + +msgid "`shveenkov/gtarantool `__" +msgstr "`shveenkov/gtarantool `__" + +msgid "" +"`tarantool/tarantool-python `__" +msgstr "" +"`tarantool/tarantool-python `__" + +msgid "License" +msgstr "Лицензия" + +msgid "Apache License 2.0" +msgstr "Apache License 2.0" + +msgid "LGPL" +msgstr "LGPL" + +msgid "BSD-2" +msgstr "BSD-2" + +msgid "Is maintained" +msgstr "Поддерживается" + +msgid "Yes" +msgstr "Есть" + +msgid "No (last updated in 2018)" +msgstr "Нет (последнее обновление в 2018)" + +msgid "Known Issues" +msgstr "Известные проблемы" + +msgid "" +"`issue #18 `__ (no running" +" event loop)" +msgstr "" +"`тикет #18 `__ (нет " +"активного цикла событий)" + +msgid "None" +msgstr "Нет" + +msgid "" +"`issue #105 `__ " +"(unpack of binary data)" +msgstr "" +"`тикет #105 `__ " +"(распаковка бинарных данных)" + +msgid "Documentation" +msgstr "Документация" + +msgid "Yes (`github.io `__)" +msgstr "Есть (`github.io `__)" + +msgid "No" +msgstr "Нет" + +msgid "" +"Yes (`tarantool.io " +"`__" +" and `readthedocs `__ (`obsolete `__))" +msgstr "" +"Есть (`tarantool.io " +"`__" +" и `readthedocs `__ (`вышел из употребления " +"`__))" + +msgid "Testing / CI / CD" +msgstr "Тестирование / CI / CD" + +msgid "GitHub Actions" +msgstr "GitHub Actions" + +msgid "No (tests exist)" +msgstr "Нет (есть тесты)" + +msgid "AppVeyor (only Windows)" +msgstr "AppVeyor (только для Windows)" + +msgid "GitHub Stars" +msgstr "Звезды GitHub" + +msgid "51" +msgstr "51" + +msgid "17" +msgstr "17" + +msgid "78" +msgstr "78" + +msgid "Static Analysis" +msgstr "Статический анализ" + +msgid "Yes (Flake8)" +msgstr "Есть (Flake8)" + +msgid "Packaging" +msgstr "Формат пакета" + +msgid "`Pip `__" +msgstr "`Pip `__" + +msgid "`Pip `__" +msgstr "`Pip `__" + +msgid "" +"`Deb, RPM, Pip `__" +msgstr "" +"`Deb, RPM, Pip `__" + +msgid "Code coverage" +msgstr "Покрытие кода" + +msgid "Support asynchronous mode" +msgstr "Поддержка асинхронного режима" + +msgid "Yes, `asyncio `__" +msgstr "Есть, `asyncio `__" + +msgid "" +"Yes (`gevent " +"`__, " +"example: `test_gevent.py " +"`__)" +msgstr "" +"Есть (`gevent " +"`__, " +"пример: `test_gevent.py " +"`__)" + +msgid "Batching support" +msgstr "Поддержка пакетной обработки" + +msgid "" +"No (`issue #55 `__)" +msgstr "" +"Нет (`тикет #55 `__)" + +msgid "Schema reload" +msgstr "Обновление схемы" + +msgid "" +"Yes (automatically, see `auto_refetch_schema " +"`__)" +msgstr "" +"Есть (автоматически, см. `auto_refetch_schema " +"`__)" + +msgid "Yes (automatically)" +msgstr "Есть (автоматически)" + +msgid "Space / index names" +msgstr "Имена спейсов/индексов" + +msgid "Access tuple fields by names" +msgstr "Доступ к полям кортежей по именам" + +msgid "" +"`SQL support " +"`__" +msgstr "" +"`Поддержка SQL " +"`__" + +msgid "Yes (tests/test_op_sql.py)" +msgstr "Есть (tests/test_op_sql.py)" + +msgid "Yes (tarantool/connection.py)" +msgstr "Есть (tarantool/connection.py)" + +msgid "" +"`Interactive transactions " +"`__" +msgstr "" +"`Интерактивные транзакции " +"`__" + +msgid "" +"No (`issue #163 `__)" +msgstr "" +"Нет (`тикет #163 `__)" + +msgid "" +"`Varbinary support " +"`__" +msgstr "" +"`Поддержка varbinary " +"`__" + +msgid "" +"Yes (`issue #105 `__)" +msgstr "" +"Есть (`тикет #105 `__)" + +msgid "" +"`UUID support " +"`__" +msgstr "" +"`Поддержка UUID " +"`__" + +msgid "" +"`Decimal support " +"`__" +msgstr "" +"`Поддержка типа данных decimal " +"`__" + +msgid "Almost (v2 branch)" +msgstr "Частично (v2)" + +msgid "" +"`EXT_ERROR support " +"`__" +msgstr "" +"`Поддержка EXT_ERROR " +"`__" + +msgid "" +"`Datetime support " +"`__" +msgstr "" +"`Поддержка datetime " +"`__" + +msgid "" +"`box.session.push() responses " +"`__" +msgstr "" +"`Возвращаемые значения box.session.push() " +"`__" + +msgid "Yes (see push_subscribe option and docs/pushes.rst)" +msgstr "Есть (см. push_subscribe option и docs/pushes.rst)" + +msgid "" +"`Session settings " +"`__" +msgstr "" +"`Настройки сессии " +"`__" + +msgid "" +"`Graceful shutdown `__" +msgstr "" +"`Мягкое завершение `__" + +msgid "" +"`IPROTO_ID (feature discovering) " +"`__" +msgstr "" +"`IPROTO_ID (поиск поддерживаемых функций) " +"`__" + +msgid "Support `CRUD `__" +msgstr "Поддержка `CRUD `__" + +msgid "Support retrying when appropriate" +msgstr "Повторное подключение при возможности" + +msgid "Implicit reconnecting strategy" +msgstr "Стратегия повторного подключения по умолчанию" + +msgid "Autoreconnect" +msgstr "Автоматическое переподключение" + +msgid "Yes (reconnect_max_attempts, reconnect_delay)" +msgstr "Есть (reconnect_max_attempts, reconnect_delay)" + +msgid "" +"Yes (reconnect_max_attempts, reconnect_delay), checking of connection " +"liveness" +msgstr "" +"Есть (reconnect_max_attempts, reconnect_delay), проверка состояния " +"соединения" + +msgid "Connection pool" +msgstr "Пул соединений" + +msgid "Yes (round robin failover)" +msgstr "Есть (циклическое восстановление после отказа)" + +msgid "" +"Support of `PEP 249 -- Python Database API Specification v2.0 " +"`__" +msgstr "" +"Поддержка `PEP 249 -- Python Database API Specification v2.0 " +"`__" + +msgid "" +"`Yes `__" +msgstr "" +"`Есть `__" msgid "Node.js" msgstr "Node.js" @@ -977,9 +1310,6 @@ msgstr "" "документации `проекта tarantool-php на GitHub " "`__." -msgid "C" -msgstr "C" - msgid "Here follow two examples of using Tarantool's high-level C API." msgstr "" "В этом разделе приведены два примера использования высокоуровневого API " From edef6273d9489486d11414e664093a7fa478f001 Mon Sep 17 00:00:00 2001 From: patiencedaur Date: Thu, 20 Jan 2022 14:08:18 +0300 Subject: [PATCH 04/10] Fix a capitalization issue --- doc/book/connectors/__python.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/book/connectors/__python.rst b/doc/book/connectors/__python.rst index 099bc74b89..e6148d894b 100644 --- a/doc/book/connectors/__python.rst +++ b/doc/book/connectors/__python.rst @@ -104,9 +104,9 @@ Last update: February 2022 - No * - Packaging - - `Pip `__ - - `Pip `__ - - `Deb, RPM, Pip `__ + - `pip `__ + - `pip `__ + - `deb, rpm, pip `__ * - Code coverage - Yes From 7c0ce8e31d87ac205e770bf1d9817415c018aa01 Mon Sep 17 00:00:00 2001 From: patiencedaur Date: Thu, 20 Jan 2022 11:24:30 +0000 Subject: [PATCH 05/10] Update translations --- locale/ru/LC_MESSAGES/book/connectors.po | 48 ++++++++++++------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/locale/ru/LC_MESSAGES/book/connectors.po b/locale/ru/LC_MESSAGES/book/connectors.po index fbd10365e5..bbc820b818 100644 --- a/locale/ru/LC_MESSAGES/book/connectors.po +++ b/locale/ru/LC_MESSAGES/book/connectors.po @@ -708,7 +708,7 @@ msgid "" "tarantool-python. aiotarantool is absent there because it is quite outdated " "and unmaintained." msgstr "" -"Эта таблица содержит сравнение функций коннекторов asynctnt, gtarantool и " +"В этой таблице сравниваются функции коннекторов asynctnt, gtarantool и " "tarantool-python. aiotarantool здесь отсутствует, так как он устарел и " "больше не поддерживается." @@ -750,7 +750,7 @@ msgid "Is maintained" msgstr "Поддерживается" msgid "Yes" -msgstr "Есть" +msgstr "Да" msgid "No (last updated in 2018)" msgstr "Нет (последнее обновление в 2018)" @@ -763,7 +763,7 @@ msgid "" " event loop)" msgstr "" "`тикет #18 `__ (нет " -"активного цикла событий)" +"событийного цикла)" msgid "None" msgstr "Нет" @@ -794,8 +794,8 @@ msgstr "" "Есть (`tarantool.io " "`__" " и `readthedocs `__ (`вышел из употребления " -"`__))" +"start.en.html>`__ (`неактуальна `__))" msgid "Testing / CI / CD" msgstr "Тестирование / CI / CD" @@ -807,10 +807,10 @@ msgid "No (tests exist)" msgstr "Нет (есть тесты)" msgid "AppVeyor (only Windows)" -msgstr "AppVeyor (только для Windows)" +msgstr "AppVeyor (только на Windows)" msgid "GitHub Stars" -msgstr "Звезды GitHub" +msgstr "Звезды на GitHub" msgid "51" msgstr "51" @@ -830,17 +830,17 @@ msgstr "Есть (Flake8)" msgid "Packaging" msgstr "Формат пакета" -msgid "`Pip `__" -msgstr "`Pip `__" +msgid "`pip `__" +msgstr "`pip `__" -msgid "`Pip `__" -msgstr "`Pip `__" +msgid "`pip `__" +msgstr "`pip `__" msgid "" -"`Deb, RPM, Pip `__" msgstr "" -"`Deb, RPM, Pip `__" msgid "Code coverage" @@ -858,9 +858,9 @@ msgid "" "example: `test_gevent.py " "`__)" msgstr "" -"Есть (`gevent " -"`__, " -"пример: `test_gevent.py " +"Есть, `gevent " +"`__ " +"(пример: `test_gevent.py " "`__)" msgid "Batching support" @@ -879,11 +879,11 @@ msgid "" "Yes (automatically, see `auto_refetch_schema " "`__)" msgstr "" -"Есть (автоматически, см. `auto_refetch_schema " +"Автоматическое (см. `auto_refetch_schema " "`__)" msgid "Yes (automatically)" -msgstr "Есть (автоматически)" +msgstr "Автоматическое" msgid "Space / index names" msgstr "Имена спейсов/индексов" @@ -943,11 +943,11 @@ msgid "" "`Decimal support " "`__" msgstr "" -"`Поддержка типа данных decimal " +"`Поддержка decimal " "`__" msgid "Almost (v2 branch)" -msgstr "Частично (v2)" +msgstr "Частично (в ветке v2)" msgid "" "`EXT_ERROR support " @@ -991,17 +991,17 @@ msgid "" "`IPROTO_ID (feature discovering) " "`__" msgstr "" -"`IPROTO_ID (поиск поддерживаемых функций) " +"`IPROTO_ID (обнаружение поддерживаемых функций) " "`__" msgid "Support `CRUD `__" msgstr "Поддержка `CRUD `__" msgid "Support retrying when appropriate" -msgstr "Повторное подключение при возможности" +msgstr "Повторные попытки подключения" msgid "Implicit reconnecting strategy" -msgstr "Стратегия повторного подключения по умолчанию" +msgstr "Стратегия повторного подключения" msgid "Autoreconnect" msgstr "Автоматическое переподключение" @@ -1026,7 +1026,7 @@ msgid "" "Support of `PEP 249 -- Python Database API Specification v2.0 " "`__" msgstr "" -"Поддержка `PEP 249 -- Python Database API Specification v2.0 " +"Поддержка `PEP 249 --- Python Database API Specification v2.0 " "`__" msgid "" From 3e0e916a3688e575228e4adbdd3f8707a8282564 Mon Sep 17 00:00:00 2001 From: patiencedaur Date: Mon, 24 Jan 2022 07:22:40 +0000 Subject: [PATCH 06/10] Update translations --- locale/ru/LC_MESSAGES/book/connectors.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/locale/ru/LC_MESSAGES/book/connectors.po b/locale/ru/LC_MESSAGES/book/connectors.po index bbc820b818..fb732663c2 100644 --- a/locale/ru/LC_MESSAGES/book/connectors.po +++ b/locale/ru/LC_MESSAGES/book/connectors.po @@ -810,7 +810,7 @@ msgid "AppVeyor (only Windows)" msgstr "AppVeyor (только на Windows)" msgid "GitHub Stars" -msgstr "Звезды на GitHub" +msgstr "GitHub-звезды" msgid "51" msgstr "51" @@ -828,7 +828,7 @@ msgid "Yes (Flake8)" msgstr "Есть (Flake8)" msgid "Packaging" -msgstr "Формат пакета" +msgstr "Способ упаковки" msgid "`pip `__" msgstr "`pip `__" @@ -1020,7 +1020,7 @@ msgid "Connection pool" msgstr "Пул соединений" msgid "Yes (round robin failover)" -msgstr "Есть (циклическое восстановление после отказа)" +msgstr "Есть (циклическое восстановление после сбоев)" msgid "" "Support of `PEP 249 -- Python Database API Specification v2.0 " From f88325462fdbe827cacf28014f90dacdd0fc7a6f Mon Sep 17 00:00:00 2001 From: patiencedaur Date: Tue, 25 Jan 2022 06:08:27 +0000 Subject: [PATCH 07/10] Update translations --- locale/ru/LC_MESSAGES/book/connectors.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locale/ru/LC_MESSAGES/book/connectors.po b/locale/ru/LC_MESSAGES/book/connectors.po index fb732663c2..59c3dc2c03 100644 --- a/locale/ru/LC_MESSAGES/book/connectors.po +++ b/locale/ru/LC_MESSAGES/book/connectors.po @@ -998,7 +998,7 @@ msgid "Support `CRUD `__" msgstr "Поддержка `CRUD `__" msgid "Support retrying when appropriate" -msgstr "Повторные попытки подключения" +msgstr "Повторная отправка запросов" msgid "Implicit reconnecting strategy" msgstr "Стратегия повторного подключения" From 28ceb25abee012b652d68dc77a9134232a411a88 Mon Sep 17 00:00:00 2001 From: Patience Daur Date: Wed, 26 Jan 2022 08:44:17 +0300 Subject: [PATCH 08/10] Apply suggestions from code review --- doc/book/connectors/__python.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/book/connectors/__python.rst b/doc/book/connectors/__python.rst index e6148d894b..0124d9af18 100644 --- a/doc/book/connectors/__python.rst +++ b/doc/book/connectors/__python.rst @@ -137,9 +137,9 @@ Last update: February 2022 - Yes * - Access tuple fields by names + - Yes - No - No - - Yes * - `SQL support `__ - Yes (tests/test_op_sql.py) From f5f1e33485c4b9357f1615bd43deb43f015d9308 Mon Sep 17 00:00:00 2001 From: Patience Daur Date: Wed, 26 Jan 2022 08:44:56 +0300 Subject: [PATCH 09/10] Apply suggestions from code review --- doc/book/connectors/__python.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/book/connectors/__python.rst b/doc/book/connectors/__python.rst index 0124d9af18..feff7e3565 100644 --- a/doc/book/connectors/__python.rst +++ b/doc/book/connectors/__python.rst @@ -201,12 +201,12 @@ Last update: February 2022 - No - No - * - Support retrying when appropriate + * - Transparent request retrying - No - No - No - * - Implicit reconnecting strategy + * - Transparent reconnecting - Autoreconnect - Yes (reconnect_max_attempts, reconnect_delay) - Yes (reconnect_max_attempts, reconnect_delay), checking of connection liveness From e8eef96c3a7bc955f0e6b39af8d4305323cdde2f Mon Sep 17 00:00:00 2001 From: patiencedaur Date: Wed, 26 Jan 2022 06:01:15 +0000 Subject: [PATCH 10/10] Update translations --- locale/ru/LC_MESSAGES/book/connectors.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/locale/ru/LC_MESSAGES/book/connectors.po b/locale/ru/LC_MESSAGES/book/connectors.po index 59c3dc2c03..ff8c96186f 100644 --- a/locale/ru/LC_MESSAGES/book/connectors.po +++ b/locale/ru/LC_MESSAGES/book/connectors.po @@ -997,11 +997,11 @@ msgstr "" msgid "Support `CRUD `__" msgstr "Поддержка `CRUD `__" -msgid "Support retrying when appropriate" -msgstr "Повторная отправка запросов" +msgid "Transparent request retrying" +msgstr "Прозрачная переотправка запроса" -msgid "Implicit reconnecting strategy" -msgstr "Стратегия повторного подключения" +msgid "Transparent reconnecting" +msgstr "Прозрачное переподключение" msgid "Autoreconnect" msgstr "Автоматическое переподключение"