All Versions
257
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 14
Changelog History
Page 14
-
v3.13.1 Changes
- ๐ Improved error messages
- โก๏ธ Defended
cluster.balancer
withsync.RWMutex
oncluster.Insert
,cluster.Update
,cluster.Remove
andcluster.Get
- Excluded
Close
andPark
methods fromconn.Conn
interface - ๐ Fixed bug with
Multi
balancerCreate()
- ๐ 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 Changes
- ๐จ Refactored
Connection
interface - โ Removed
CustomOption
and taking client with custom options - โ Removed
proxy
package - ๐ Improved
db.With()
helper for child connections creation - Set shared
conn.Pool
for all childrenydb.Connection
- ๐ Fixed bug with
RoundRobin
andRandomChoice
balancersCreate()
- ๐จ Refactored
-
v3.12.1 Changes
- โ Added
trace.Driver.OnConnPark
event - โ Added
trace.Driver.OnConnClose
event - ๐ Fixed bug with closing nil session in table retryer
- โช Restored repeater
Force
call on pessimize event - ๐ Changed mutex type in
conn.Conn
fromsync.Mutex
tosync.RWMutex
for exclude deadlocks - โช Reverted applying empty
discovery
results tocluster
- โ Added
-
v3.12.0 Changes
- โ Added
balancers.Prefer
andbalancers.PreferWithFallback
constructors
- โ Added
-
v3.11.13 Changes
- โ Added
trace.Driver.OnRepeaterWakeUp
event - ๐จ Refactored package
repeater
- โ Added
-
v3.11.12 Changes
- โ Added
trace.ClusterInsertDoneInfo.Inserted
boolean flag for notify about success of insert endpoint into balancer - โ Added
trace.ClusterRemoveDoneInfo.Removed
boolean flag for notify about success of remove endpoint from balancer
- โ Added
-
v3.11.11 Changes
- โช Reverted usage of
math/rand
(insteadcrypto/rand
)
- โช Reverted usage of
-
v3.11.10 Changes
- Imported tool gtrace to
./cmd/gtrace
- ๐ Changed minimal version of go from 1.13 to 1.14
- Imported tool gtrace to
-
v3.11.9 Changes
- ๐ Fixed composing of service traces
- ๐ Fixed end-call of
trace.Driver.OnConnStateChange
-
v3.11.8 Changes
- โ Added
trace.EndpointInfo.LastUpdated()
timestamp - ๐จ Refactored
endpoint.Endpoint
(split to structendopint
and interfaceEndpoint
) - Returned safe-thread copy of
endpoint.Endpoint
to trace callbacks - โ Added
endpoint.Endpoint.Touch()
func for refresh endpoint info - โ Added
conn.conn.onClose
slice for call optional funcs on close step - โ Added removing
conn.Conn
fromconn.Pool
onconn.Conn.Close()
call - Checked cluster close/empty on keeper goroutine
- ๐ Fixed
internal.errors.New
wrapping depth - โ Added context flag for no wrapping operation results as error
- ๐จ Refactored
trace.Driver
conn events
- โ Added