Releases: ydb-platform/ydb-go-sdk
Releases · ydb-platform/ydb-go-sdk
v3.74.5
- Fixed bug with reading empty result set parts.
- Fixed nil pointer dereference when closing result set
Full Changelog: v3.74.4...v3.74.5
v3.74.4
- Fixed bug with fail cast of grpc response to
operation.{Response,Status}
Full Changelog: v3.74.3...v3.74.4
v3.74.3
- Removed check the node is available for query and table service sessions
- Refactored the
balancers.PreferLocations()
function - it is a clean/pure function - Added experimental
balancers.WithNodeID()
context modifier for define per request the YDB endpoint by NodeID - Reverted the allowing the casts from signed YDB types to unsigned destination types if source value is not negative
- Replaced internal query session pool by default to stub for exclude impact from internal/pool
Full Changelog: v3.74.2...v3.74.3
v3.74.2
- Added description to scan errors with use query service client scanner
Full Changelog: v3.74.1...v3.74.2
v3.74.1
- Allowed the use of DSN without specifying the protocol/scheme
- Allowed casts from signed YDB types to unsigned destination types if source value is not negative
- Removed public
query.TxIdentifier
interface for exclude any external implementations for use with YDB
Full Changelog: v3.74.0...v3.74.1
v3.74.0
- Added experimental range functions to the
query.Result
andquery.ResultSet
types, available as for-range loops starting with Go version 1.22. These features can be enabled by setting the environment variableGOEXPERIMENT=rangefunc
. - Added public types for
tx.Option
,options.DoOption
andoptions.DoTxOption
Full Changelog: v3.73.1...v3.74.0
v3.73.1
- Changed
query.DefaultTxControl()
fromquery.SerializableReadWrite()
with commit toquery.NoTx()
Full Changelog: v3.73.0...v3.73.1
v3.73.0
- Added experimental
retry.DoWithResult
andretry.DoTxWithResult
helpers for retry lambda and return value from lambda
Full Changelog: v3.72.0...v3.73.0
v3.72.0
- Excluded
Query()
method from interfaceydb.Connection
. MethodQuery()
remains accessible fromydb.Driver
Full Changelog: v3.71.0...v3.72.0
v3.71.0
- Added
query/ResultSet.{Columns,ColumnTypes}
methods for get column names and types from query result set - Added experimental
retry.RetryWithResult
helper for retry lambda and return value from lambda
Full Changelog: v3.70.0...v3.71.0