@@ -697,11 +697,344 @@ msgstr ""
697
697
"поддержкой asyncio"
698
698
699
699
msgid ""
700
- "`gtarantool <https://github.com/shveenkov/gtarantool>`__ with gevent support "
701
- " **no active maintenance**"
700
+ "`gtarantool <https://github.com/shveenkov/gtarantool>`__ with gevent "
701
+ "support, **no active maintenance**"
702
702
msgstr ""
703
- "`gtarantool <https://github.com/shveenkov/gtarantool>`_ с поддержкой gevent "
704
- "(**не обновляется**)"
703
+ "`gtarantool <https://github.com/shveenkov/gtarantool>`__ с поддержкой "
704
+ "gevent, **не обновляется**"
705
+
706
+ msgid ""
707
+ "The table below contains a feature comparison for asynctnt, gtarantool and "
708
+ "tarantool-python. aiotarantool is absent there because it is quite outdated "
709
+ "and unmaintained."
710
+ msgstr ""
711
+ "Эта таблица содержит сравнение функций коннекторов asynctnt, gtarantool и "
712
+ "tarantool-python. aiotarantool здесь отсутствует, так как он устарел и "
713
+ "больше не поддерживается."
714
+
715
+ msgid "Feature comparison"
716
+ msgstr "Сравнение функций"
717
+
718
+ msgid "Last update: February 2022"
719
+ msgstr "Последнее обновление: февраль 2022"
720
+
721
+ msgid "Parameter"
722
+ msgstr "Параметры"
723
+
724
+ msgid "`igorcoding/asynctnt <https://github.com/igorcoding/asynctnt>`__"
725
+ msgstr "`igorcoding/asynctnt <https://github.com/igorcoding/asynctnt>`__"
726
+
727
+ msgid "`shveenkov/gtarantool <https://github.com/shveenkov/gtarantool>`__"
728
+ msgstr "`shveenkov/gtarantool <https://github.com/shveenkov/gtarantool>`__"
729
+
730
+ msgid ""
731
+ "`tarantool/tarantool-python <https://github.com/tarantool/tarantool-"
732
+ "python>`__"
733
+ msgstr ""
734
+ "`tarantool/tarantool-python <https://github.com/tarantool/tarantool-"
735
+ "python>`__"
736
+
737
+ msgid "License"
738
+ msgstr "Лицензия"
739
+
740
+ msgid "Apache License 2.0"
741
+ msgstr "Apache License 2.0"
742
+
743
+ msgid "LGPL"
744
+ msgstr "LGPL"
745
+
746
+ msgid "BSD-2"
747
+ msgstr "BSD-2"
748
+
749
+ msgid "Is maintained"
750
+ msgstr "Поддерживается"
751
+
752
+ msgid "Yes"
753
+ msgstr "Есть"
754
+
755
+ msgid "No (last updated in 2018)"
756
+ msgstr "Нет (последнее обновление в 2018)"
757
+
758
+ msgid "Known Issues"
759
+ msgstr "Известные проблемы"
760
+
761
+ msgid ""
762
+ "`issue #18 <https://github.com/igorcoding/asynctnt/issues/18>`__ (no running"
763
+ " event loop)"
764
+ msgstr ""
765
+ "`тикет #18 <https://github.com/igorcoding/asynctnt/issues/18>`__ (нет "
766
+ "активного цикла событий)"
767
+
768
+ msgid "None"
769
+ msgstr "Нет"
770
+
771
+ msgid ""
772
+ "`issue #105 <https://github.com/tarantool/tarantool-python/issues/105>`__ "
773
+ "(unpack of binary data)"
774
+ msgstr ""
775
+ "`тикет #105 <https://github.com/tarantool/tarantool-python/issues/105>`__ "
776
+ "(распаковка бинарных данных)"
777
+
778
+ msgid "Documentation"
779
+ msgstr "Документация"
780
+
781
+ msgid "Yes (`github.io <https://igorcoding.github.io/asynctnt/>`__)"
782
+ msgstr "Есть (`github.io <https://igorcoding.github.io/asynctnt/>`__)"
783
+
784
+ msgid "No"
785
+ msgstr "Нет"
786
+
787
+ msgid ""
788
+ "Yes (`tarantool.io "
789
+ "<https://www.tarantool.io/en/doc/latest/getting_started/getting_started_python/>`__"
790
+ " and `readthedocs <https://tarantool-python.readthedocs.io/en/latest/quick-"
791
+ "start.en.html>`__ (`obsolete <https://github.com/tarantool/tarantool-"
792
+ "python/issues/67>`__))"
793
+ msgstr ""
794
+ "Есть (`tarantool.io "
795
+ "<https://www.tarantool.io/en/doc/latest/getting_started/getting_started_python/>`__"
796
+ " и `readthedocs <https://tarantool-python.readthedocs.io/en/latest/quick-"
797
+ "start.en.html>`__ (`вышел из употребления "
798
+ "<https://github.com/tarantool/tarantool-python/issues/67>`__))"
799
+
800
+ msgid "Testing / CI / CD"
801
+ msgstr "Тестирование / CI / CD"
802
+
803
+ msgid "GitHub Actions"
804
+ msgstr "GitHub Actions"
805
+
806
+ msgid "No (tests exist)"
807
+ msgstr "Нет (есть тесты)"
808
+
809
+ msgid "AppVeyor (only Windows)"
810
+ msgstr "AppVeyor (только для Windows)"
811
+
812
+ msgid "GitHub Stars"
813
+ msgstr "Звезды GitHub"
814
+
815
+ msgid "51"
816
+ msgstr "51"
817
+
818
+ msgid "17"
819
+ msgstr "17"
820
+
821
+ msgid "78"
822
+ msgstr "78"
823
+
824
+ msgid "Static Analysis"
825
+ msgstr "Статический анализ"
826
+
827
+ msgid "Yes (Flake8)"
828
+ msgstr "Есть (Flake8)"
829
+
830
+ msgid "Packaging"
831
+ msgstr "Формат пакета"
832
+
833
+ msgid "`Pip <https://pypi.org/project/asynctnt/>`__"
834
+ msgstr "`Pip <https://pypi.org/project/asynctnt/>`__"
835
+
836
+ msgid "`Pip <https://pypi.org/project/gtarantool/>`__"
837
+ msgstr "`Pip <https://pypi.org/project/gtarantool/>`__"
838
+
839
+ msgid ""
840
+ "`Deb, RPM, Pip <https://github.com/tarantool/tarantool-python#download-and-"
841
+ "install>`__"
842
+ msgstr ""
843
+ "`Deb, RPM, Pip <https://github.com/tarantool/tarantool-python#download-and-"
844
+ "install>`__"
845
+
846
+ msgid "Code coverage"
847
+ msgstr "Покрытие кода"
848
+
849
+ msgid "Support asynchronous mode"
850
+ msgstr "Поддержка асинхронного режима"
851
+
852
+ msgid "Yes, `asyncio <https://docs.python.org/3/library/asyncio.html>`__"
853
+ msgstr "Есть, `asyncio <https://docs.python.org/3/library/asyncio.html>`__"
854
+
855
+ msgid ""
856
+ "Yes (`gevent "
857
+ "<https://www.gevent.org/api/gevent.event.html#gevent.event.AsyncResult>`__, "
858
+ "example: `test_gevent.py "
859
+ "<https://github.com/shveenkov/gtarantool/blob/master/tests/test_gevent.py>`__)"
860
+ msgstr ""
861
+ "Есть (`gevent "
862
+ "<https://www.gevent.org/api/gevent.event.html#gevent.event.AsyncResult>`__, "
863
+ "пример: `test_gevent.py "
864
+ "<https://github.com/shveenkov/gtarantool/blob/master/tests/test_gevent.py>`__)"
865
+
866
+ msgid "Batching support"
867
+ msgstr "Поддержка пакетной обработки"
868
+
869
+ msgid ""
870
+ "No (`issue #55 <https://github.com/tarantool/tarantool-python/issues/55>`__)"
871
+ msgstr ""
872
+ "Нет (`тикет #55 <https://github.com/tarantool/tarantool-"
873
+ "python/issues/55>`__)"
874
+
875
+ msgid "Schema reload"
876
+ msgstr "Обновление схемы"
877
+
878
+ msgid ""
879
+ "Yes (automatically, see `auto_refetch_schema "
880
+ "<https://igorcoding.github.io/asynctnt/api.html>`__)"
881
+ msgstr ""
882
+ "Есть (автоматически, см. `auto_refetch_schema "
883
+ "<https://igorcoding.github.io/asynctnt/api.html>`__)"
884
+
885
+ msgid "Yes (automatically)"
886
+ msgstr "Есть (автоматически)"
887
+
888
+ msgid "Space / index names"
889
+ msgstr "Имена спейсов/индексов"
890
+
891
+ msgid "Access tuple fields by names"
892
+ msgstr "Доступ к полям кортежей по именам"
893
+
894
+ msgid ""
895
+ "`SQL support "
896
+ "<https://www.tarantool.io/en/doc/latest/reference/reference_sql/>`__"
897
+ msgstr ""
898
+ "`Поддержка SQL "
899
+ "<https://www.tarantool.io/en/doc/latest/reference/reference_sql/>`__"
900
+
901
+ msgid "Yes (tests/test_op_sql.py)"
902
+ msgstr "Есть (tests/test_op_sql.py)"
903
+
904
+ msgid "Yes (tarantool/connection.py)"
905
+ msgstr "Есть (tarantool/connection.py)"
906
+
907
+ msgid ""
908
+ "`Interactive transactions "
909
+ "<https://www.tarantool.io/en/doc/latest/book/box/stream/>`__"
910
+ msgstr ""
911
+ "`Интерактивные транзакции "
912
+ "<https://www.tarantool.io/en/doc/latest/book/box/stream/>`__"
913
+
914
+ msgid ""
915
+ "No (`issue #163 <https://github.com/tarantool/tarantool-"
916
+ "python/issues/163>`__)"
917
+ msgstr ""
918
+ "Нет (`тикет #163 <https://github.com/tarantool/tarantool-"
919
+ "python/issues/163>`__)"
920
+
921
+ msgid ""
922
+ "`Varbinary support "
923
+ "<https://www.tarantool.io/en/doc/latest/book/box/data_model/>`__"
924
+ msgstr ""
925
+ "`Поддержка varbinary "
926
+ "<https://www.tarantool.io/en/doc/latest/book/box/data_model/>`__"
927
+
928
+ msgid ""
929
+ "Yes (`issue #105 <https://github.com/tarantool/tarantool-"
930
+ "python/issues/105>`__)"
931
+ msgstr ""
932
+ "Есть (`тикет #105 <https://github.com/tarantool/tarantool-"
933
+ "python/issues/105>`__)"
934
+
935
+ msgid ""
936
+ "`UUID support "
937
+ "<https://www.tarantool.io/en/doc/latest/book/box/data_model/>`__"
938
+ msgstr ""
939
+ "`Поддержка UUID "
940
+ "<https://www.tarantool.io/en/doc/latest/book/box/data_model/>`__"
941
+
942
+ msgid ""
943
+ "`Decimal support "
944
+ "<https://www.tarantool.io/en/doc/latest/book/box/data_model/>`__"
945
+ msgstr ""
946
+ "`Поддержка типа данных decimal "
947
+ "<https://www.tarantool.io/en/doc/latest/book/box/data_model/>`__"
948
+
949
+ msgid "Almost (v2 branch)"
950
+ msgstr "Частично (v2)"
951
+
952
+ msgid ""
953
+ "`EXT_ERROR support "
954
+ "<https://www.tarantool.io/ru/doc/latest/dev_guide/internals/msgpack_extensions/#the-"
955
+ "error-type>`__"
956
+ msgstr ""
957
+ "`Поддержка EXT_ERROR "
958
+ "<https://www.tarantool.io/ru/doc/latest/dev_guide/internals/msgpack_extensions/#the-"
959
+ "error-type>`__"
960
+
961
+ msgid ""
962
+ "`Datetime support "
963
+ "<https://github.com/tarantool/tarantool/discussions/6244>`__"
964
+ msgstr ""
965
+ "`Поддержка datetime "
966
+ "<https://github.com/tarantool/tarantool/discussions/6244>`__"
967
+
968
+ msgid ""
969
+ "`box.session.push() responses "
970
+ "<https://www.tarantool.io/ru/doc/latest/reference/reference_lua/box_session/push/>`__"
971
+ msgstr ""
972
+ "`Возвращаемые значения box.session.push() "
973
+ "<https://www.tarantool.io/ru/doc/latest/reference/reference_lua/box_session/push/>`__"
974
+
975
+ msgid "Yes (see push_subscribe option and docs/pushes.rst)"
976
+ msgstr "Есть (см. push_subscribe option и docs/pushes.rst)"
977
+
978
+ msgid ""
979
+ "`Session settings "
980
+ "<https://www.tarantool.io/en/doc/latest/reference/reference_lua/box_space/_session_settings/>`__"
981
+ msgstr ""
982
+ "`Настройки сессии "
983
+ "<https://www.tarantool.io/en/doc/latest/reference/reference_lua/box_space/_session_settings/>`__"
984
+
985
+ msgid ""
986
+ "`Graceful shutdown <https://github.com/tarantool/tarantool/issues/5924>`__"
987
+ msgstr ""
988
+ "`Мягкое завершение <https://github.com/tarantool/tarantool/issues/5924>`__"
989
+
990
+ msgid ""
991
+ "`IPROTO_ID (feature discovering) "
992
+ "<https://github.com/tarantool/doc/issues/2419>`__"
993
+ msgstr ""
994
+ "`IPROTO_ID (поиск поддерживаемых функций) "
995
+ "<https://github.com/tarantool/doc/issues/2419>`__"
996
+
997
+ msgid "Support `CRUD <https://github.com/tarantool/crud>`__"
998
+ msgstr "Поддержка `CRUD <https://github.com/tarantool/crud>`__"
999
+
1000
+ msgid "Support retrying when appropriate"
1001
+ msgstr "Повторное подключение при возможности"
1002
+
1003
+ msgid "Implicit reconnecting strategy"
1004
+ msgstr "Стратегия повторного подключения по умолчанию"
1005
+
1006
+ msgid "Autoreconnect"
1007
+ msgstr "Автоматическое переподключение"
1008
+
1009
+ msgid "Yes (reconnect_max_attempts, reconnect_delay)"
1010
+ msgstr "Есть (reconnect_max_attempts, reconnect_delay)"
1011
+
1012
+ msgid ""
1013
+ "Yes (reconnect_max_attempts, reconnect_delay), checking of connection "
1014
+ "liveness"
1015
+ msgstr ""
1016
+ "Есть (reconnect_max_attempts, reconnect_delay), проверка состояния "
1017
+ "соединения"
1018
+
1019
+ msgid "Connection pool"
1020
+ msgstr "Пул соединений"
1021
+
1022
+ msgid "Yes (round robin failover)"
1023
+ msgstr "Есть (циклическое восстановление после отказа)"
1024
+
1025
+ msgid ""
1026
+ "Support of `PEP 249 -- Python Database API Specification v2.0 "
1027
+ "<https://www.python.org/dev/peps/pep-0249/>`__"
1028
+ msgstr ""
1029
+ "Поддержка `PEP 249 -- Python Database API Specification v2.0 "
1030
+ "<https://www.python.org/dev/peps/pep-0249/>`__"
1031
+
1032
+ msgid ""
1033
+ "`Yes <https://github.com/tarantool/tarantool-python/wiki/PEP-249-Database-"
1034
+ "API>`__"
1035
+ msgstr ""
1036
+ "`Есть <https://github.com/tarantool/tarantool-python/wiki/PEP-249-Database-"
1037
+ "API>`__"
705
1038
706
1039
msgid "Node.js"
707
1040
msgstr "Node.js"
@@ -977,9 +1310,6 @@ msgstr ""
977
1310
"документации `проекта tarantool-php на GitHub "
978
1311
"<https://github.com/tarantool/tarantool-php>`__."
979
1312
980
- msgid "C"
981
- msgstr "C"
982
-
983
1313
msgid "Here follow two examples of using Tarantool's high-level C API."
984
1314
msgstr ""
985
1315
"В этом разделе приведены два примера использования высокоуровневого API "
0 commit comments