Releases: ydb-platform/ydb-go-sdk
Releases · ydb-platform/ydb-go-sdk
v3.52.3
- Removed almost all experimental marks from topic api.
- Rename some topic APIs (old names was deprecated and will be removed in one of next versions).
- Deprecated topic options (the option will be removed): min size of read messages batch
- Deprecated WithOnWriterFirstConnected callback, use Writer.WaitInitInfo instead.
- Changed topic Codec base type from int to int32 (was experimental code)
- Added
WaitInitandWaitInitInfomethod to the topic reader and writer - Remove extra allocations in
types.TupleValue,types.ListValueandtypes.SetValue
Full Changelog: v3.52.2...v3.52.3
v3.52.2
- Removed support of placeholder "_" for ignoring columns in
database/sqlresult sets
Full Changelog: v3.52.1...v3.52.2
v3.52.1
- Merged
internal/xsql/conn.{GetTables,GetAllTables}methods forDRY - Replaced
internal/xsql.Connector.PathNormalizerdefault fromnopPathNormalizertobind.TablePathPrefixwith database name as path prefix - Supported placeholder "_" for ignored column names in
database/sqlresult sets
Full Changelog: v3.52.0...v3.52.1
v3.52.0
- Added
table.Session.CopyTablesmethod - Added
x-ydb-trace-idheader into grpc calls - Improved topic reader logs
- Fixed
internal/xstringpackage with deprecated warning ingo1.21aboutreflect.{String,Slice}Header
Full Changelog: v3.51.3...v3.52.0
v3.51.3
- Added
internal/xstring.{FromBytes([]byte),ToBytes(string)for increase performance onstringfrom/to[]byteconversion
Full Changelog: v3.51.2...v3.51.3
v3.51.2
- Added
table/options.ReadFromSnapshot(bool)option forsession.StreamReadTable()
Full Changelog: v3.51.1...v3.51.2
v3.51.1
- Added checking condition for
tx.Rollback()inretry.DoTx
Full Changelog: v3.51.0...v3.51.1
v3.51.0
- Added node info to grpc errors
Full Changelog: v3.50.0...v3.51.0
v3.50.0
- Add method to QueryStats interface for add new stat fields
- Added check if commit order is bad in sync mode
Full Changelog: v3.49.1...v3.50.0
v3.49.1
- Added
table.options.WithIgnoreTruncatedoption forsession.Executemethod - Added
table.result.ErrTruncatederror for check it witherrors.Is()outside ofydb-go-sdk
Full Changelog: v3.49.0...v3.49.1