Skip to content

Releases: ydb-platform/ydb-go-sdk

v3.127.2

27 Feb 20:22

Choose a tag to compare

  • Added table/types.{TypeTimestamp64,TypeDatetime64} constants (primitive type IDs)
  • Topic reader: improved concurrency call errors

Full Changelog: v3.127.1...v3.127.2

v3.127.1

25 Feb 11:44

Choose a tag to compare

  • Added endpoint (node_id, address, location) to topic writer init stream logs

Full Changelog: v3.127.0...v3.127.1

v3.127.0

20 Feb 13:59

Choose a tag to compare

  • Changed behaviour of table.Client and query.Client internal session pool. When ydb.WithPreferredNodeID is set and there is no idle session on preferred node, the pool closes most idle session to create a new one on the preferred node
  • Fixed a bug when sometimes in cases of context cancellation returner error was not errors.Is(err, context.Canceled)

Full Changelog: v3.126.5...v3.127.0

v3.126.5

17 Feb 14:37

Choose a tag to compare

  • Invoke OnWriterReceiveResult trace callback when topic writer receives ack from server (enables client-side logging for sync write diagnostics)
  • Added ydb.WithCommitTxContext(ctx) to request commit along with query execution in database/sql transactions

Full Changelog: v3.126.4...v3.126.5

v3.126.4

05 Feb 16:06

Choose a tag to compare

  • Fixed a bug where the internal/value.Any() method was prematurely converting *decimalValue to decimal.Decimal, preventing users from implementing custom scanners that need to work with the underlying YDB value type.

Full Changelog: v3.126.3...v3.126.4

v3.126.3

05 Feb 14:51

Choose a tag to compare

  • Allowed TxControl in database/sql transaction execution when TxControl equals TxControl on BeginTx

Full Changelog: v3.126.2...v3.126.3

v3.126.2

05 Feb 08:05

Choose a tag to compare

  • Added support for custom types derived from primitive types in database/sql driver

Full Changelog: v3.126.1...v3.126.2

v3.126.1

02 Feb 05:46

Choose a tag to compare

  • Added check CommitTx flag in query.TxControl on db.Query().{Exec,Query,QueryResultSet,QueryRow} calls before execution

Full Changelog: v3.126.0...v3.126.1

v3.126.0

01 Feb 21:20

Choose a tag to compare

  • Added query.WithLazyTx(bool) option for query.Client.DoTx calls to enable/disable lazy transactions per operation
  • Added retry.WithLazyTx(bool) option for retry.DoTx calls to enable/disable lazy transactions for database/sql

Full Changelog: v3.125.4...v3.126.0

v3.125.4

27 Jan 14:53

Choose a tag to compare

  • Added support for GlobalUniqueIndex type in table/options.IndexDescription

Full Changelog: v3.125.3...v3.125.4