Releases: ydb-platform/ydb-go-sdk
Releases · ydb-platform/ydb-go-sdk
v3.56.2
- Fixed return private error for commit to stopped partition in topic reader.
- Stopped wrapping err error as transport error at topic streams (internals)
Full Changelog: v3.56.1...v3.56.2
3.56.1
- Fixed fixenv usage (related to tests only)
Full Changelog: v3.56.0...v3.56.1
v3.56.0
- Fixed handle of operational errors in topic streams
- The minimum version of Go in
ydb-go-sdk
has been raised togo1.21
- Fixed topic writer infinite reconnections in some cases
- Refactored nil on err
internal/grpcwrapper/rawydb/issues.go
, when golangci-lint nilerr enabled - Refactored nil on err
internal/grpcwrapper/rawtopic/describe_topic.go
, when golangci-lint nilerr enabled
Full Changelog: v3.55.2...v3.56.0
v3.55.3
- Fixed handle of operational errors in topic streams (backported fix only)
Full Changelog: v3.55.2...v3.55.3
v3.55.2
- Fixed init info in topic writer, when autoseq num turned off.
Full Changelog: v3.55.1...v3.55.2
v3.55.1
- Supported column name prefix
__discard_column_
for discard columns in result sets - Made
StatusIds_SESSION_EXPIRED
retriable for idempotent operations
Full Changelog: v3.55.0...v3.55.1
v3.55.0
- Refactored
internal/value/intervalValue.Yql()
- The minimum version of Go in
ydb-go-sdk
has been raised togo1.20
Full Changelog: v3.54.3...v3.55.0
v3.54.3
- Added per message metadata support for topic api
- Context for call options now have same lifetime as driver (previous - same lifetime as context for call Open function).
- Extended metrics (fill database.sql callbacks, recognize TLI error)
- Refactored config prefix in metrics
- Removed excess status labels from metrics
- Implement
fmt.Stringer
interface forDriver
struct
Full Changelog: v3.54.2...v3.54.3
v3.54.2
- Added context to some internal methods for better tracing
- Added
trace.FunctionID
helper andFunctionID
field to trace start info's - Replaced lazy initialization of ydb clients (table, topic, etc.) to explicit initialization on
ydb.Open
step
Full Changelog: v3.54.1...v3.54.2
v3.54.1
- Fixed inconsistent labels in
metrics
Full Changelog: v3.54.0...v3.54.1