Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update tarantool-python connector #126

Closed
kbelyavs opened this issue Oct 8, 2018 · 2 comments
Closed

update tarantool-python connector #126

kbelyavs opened this issue Oct 8, 2018 · 2 comments
Assignees

Comments

@kbelyavs
Copy link
Contributor

kbelyavs commented Oct 8, 2018

Some kind of loop:
Test-run depends on tarantool-python connector. In attempt to test with test-run tarantool-python itself, I got an error due to API mismatch, since test-run self imports relatively old connector parts.

One of possible solutions is to update connector version to match latest API.

@sergw sergw self-assigned this Oct 9, 2018
@sergw
Copy link
Contributor

sergw commented Oct 16, 2018

It is good to show the steps how to reproduce the error. And environment:

  • test-run branch
  • tarantool branch
  • OS version

sergw pushed a commit that referenced this issue Oct 16, 2018
sergw pushed a commit that referenced this issue Oct 17, 2018
* Inconnect bug fix
* Disable reconnect in reconnect
* Return socket to blocked mode under windows
* Windows WSAEWOULDBLOCK added
* Next try to remotely fix Windows bug
* Fix for Windows reconnect error
* Win fix
* Fix for tarantool 1.10.x
* Fix bytes<->str Python 3 mess
* Removed yakkety
* Fixing support for new schema type (dict)
* Fix tests for test_schema (space count is changed over time)
* Use repr() for string representation of tuples
* Enable uploading to 1.8 repository
* Build on el6/7 now works fine, remove yaml dependency
* Adding support for UNIX sockets
* Get rid of YAML dependency (partly, still left in tests)
* Implement call of 1.7 and make it the main one
* Remove six as dependency + pylint
* Fix tox compatibility
* Add support for field names in update/upsert
* RPM: fix Name: tag
* Travis CI: update to the latest version of .travis.yml
* Execute build matrix on a flyweight node
* Added Jenkinsfile for Jenkins-based CI
* Add type float for check_key
* Enable builds for Tarantool 1.7
* Cleanup: fix errors, mistypes and PEP8 violations
* Remove Fedora 22 (EOL), add Fedora 24
* Reload schema on changin of tarantool schema_id value.
* Mention that driver is sync in README
* Bad iterator type. closes gh-77
* Add tox for multi-python testing, fix python3 bug
* Fix for big size of package. closes gh-72
* Change select with empty key semantics
* Update const.py
* Fix for TypeError: cannot concatenate 'str' and 'Response' objects
* Fix work with socket on windows

Fixes #126
@Totktonada
Copy link
Member

@sergw It was observed in the scope of tarantool/tarantool-python#109 when we try to use test-run to test the connector (not tarantool).

Totktonada pushed a commit that referenced this issue Oct 23, 2018
* Inconnect bug fix
* Disable reconnect in reconnect
* Return socket to blocked mode under windows
* Windows WSAEWOULDBLOCK added
* Next try to remotely fix Windows bug
* Fix for Windows reconnect error
* Win fix
* Fix for tarantool 1.10.x
* Fix bytes<->str Python 3 mess
* Removed yakkety
* Fixing support for new schema type (dict)
* Fix tests for test_schema (space count is changed over time)
* Use repr() for string representation of tuples
* Enable uploading to 1.8 repository
* Build on el6/7 now works fine, remove yaml dependency
* Adding support for UNIX sockets
* Get rid of YAML dependency (partly, still left in tests)
* Implement call of 1.7 and make it the main one
* Remove six as dependency + pylint
* Fix tox compatibility
* Add support for field names in update/upsert
* RPM: fix Name: tag
* Travis CI: update to the latest version of .travis.yml
* Execute build matrix on a flyweight node
* Added Jenkinsfile for Jenkins-based CI
* Add type float for check_key
* Enable builds for Tarantool 1.7
* Cleanup: fix errors, mistypes and PEP8 violations
* Remove Fedora 22 (EOL), add Fedora 24
* Reload schema on changin of tarantool schema_id value.
* Mention that driver is sync in README
* Bad iterator type. closes gh-77
* Add tox for multi-python testing, fix python3 bug
* Fix for big size of package. closes gh-72
* Change select with empty key semantics
* Update const.py
* Fix for TypeError: cannot concatenate 'str' and 'Response' objects
* Fix work with socket on windows

Fixes #126
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants