Skip to content

Releases: ydb-platform/ydb-go-sdk

v3.125.0

23 Dec 09:25

Choose a tag to compare

  • Added WithConcurrentResultSets option for db.Query().Query()
  • Added DefaultValue field to table/options.Column struct

Full Changelog: v3.124.1...v3.125.0

v3.124.1

21 Dec 13:24

Choose a tag to compare

  • Fixed bug with incorrect conversion of time.Duration to Interval64, which was previously using nanoseconds instead of microseconds

Full Changelog: v3.124.0...v3.124.1

v3.124.0

19 Dec 09:53

Choose a tag to compare

  • Fixed UUID scanning with database/sql when using types implementing sql.Scanner interface (like uuid.UUID)

Full Changelog: v3.123.1...v3.124.0

v3.123.1

16 Dec 09:21

Choose a tag to compare

  • Fixed pool.getItem() panics, if unable to give session for preferred node ID

Full Changelog: v3.123.0...v3.123.1

v3.123.0

15 Dec 18:46

Choose a tag to compare

  • Moved internal/decimal package to pkg/decimal for public usage

Full Changelog: v3.122.0...v3.123.0

v3.122.0

15 Dec 08:57

Choose a tag to compare

  • Added trace.NodeHintInfo field for OnPoolGet trace callback which stores info for node hint misses
  • Added ydb_go_sdk_ydb_table_pool_node_hint_miss and ydb_go_sdk_ydb_query_pool_node_hint_miss metrics for node hint misses

Full Changelog: v3.121.1...v3.122.0

v3.121.1

11 Dec 18:09

Choose a tag to compare

  • Added support for Timestamp64 type in value.Any converter
  • Masked the sensitive credential data in the connection string (DSN, data source name) from error messages for security reasons
  • Fixed issue with topic offsets update in transactions

Full Changelog: v3.121.0...v3.121.1

v3.121.0

01 Dec 10:36

Choose a tag to compare

  • Changed internal pprof label to pyroscope supported format
  • Added query.ImplicitTxControl() transaction control (the same as query.NoTx() and query.EmptyTxControl()). See more about implicit transactions on ydb.tech
  • Added SnapshotReadWrite isolation mode support to database/sql driver using sql.TxOptions{Isolation: sql.LevelSnapshot, ReadOnly: false}
  • Move internal/ratelimiter/options to ratelimiter/options for public usage

Full Changelog: v3.120.0...v3.121.0

v3.120.0

25 Nov 16:25

Choose a tag to compare

  • Added support of SnapshotReadWrite isolation mode into query and table clients

Full Changelog: v3.119.0...v3.120.0

v3.119.0

25 Nov 12:28

Choose a tag to compare

  • Made error "Request exceeded a limit on the number of schema operations, try again later" retryable
  • Fixed deadlock in Endpoint.String() method
  • Added the AvailabilityPeriod to the Consumer type in topics

Full Changelog: v3.118.3...v3.119.0