Releases: ydb-platform/ydb-go-sdk
Releases · ydb-platform/ydb-go-sdk
v3.118.1
- Fixed connection timeout issue in topics writer
- Supported
sql.Null*fromdatabase/sqlas query params intoValuefunc
Full Changelog: v3.118.0...v3.118.1
v3.118.0
- Added support for nullable
Date32,Datetime64,Timestamp64, andInterval64types in theoptionalparameter builder - Added method
query.WithIssuesHandlerto get query issues
Full Changelog: v3.117.2...v3.118.0
v3.117.2
- Added support for
Result.RowsAffected()for YDBdatabase/sqldriver - Upgraded minimal version of Go to 1.23.9
- Fixed race in
readerReconnector
Full Changelog: v3.117.1...v3.117.2
v3.117.1
- Fixed scan a column of type
Decimal(precision,scale)into a struct field of typetypes.Decimal{}usingScanStruct() - Fixed race in integration test
TestTopicWriterLogMessagesWithoutData - Fixed traces handling in
topic.Reader
Full Changelog: v3.117.0...v3.117.1
v3.117.0
- Fixed
conn/pool.Get()behaviour for YDB databases with public IPs. Bug was introduced in v3.116.2 - Added helper methods
log.WithFieldsandlog.FieldsFromContextfor working with structured logging fields via context.
These methods allow adding custom fields to the context, which are later extracted by the logger.
Full Changelog: v3.116.4...v3.117.0
v3.116.4
- Fixed error handling in internaltopicreader.addOnTransactionCompletedHandler
Full Changelog: v3.116.3...v3.116.4
v3.116.3
- Default grpc message size adjusted to the server's defaults
Full Changelog: v3.116.2...v3.116.3
v3.116.2
- Fixed grpc connections leak on reused node IP
Full Changelog: v3.116.1...v3.116.2
v3.116.1
- Fixed an issue where
topic.UpdateOffsetsInTransactionwas executed on a node different from the one where the transaction was running, which could lead to the error "Database coordinators are unavailable"
Full Changelog: v3.116.0...v3.116.1
v3.116.0
- Added experimental support for query results in
Apache Arrow - Fix flaky unit test TestUnboundedChanContextTimeout
Full Changelog: v3.115.7...v3.116.0