master
Experimental support for `arrow` result format (#1860)
Add default idempotent retry option (#2256)
feat: support Otel spans (#2116)
* 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)
Fix gRPC stream cancellation classification (#2261)
perf(query): return io.EOF directly without xerrors.WithStackTrace in result iteration (#2123)
Pessimize endpoint on attach stream hints (#2174)
fix: drain query stream after per-call context cancellation (#2189)
fix(query): propagate call-level trace in Do and DoTx (#2219)
Deprecate WithConcurrentResultSets and always enable it in Query (#2216)
perf: prefetch N parts of QueryClient response stream for decrease query latency (#2150)
added --typed flag to internal/query mockgen
Flaky test `TestClient/Close/AllowImplicitSessions` fix (#1870)
fix lint
refactor(pool): inline item close and must-delete session logic (#2232)
refactoring for better perf: replaced done signal channels to `atomic.Bool`, simlpified internals of database/sql driver and query-client (#2148)
Modernize Go codebase: adopt modern idioms and upgrade CI tooling (#2082)
Ban unreachable nodes on CreateSession failures (#2204)
extracted query session controller logic into separated package
refactoring
Fix repeated BAD_SESSION errors over query-service with database/sql (#2109)
refactored lazy tx
perf: internal.Pool with semaphore (#2163)