Skip to content

Releases: ydb-platform/ydb-python-sdk

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

2.12.4

16 Mar 07:23
Compare
Choose a tag to compare
  • Added functions for global change behaviour for compatible with future sdk version: ydb.global_allow_truncated_result and global_allow_split_transactions

Full Changelog: 2.12.3...2.12.4

3.0.1b8

14 Mar 08:16
Compare
Choose a tag to compare
3.0.1b8 Pre-release
Pre-release
  • Fixed exception while create ResultSet with None table_settings

Full Changelog: 3.0.1b7...3.0.1b8

3.0.1b7

10 Mar 14:35
Compare
Choose a tag to compare
3.0.1b7 Pre-release
Pre-release
  • BROKEN CHANGE: deny any action in transaction after commit/rollback
  • BROKEN CHANGE: raise exception for truncated response by default
  • Compatible protobaf detection for arcadia
  • Add codecs support for topic writer

Full Changelog: 3.0.1b6...3.0.1b7

3.0.1b6

06 Mar 00:04
Compare
Choose a tag to compare
3.0.1b6 Pre-release
Pre-release
  • BROKEN CHANGES: remove writer.write(mess1, mess2) variant, use list instead: writer.write([mess1, mess2])
  • BROKEN CHANGES: change names of public method in topic client
  • BROKEN CHANGES: rename parameter producer_and_message_group_id to producer_id
  • producer_id is optional now

Full Changelog: 3.0.1b5...3.0.1b6

3.0.1b5

01 Mar 21:11
Compare
Choose a tag to compare
3.0.1b5 Pre-release
Pre-release
  • Remove six package from code and dependencies (remove support python2)
  • Use anonymous credentials by default instead of iam metadata (use ydb.driver.credentials_from_env_variables for creds by env var)
  • Close grpc streams while closing readers/writers
  • Add control plane operations for topic api: create, drop
  • Add six package to requirements

Full Changelog: 3.0.1b4...3.0.1b5