Skip to content

Releases: ydb-platform/ydb-python-sdk

3.1.0

23 Mar 12:59
Compare
Choose a tag to compare

COMPLETE CHANGELOG FROM v2:

  • Add api for topic service

BREAKING CHANGES:

  • deny any action in transaction after commit/rollback (switch to old behaviour with ydb.global_allow_split_transactions(True))
  • raise exception for truncated response by default (switch to old behavior with ydb.global_allow_truncated_result(True))
  • drop support python 2
  • Use anonymous credentials for auth by default instead of iam metadata (use ydb.driver.credentials_from_env_variables for creds by env var)

Full Changelog: 3.0.1b13...3.1.0

3.0.1b13

23 Mar 01:32
Compare
Choose a tag to compare
3.0.1b13 Pre-release
Pre-release
  • Fixed commit for sync reader
  • Group messages while send to server
  • Prevent stop topic client by GC while reader/writer alived

Full Changelog: 3.0.1b12...3.0.1b13

3.0.1b12

22 Mar 15:35
Compare
Choose a tag to compare
3.0.1b12 Pre-release
Pre-release
  • Added flush reader commits on reader close
  • Fix stop executor in python 3.8
  • Fix handle background errors

Full Changelog: 3.0.1b11...3.0.1b12

3.0.1b11

21 Mar 17:14
Compare
Choose a tag to compare
3.0.1b11 Pre-release
Pre-release
  • Fixed global_allow_split_transactions
  • Added reader.receive_message() method
  • Swap topic_path and consumer arguments in topic_client.reader method

Full Changelog: 3.0.1b10...3.0.1b11

3.0.1b10

21 Mar 12:04
Compare
Choose a tag to compare
3.0.1b10 Pre-release
Pre-release
  • fixed sqlalchemy get_columns method with not null columns
  • fixed requirements.txt

Full Changelog: 3.0.1b9...3.0.1b10

3.0.1b9

20 Mar 15:35
Compare
Choose a tag to compare
3.0.1b9 Pre-release
Pre-release
  • Add function for global revert broken behaviour: ydb.global_allow_truncated_result, ydb.global_allow_split_transactions
  • Change argument names from deny_split_transactions to allow_split_transactions (with reverse value
  • Fixed check retriable for idempotent error
  • Reader codecs
  • Read one message
  • fixed sqlalchemy get_columns method with not null columns

Full Changelog: 3.0.1b8...3.0.1b9

2.13.3

17 Mar 13:41
Compare
Choose a tag to compare
  • fixed use transaction object when commit with flag

Full Changelog: 2.13.2...2.13.3

2.13.2

16 Mar 19:41
Compare
Choose a tag to compare
  • fix snapshot attribute in class _ResultSet

Full Changelog: 2.13.1...2.13.2

2.13.1

16 Mar 18:09
Compare
Choose a tag to compare
  • fixed set version in ydb_version file

Full Changelog: 2.13.0...2.13.1

2.13.0

16 Mar 07:58
Compare
Choose a tag to compare
  • fixed in to make compressed backups possible
  • Add snapshot to read table responses

Full Changelog: 2.12.4...2.13.0