master
Modernize Go codebase: adopt modern idioms and upgrade CI tooling (#2082)
refactoring for better perf: replaced done signal channels to `atomic.Bool`, simlpified internals of database/sql driver and query-client (#2148)
Moved the trace-generated code in `trace` package from the public API to the internal packages (#2172)
database/sql: add prefetch query result parts option (#2205)
fix(xsql): invalidate sessions on shutting down nodes (#2241)
perf: replace `sync.OnceFunc` with `atomic.Bool` in `lastUsage.Start()` (#2129)
Add default idempotent retry option (#2256)
rename internal/connector to internal/xsql
Add unit tests for internal/xsql package to increase test coverage (#1895)
fix
* Added public package `github.com/ydb-platform/ydb-go-sdk/v3/types` and marked as deprecated all public API in `github.com/ydb-platform/ydb-go-sdk/v3/table/types` as deprecated (#2217)
feat: centralise badconn.Map in xsql proxy layer (#2111)