Skip to content

Releases: ydb-platform/ydb-go-sdk

v3.70.0

04 Jun 13:58
Compare
Choose a tag to compare
  • Fixed config.WithDatabase behaviour with empty database in DSN string
  • Added experimental method query/Client.Execute for execute query and read materialized result

Full Changelog: v3.69.0...v3.70.0

v3.69.0

02 Jun 14:04
Compare
Choose a tag to compare
  • Added experimental method for execute query and read only one row from result:
    • query/Client.ReadRow
    • query/Session.ReadRow
    • query/Transaction.ReadRow
  • Added experimental method for execute query and read only one result set from result:
    • query/Client.ReadResultSet
    • query/Session.ReadResultSet
    • query/Transaction.ReadResultSet
  • Added experimental sugar.UnmarshallRow[T] and sugar.UnmarshallResultSet[T] helpers for converts YDB rows to typed objects

Full Changelog: v3.68.1...v3.69.0

v3.68.1

24 May 18:43
Compare
Choose a tag to compare
  • Downgraded minimal version of Go to 1.20
  • Refactored internal packages by ifshort linter issues

v3.68.0

  • Added experimental ydb.{Register,Unregister}DsnParser global funcs for register/unregister external custom DSN parser for ydb.Open and sql.Open driver constructor
  • Simple implement option WithReaderWithoutConsumer
  • Fixed bug: topic didn't send specified partition number to a server

Full Changelog: v3.68.0...v3.68.1

v3.68.0

23 May 10:28
Compare
Choose a tag to compare
  • Added experimental ydb.{Register,Unregister}DsnParser global funcs for register/unregister external custom DSN parser for ydb.Open and sql.Open driver constructor
  • Simple implement option WithReaderWithoutConsumer
  • Fixed bug: topic didn't send specified partition number to a server

Full Changelog: v3.67.2...v3.68.0

v3.67.2

17 May 19:50
Compare
Choose a tag to compare
  • Fixed incorrect formatting of decimal. Implementation of decimal has been reverted to latest working version

Full Changelog: v3.67.1...v3.67.2

v3.67.1

17 May 08:14
Compare
Choose a tag to compare
  • Fixed race of stop internal processes on close topic writer
  • Fixed goroutines leak within topic reader on network problems

Full Changelog: v3.67.0...v3.67.1

v3.67.0

15 May 10:31
Compare
Choose a tag to compare
  • Added ydb.WithNodeAddressMutator experimental option for mutate node addresses from discovery.ListEndpoints response
  • Added type assertion checks to enhance type safety and prevent unexpected panics in critical sections of the codebase

Full Changelog: v3.66.3...v3.67.0

v3.66.3

03 May 04:40
Compare
Choose a tag to compare
  • Fixed the OAuth2 test

Full Changelog: v3.66.2...v3.66.3

v3.66.2

02 May 20:27
Compare
Choose a tag to compare
  • Added trace.DriverConnStreamEvents details bit
  • Added trace.Driver.OnConnStreamFinish event

Full Changelog: v3.66.1...v3.66.2

v3.66.1

26 Apr 14:29
Compare
Choose a tag to compare
  • Added flush messages from buffer before close topic writer
  • Added Flush method for topic writer

Full Changelog: v3.66.0...v3.66.1