Releases: ydb-platform/ydb-go-sdk
Releases · ydb-platform/ydb-go-sdk
v3.95.5
- Fixed goroutine leak on failed execute call in query client
Full Changelog: v3.95.4...v3.95.5
v3.95.4
- Fixed connections pool leak on closing sessions
- Fixed an error in logging session deletion events
Full Changelog: v3.95.3...v3.95.4
v3.95.3
- Supported of
database/sql/driver.Valuer
interfaces for params which passed to query using sql driver - Exposed
credentials/credentials.OAuth2Config
OAuth2 config
Full Changelog: v3.95.2...v3.95.3
v3.95.2
- Fixed panic on multiple closing driver
Full Changelog: v3.95.1...v3.95.2
v3.95.1
- Added alias from
ydb.WithFakeTx(ydb.ScriptingQueryMode)
toydb.WithFakeTx(ydb.QueryExecuteQueryMode)
for compatibility with legacy code
Full Changelog: v3.95.0...v3.95.1
v3.95.0
- Added implementation of
database/sql
driver over query service client - Added
ydb.WithQueryService(bool)
option to explicitly enabledatabase/sql
driver over query service client - Added environment parameter
YDB_DATABASE_SQL_OVER_QUERY_SERVICE
to enabledatabase/sql
driver over query service client without code rewriting
Full Changelog: v3.94.0...v3.95.0
v3.94.0
- Refactored golang types mapping into ydb types using
ydb.ParamsFromMap
anddatabase/sql
query arguments - Small breaking change: type mapping for
ydb.ParamsFromMap
anddatabase/sql
typeuuid.UUID
changed from ydb typeText
to ydb typeUUID
Full Changelog: v3.93.3...v3.94.0
v3.93.3
- Supported raw protobuf typed value using
ydb.ParamsBuilder()
Full Changelog: v3.93.2...v3.93.3
v3.93.2
- Removed experimental helper
ydb.MustParamsFromMap
- Changed result of experimental helper
ydb.ParamsFromMap
from tuple <params.Parameters
,error
> toparams.Parameters
only
Full Changelog: v3.93.1...v3.93.2
v3.93.1
- Published
query.ExecuteOption
as alias tointernal/query/options.Execute
Full Changelog: v3.93.0...v3.93.1