databricks-sql-go icon indicating copy to clipboard operation
databricks-sql-go copied to clipboard

Golang database/sql driver for Databricks SQL.

Results 63 databricks-sql-go issues
Sort by recently updated
recently updated
newest added

## Summary Implement foundational infrastructure for Multi-Statement Transaction (MST) support in the Go driver, adding core structures and error constants needed for transaction implementation. ## Changes - Add `autoCommit bool`...

We are using the driver with large queries and when there is a large enough query that comes through, the driver swaps to cloudfetch. Unfortunately the instance is behind a...

## 🥞 Stacked PR Use this [link](https://github.com/databricks/databricks-sql-go/pull/303/files) to review incremental changes. - [**stack/first-change**](https://github.com/databricks/databricks-sql-go/pull/303) [[Files changed](https://github.com/databricks/databricks-sql-go/pull/303/files)] ---------

Hello, we've identified a critical issue where the driver discards the `context.Context` during polling, making it impossible to use authentication mechanisms (like Azure OBO) that rely on passing credentials via...

Two comprehensive examples demonstrating token provider usage: 1. token_federation: Simple external token provider with federation 2. browser_oauth_federation: Full browser OAuth flow with automatic token exchange Both examples show real-world integration...

## Summary Enables native Arrow decimal type support by removing unnecessary blocking condition in `ScanRow` and enabling native decimal support by default. The `decimal128Container` infrastructure was already complete - these...

**Description** Our program is uploading parquet files to stages on different goroutines. Each goroutine is uploading to a different unity volume via `PUT '{{.LocalFilePath}}' INTO '{{.UnityVolumePath}}' OVERWRITE;` When one goroutine...

Currently, it seems impossible to modify `ArrowConfig`, specifically `UseArrowNativeDecimal` because this configuration is not exposed to users. This causes `DECIMAL` column data to be always read as `String` instead of...