ydb-go-sdk icon indicating copy to clipboard operation
ydb-go-sdk copied to clipboard

Pure Go native and database/sql driver for YDB

Results 219 ydb-go-sdk issues
Sort by recently updated
recently updated
newest added

This pull request enhances the behavior of `connectTimeout` in the topics. Previously, `connectTimeout` only applied to the creation of the write session. Now, it also covers the sending of `InitRequest`...

You're right, and I can 'fix' it with locks, but I suspect the real issue isn't just 'reading actual values.' The deeper problem is that we're keep reconnecting (and producing...

# Bug Report **YDB GO SDK version:** 3.112.0 **Environment** go 1.24.5 MacOS **Current behavior:** If closeTimeout != 0 (default), context canceled before `closeItem` was called. **Expected behavior:** `closeItem()` executed with...

bug

**Description:** Introduce SLO tests for YDB topics covering: - Combined write and read operations; - Transaction: topic read + table write; - Transaction: table read + topic write; - Custom...

enhancement

**What to add** Add a single new option for `db.Query(ctx, sql, query.WithConcurrentResultSets(true))` that enables option https://github.com/ydb-platform/ydb-go-sdk/blob/c56ab1faed16406fe3fa874aee6f33cd26eb0ce1/internal/query/execute_query.go#L95 When queries return multiple result sets, some may be computed concurrently. If enabled, parts...

enhancement
student-projects

# Feature Request **Describe the Feature Request** Enhance the `query` service by adding a new option `WithUnsafeStreamResult(true)`. When this option is enabled, the service should return an unmaterialized `streamResult`. The...

enhancement
good first issue
student-projects
query-service

# Feature Request **Describe the Feature Request** Currently it's only possible to process the result of a query just within the `Do`-block: ```go err := ydbDriver.Query().Do(parentCtx, func(ctx context.Context, session query.Session)...

enhancement

### Network Architecture Update: - Migrated compose.yml network configuration from mode=host to container-based networking - All dynnodes now use the same port but run in separate containers ### Connection Resilience...

no changelog
no tests
no examples
no lint

# Feature Request **Describe the Feature Request** iface - Detect the incorrect use of interfaces, helping developers avoid interface pollution. **Describe Preferred Solution** **Describe Alternatives** **Related Code** **Additional Context** Blocked...

enhancement
linters