Skip to content
Snippets Groups Projects
  1. Oct 03, 2018
    • Konstantin Belyavskiy's avatar
      Implement reconnection strategy class · 40a1de4b
      Konstantin Belyavskiy authored
      Extend base Connection class to support a list of nodes and an
      optional Strategy parameter to choose next item from this list.
      
      Add built-in reconnect strategy class based on Round-Robin alg.
      @params:
      - addrs, list of maps {'host':(HOSTNAME|IP_ADDR), 'port':PORT}.
      
      Return next connection or an error if all URIs are unavailable.
      
      Closes #106
      40a1de4b
  2. Sep 13, 2018
  3. Apr 12, 2018
  4. Apr 11, 2018
  5. Apr 10, 2018
  6. Apr 03, 2018
  7. Mar 30, 2018
  8. Nov 20, 2017
  9. Aug 02, 2017
  10. May 23, 2017
  11. May 22, 2017
  12. May 18, 2017
  13. Nov 25, 2016
  14. Aug 15, 2016
  15. Jun 29, 2016
    • bigbes's avatar
      Reload schema on changin of tarantool schema_id value. · c6eeec9a
      bigbes authored
      * Reloading of schema on Tarantool schema error (closes gh-63)
      * Rewrite request using collections.Sequence
      * Delete RETRIES on completion status == 1 (no this completion status,
        anymore, also closes gh-45)
      * flush schema now, also, loads schema from server.
      * Modify/Simplify schema internals
      * Added absent constants
      * Updated errorcodes (closes gh-69)
      * Schema is now flushed, upon successfull authentication (closes gh-68)
      
      Proofed to work on py27, py35 and pypy
      c6eeec9a
  16. Jun 28, 2016
  17. Jun 27, 2016
  18. Jun 23, 2016
  19. May 31, 2016
    • Zajcev Evgeny's avatar
      · 37c47b5e
      Zajcev Evgeny authored
      + fix for TypeError: cannot concatenate 'str' and 'Response' objects
      37c47b5e
  20. May 04, 2016
  21. Apr 14, 2016
  22. Apr 08, 2016
  23. Apr 07, 2016
    • vmarunov's avatar
      Fix connect error on windows (https://github.com/tarantool/tarantool-python/issues/70): · 4c288cbf
      vmarunov authored
      >>> import tarantool
      >>> tarantool.connect('48.12.22.123',3311)
      ```
      Traceback (most recent call last):
        File "<pyshell#2>", line 1, in <module>
          tarantool.connect('48.12.22.123',3311)
        File "C:\Python27\lib\site-packages\tarantool\__init__.py", line 47, in connect
          encoding=encoding)
        File "C:\Python27\lib\site-packages\tarantool\connection.py", line 93, in __init__
          recv = self._sys_recv = libc.recv
        File "C:\Python27\lib\ctypes\__init__.py", line 378, in __getattr__
          func = self.__getitem__(name)
        File "C:\Python27\lib\ctypes\__init__.py", line 383, in __getitem__
          func = self._FuncPtr((name_or_ordinal, self))
      AttributeError: function 'recv' not found
      ```
      4c288cbf
  24. Mar 16, 2016
  25. Feb 09, 2016
    • bigbes's avatar
      Bump version to 0.5.4 for PyPI · 0beb50a4
      bigbes authored
      0beb50a4
    • bigbes's avatar
      Bump version to 0.5.3 · decc438a
      bigbes authored
      decc438a
    • bigbes's avatar
      Add upsert · 23901cf5
      bigbes authored
      Modify docstrings for tarantool.Connection methods
      Modify docstrings for tarantool.Space methods
      Add basic tests for upsert/eval.
      Modify tarantool.Space for simplicity of code/understanding
      Add tests for space, fix couple of errors in code
      23901cf5
  26. Feb 08, 2016