Releases: ydb-platform/ydb-go-sdk
Releases · ydb-platform/ydb-go-sdk
v3.31.0
- Extended the
ydb.Connectioninterface with experimentaldb.Topic()client (control plane and reader API) - Removed
ydb.RegisterParser()function (was needed fordatabase/sqldriver outsideydb-go-sdkrepository, necessity ofydb.RegisterParser()disappeared with implementationdatabase/sqldriver in same repository) - Refactored
db.Table().CreateSession(ctx)(maked retryable with internal create session timeout) - Refactored
internal/table/client.createSession(ctx)(got rid of unnecessary goroutine) - Supported many user-agent records
Full Changelog: v3.30.0...v3.31.0
v3.30.0
- Added
ydb.RegisterParser(name string, parser func(value string) []ydb.Option)function for register parser of specified param name (supporting additional params in connection string) - Fixed writing
KeepInCacheFlagin table traces
Full Changelog: v3.29.5...v3.30.0
v3.29.5
- Fixed regression of
table/types.WriteTypeStringTo
Full Changelog: v3.29.4...v3.29.5
v3.29.4
- Added touching of last updated timestamp in existing conns on stage of applying new endpoint list
Full Changelog: v3.29.3...v3.29.4
v3.29.3
- Reverted
xerrors.IsTransportError(err)behaviour for raw grpc errors to false
Full Changelog: v3.29.2...v3.29.3
v3.29.2
- Enabled server-side session balancing for sessions created from internal session pool
- Removed unused public
meta.Metamethods - Renamed
meta.Meta.Meta(ctx)public method tometa.Meta.Context(ctx) - Rollbacked default balancer to
balancers.RandomChoice()
Full Changelog: v3.29.1...v3.29.2
v3.29.1
- Changed default balancer to
balancers.PreferLocalDC(balancers.RandomChoice())
Full Changelog: v3.29.0...v3.29.1
v3.29.0
- Refactored
internal/valuepackage for decrease CPU and memory workload with GC - Added
table/types.Equal(lhs, rhs)helper for check equal for two types
Full Changelog: v3.28.3...v3.29.0
v3.28.3
- Fixed false-positive node pessimization on receiving io.EOF from stream
Full Changelog: v3.28.2...v3.28.3
v3.28.2
- Upgraded dependencies (grpc, protobuf, testify)
Full Changelog: v3.28.1...v3.28.2