v3.25.0
·
4684 commits
to master
since this release
- Added
ydb.GRPCConn(ydb.Connection)helper for connect to driver-unsupported YDB services - Marked as deprecated
session.Preparecallback - Marked as deprecated
options.WithQueryCachePolicyKeepInCacheandoptions.WithQueryCachePolicyoptions - Added
options.WithKeepInCacheoption - Enabled by default keep-in-cache policy for data queries
- Removed from
ydb.Connectionembedding ofgrpc.ClientConnInterface - Fixed stopping of repeater
- Added log backoff between force repeater wake up's (from 0s to 32s)
- Renamed
trace.DriverRepeaterTick{Start,Done}Infototrace.DriverRepeaterWakeUp{Start,Done}Info - Fixed unexpected
NullFlagwhile parse nilJSONDocumentvalue - Removed
internal/conn/conn.streamUsagesandinternal/conn/conn.usages(internal/conn.connalways touching last usage timestamp on API calls) - Removed auto-reconnecting for broken conns
- Renamed
internal/databasepackage tointernal/routerfor unambiguous understanding of package mission - Refactored applying actual endpoints list after re-discovery (replaced diff-merge logic to swap cluster struct, cluster and balancers are immutable now)
- Added
trace.Driver.OnUnpessimizeNodetrace event
Full Changelog: v3.24.2...v3.25.0