Skip to content

Releases: ydb-platform/ydb-go-sdk

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

v3.118.3

24 Nov 16:06

Choose a tag to compare

  • Fixed context checking in ydb.Open

Full Changelog: v3.118.2...v3.118.3

v3.118.2

10 Nov 15:58

Choose a tag to compare

  • Fixed checking GRPC transport error in discovery

Full Changelog: v3.118.1...v3.118.2

v3.118.1

06 Nov 12:41

Choose a tag to compare

  • Fixed connection timeout issue in topics writer
  • Supported sql.Null* from database/sql as query params in toValue func

Full Changelog: v3.118.0...v3.118.1

v3.118.0

30 Oct 20:17

Choose a tag to compare

  • Added support for nullable Date32, Datetime64, Timestamp64, and Interval64 types in the optional parameter builder
  • Added method query.WithIssuesHandler to get query issues

Full Changelog: v3.117.2...v3.118.0