You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Added trace.EndpointInfo.LastUpdated() timestamp
Refactored endpoint.Endpoint (split to struct endopint and interface Endpoint)
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 from conn.Pool on conn.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
Removed internal alias-type errors.IssuesIterator
Changed trace.GetCredentialsDoneInfo token representation from bool to string
Added log.Secret helper for mask token
Replaced meta in proxyConnection.Invoke and proxyConnection.NewStream
Refactored internal/cluster.Cluster (add option for notify about external lock, lock cluster for update cluster endpoints)
Reverted grpc.ClientConnInterface API to ydb.Connection
Replaced in table/types/compare_test.go checking error by error message to checking with errors.Is()
Added ydb.WithTLSSInsecureSkipVerify() option
Added trace.Table.OnPoolStateChange event
Wrapped internal errors with print <func, file, line>
Removed trace.Table.OnPoolTake event (unused)
Refactored trace.Details matching by string pattern
Added resolver trace callback
Refactored initialization step of grpc dial options
Added internal package net with net.Conn proxy object
Fixed closing proxy clients
Added ydb.Connection.With(opts ...ydb.CustomOption) for taking proxy ydb.Connection with some redefined options
Added ydb.MetaRequestType and ydb.MetaTraceID aliases to internal meta package constants
Added ydb.WithCustomCredentials() option
Refactored ydb.Ratelimiter().AcquireResource() method (added options for defining type of acquire request)
Removed single point to define operation mode params (each grpc-call with OperationParams must explicit define OperationParams)
Removed defining operation params over context
Removed config.RequestTimeout and config.StreamTimeout (each grpc-call must manage context instead define config.RequestTimeout or config.StreamTimeout)
Added internal OperationTimeout and OperationCancelAfter to each client (ratelimiter, coordination, table, scheme, scripting, discovery) config. OperationTimeout and OperationCancelAfter config params defined from root config