Releases: ydb-platform/ydb-go-sdk
Releases · ydb-platform/ydb-go-sdk
v3.14.0
- Added
balacers.FromConfigbalancer creator
v3.13.3
- Fixed linter issues
v3.13.2
- Fixed race with read/write pool conns on closing conn
v3.13.1
- Improved error messages
- Defended
cluster.balancerwithsync.RWMutexoncluster.Insert,cluster.Update,cluster.Removeandcluster.Get - Excluded
CloseandParkmethods fromconn.Conninterface - Fixed bug with
MultibalancerCreate() - Improved
errors.IsTransportError(check a few transport error codes instead check single transport error code) - Improved
errors.Is(check a few errors instead check single error) - Refactored YDB errors checking API on client-side
- Implemented of scripting traces
v3.13.0
- Refactored
Connectioninterface - Removed
CustomOptionand taking client with custom options - Removed
proxypackage - Improved
db.With()helper for child connections creation - Set shared
conn.Poolfor all childrenydb.Connection - Fixed bug with
RoundRobinandRandomChoicebalancersCreate()
v3.12.1
- Added
trace.Driver.OnConnParkevent - Added
trace.Driver.OnConnCloseevent - Fixed bug with closing nil session in table retryer
- Restored repeater
Forcecall on pessimize event - Changed mutex type in
conn.Connfromsync.Mutextosync.RWMutexfor exclude deadlocks - Reverted applying empty
discoveryresults tocluster
v3.12.0
- Added
balancers.Preferandbalancers.PreferWithFallbackconstructors
v3.11.13
- Added
trace.Driver.OnRepeaterWakeUpevent - Refactored package
repeater
v3.11.12
- Added
trace.ClusterInsertDoneInfo.Insertedboolean flag for notify about success of insert endpoint into balancer - Added
trace.ClusterRemoveDoneInfo.Removedboolean flag for notify about success of remove endpoint from balancer
v3.11.11
- Reverted usage of
math/rand(insteadcrypto/rand)