Skip to content

Releases: ydb-platform/ydb-go-sdk

v3.56.2

26 Feb 22:49
Compare
Choose a tag to compare
  • 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

13 Feb 06:07
Compare
Choose a tag to compare
  • Fixed fixenv usage (related to tests only)

Full Changelog: v3.56.0...v3.56.1

v3.56.0

12 Feb 11:00
Compare
Choose a tag to compare
  • Fixed handle of operational errors in topic streams
  • The minimum version of Go in ydb-go-sdk has been raised to go1.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

12 Feb 12:56
Compare
Choose a tag to compare
  • Fixed handle of operational errors in topic streams (backported fix only)

Full Changelog: v3.55.2...v3.55.3

v3.55.2

29 Jan 10:30
Compare
Choose a tag to compare
  • Fixed init info in topic writer, when autoseq num turned off.

Full Changelog: v3.55.1...v3.55.2

v3.55.1

26 Jan 19:34
Compare
Choose a tag to compare
  • 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

22 Jan 09:39
Compare
Choose a tag to compare
  • Refactored internal/value/intervalValue.Yql()
  • The minimum version of Go in ydb-go-sdk has been raised to go1.20

Full Changelog: v3.54.3...v3.55.0

v3.54.3

28 Dec 08:47
Compare
Choose a tag to compare
  • 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 for Driver struct

Full Changelog: v3.54.2...v3.54.3

v3.54.2

10 Nov 15:19
Compare
Choose a tag to compare
  • Added context to some internal methods for better tracing
  • Added trace.FunctionID helper and FunctionID 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

03 Nov 15:56
Compare
Choose a tag to compare
  • Fixed inconsistent labels in metrics

Full Changelog: v3.54.0...v3.54.1