Releases: ydb-platform/ydb-go-sdk
Releases · ydb-platform/ydb-go-sdk
v3.80.2
- Added
balancers.PreferNearestDC[WithFallback]balancers - Marked as deprecated
balancers.PreferLocalDC[WithFallback]balancers becauselocalword is ambiguous for balancer idea
Full Changelog: v3.80.1...v3.80.2
v3.80.1
- Added
lastErrfrom previous attempt inretry.RetryWithResult
Full Changelog: v3.80.0...v3.80.1
v3.80.0
- Replaced internal table client pool entities to
internal/pool
Full Changelog: v3.79.2...v3.80.0
v3.79.2
- Enabled by default usage of
internal/poolininternal/query.Client
Full Changelog: v3.79.1...v3.79.2
v3.79.1
- Changed
trace.Tableandtrace.Querytraces - Implemented
internal/poolthe same as table client pool frominternal/table.Client
Full Changelog: v3.79.0...v3.79.1
v3.79.0
- Added commit messages for topic listener
- EOF error in RecvMsg is no longer logged
Full Changelog: v3.78.0...v3.79.0
v3.78.0
- Changed result type of method
query.Executor.QueryResultSetfromquery.ResultSettoquery.ClosableResultSet - Added
table/types.DecimalValueFromStringdecimal type constructor
Full Changelog: v3.77.1...v3.78.0
v3.77.1
- Added log topic writer ack
- Replaced
operation.Client.Listto five methods for listing operationsoperation.List{BuildIndex,ImportFromS3,ExportToS3,ExportToYT,ExecuteQuery}
Full Changelog: v3.77.0...v3.77.1
v3.77.0
- Changed log message about send topic message
- Added experimental support for executing scripts over query service client (
query.Client.ExecuteScriptandquery.CLient.FetchScriptResults) - Removed tx result from
query.Session.Execute(tx can be obtained fromquery.Session.Begin) - Changed behaviour of
query.Session.Begintonoopfor lazy initialization with first callquery.TxActor.Execute - Splitted experimental method
query.Client.Executeto methodsquery.Client.Execwithout result andquery.Client.Querywith result - Splitted experimental method
query.TxActor.Executeto methodsquery.TxActor.Execwithout result andquery.TxActor.Querywith result - Renamed experimental method
query.Client.ReadResultSettoquery.Client.QueryResultSet - Renamed experimental method
query.Client.ReadRowtoquery.Client.QueryRow - Removed experimental methods
query.Session.ReadResultSetandquery.Session.ReadRows - Removed experimental methods
query.TxActor.ReadResultSetandquery.TxActor.ReadRows - Removed experimental method
query.Client.Stats - Option
query.WithIdempotent()allowed forquery.Client.{Exec,Query,QueryResultSet,QueryRow}methods now - Added experimental support for operation service client through
db.Operation()method (supports methodsGet,List,CancelandForget)
Full Changelog: v3.76.6...v3.77.0
v3.76.6
- Replaced requirements from go1.22 + experimantal flag to go1.23 for experimental range-over interface
Full Changelog: v3.76.5...v3.76.6