Skip to content

Releases: ydb-platform/ydb-go-sdk

v3.16.1

21 Mar 12:21
Compare
Choose a tag to compare
  • Added WithMeta() discovery config option
  • Fixed bug with credentials on discovery

v3.16.0

19 Mar 17:53
Compare
Choose a tag to compare
  • Refactored internal dns-resolver
  • Added option config.WithInternalDNSResolver for use internal dns-resolver and use resolved IP-address for dialing instead FQDN-address

v3.15.1

19 Mar 17:53
Compare
Choose a tag to compare
  • Removed all conditions for trace retry errors
  • Fixed background color of warn messages
  • Added to log messages additional information about error, such as retryable (or not), delete session (or not), etc.

v3.15.0

19 Mar 08:49
Compare
Choose a tag to compare
  • Added github action for publish release tags
  • Refactored version constant (split to major, minor and patch constants)
  • Added table.types.Nullable{*}Value helpers and table.types.Nullable() common helper
  • Fixed race on check trailer on closing table grpc-stream
  • Refactored traces (start and done struct names have prefix about trace)
  • Replaced errors.Error, errors.Errorf and errors.ErrorfSkip to single errors.WithStackTrace
  • Refactored table client options
  • Declared and implemented interface errors.isYdbError for checking ybd/non-ydb errors
  • Fixed double tracing table do events
  • Added retry.WithFastBackoff and retry.WithFastBackoff options
  • Refactored table.CreateSession as retry operation with options
  • Moved log level from root of repository to package log
  • Added details and address to transport error
  • Fixed recursive param in ratelimiter.ListResource
  • Added counting stream usages for exclude park connection if it in use
  • Added trace.Driver events about change stream usage and conn.Release() call

v3.14.4

14 Mar 17:46
734c6a6
Compare
Choose a tag to compare
  • Implemented auto-removing conn.Conn from conn.Pool with counting usages of conn.Conn
  • Refactored naming of source files which declares service client interfaces

v3.14.3

14 Mar 17:01
ac66dda
Compare
Choose a tag to compare
  • Fixed bug with update balancer element with nil handle

v3.14.2

12 Mar 20:57
4b473a2
Compare
Choose a tag to compare
  • Refactored internal error wrapping (with file and line identification) - replaced fmt.Printf("%w", err) error wrapping to internal stackError

v3.14.1

12 Mar 20:56
9caa466
Compare
Choose a tag to compare
  • Added balacers.CreateFromConfig balancer creator
  • Added Create method to interface balancer.Balancer

v3.14.0

12 Mar 20:56
8d2793b
Compare
Choose a tag to compare
  • Added balacers.FromConfig balancer creator

v3.13.3

12 Mar 20:55
Compare
Choose a tag to compare
  • Fixed linter issues