Skip to content

Releases: ydb-platform/ydb-go-sdk

v3.81.1

26 Sep 14:49

Choose a tag to compare

  • Fixed nil pointer dereference panic on failed ydb.Open
  • Added ip discovery. Server can show own ip address and target hostname in the ListEndpoint message. These fields are used to bypass DNS resolving.

Full Changelog: v3.81.0...v3.81.1

v3.81.0

26 Sep 04:02

Choose a tag to compare

  • Added error ErrMessagesPutToInternalQueueBeforeError to topic writer
  • Added write to topics within transactions

Full Changelog: v3.80.10...v3.81.0

v3.80.10

19 Sep 13:44

Choose a tag to compare

  • Added ydb.WithSessionPoolSessionUsageLimit() option for limitation max count of session usage
  • Refactored experimental topic iterators in topicsugar package

Full Changelog: v3.80.9...v3.80.10

v3.80.9

18 Sep 19:21

Choose a tag to compare

  • Fixed bug in experimental api: ydb.ParamsBuilder().Param().Optional() receive pointer and really produce optional value.

Full Changelog: v3.80.8...v3.80.9

v3.80.8

18 Sep 18:15

Choose a tag to compare

  • Added ydb.WithLazyTx(bool) option for create lazy transactions on query.Session.Begin call
  • Added initial experimental topic and cdc-helpers, see examples in tests/integration/topic_helpers_test.go
  • Added experimental sugar.UnmarshalRows for user unmarshaller structs in own code in go 1.23, change example for use the iterator.
  • Added ydb_go_sdk_ydb_query_pool_size_index metrics

Full Changelog: v3.80.7...v3.80.8

v3.80.7

18 Sep 12:29

Choose a tag to compare

  • Doesn't rollback a the transaction on the operation error in table service

Full Changelog: v3.80.6...v3.80.7

v3.80.6

17 Sep 15:05

Choose a tag to compare

  • Fixed concurrent map writes in metrics
  • Renamed method at experimental API reader.PopBatchTx to reader.PopMessagesBatchTx

Full Changelog: v3.80.5...v3.80.6

v3.80.5

16 Sep 14:42

Choose a tag to compare

  • Fixed connections pool leak on failed ydb.Open call

Full Changelog: v3.80.4...v3.80.5

v3.80.4

16 Sep 11:10

Choose a tag to compare

  • Fixed panic on usage metrics package from prometheus adapter on trace.Driver.OnNewStream callback

Full Changelog: v3.80.3...v3.80.4

v3.80.3

13 Sep 21:55

Choose a tag to compare

  • Added option ydb.WithSessionPoolSessionIdleTimeToLive for restrict idle time of query sessions
  • Fixed bug with leak of query transactions
  • Changed ydb_go_sdk_ydb_driver_conn_requests metrics splitted to ydb_go_sdk_ydb_driver_conn_request_statuses and ydb_go_sdk_ydb_driver_conn_request_methods
  • Fixed metadata for operation service connection
  • Fixed composing query traces in call db.Query.Do[Tx] using option query.WithTrace

Full Changelog: v3.80.2...v3.80.3