databricks/databricks-sql-go v1.15.0
databricks/databricks-sql-go
Captured source
source ↗published Aug 28, 2026seen 10hcaptured 10hhttp 200method plain
v1.15.0
Repository: databricks/databricks-sql-go
Tag: v1.15.0
Published: 2026-08-28T14:32:07Z
Prerelease: no
Release notes:
- New experimental SEA/kernel backend (opt-in). Set
WithUseKernel(true)(oruseKernel=truein the DSN) to route execution through the Statement Execution API instead of Thrift, backed by the Rustdatabricks-sql-kernelover cgo. It requires a build with-tags databricks_kernelandCGO_ENABLED=1; the default Thrift build is unchanged and returns a clear error if the kernel backend is selected without the tag. The prebuilt kernel binaries ship as per-platform Go modules, sogo getpulls the one for your platform automatically — no Rust toolchain or build step — across 7 platforms (linux amd64/arm64/arm, darwin amd64/arm64, windows amd64/arm64). Kernel-backend features in this release: mTLS client certificates (WithKernelClientCertificate), identity federation (WithFederatedTokenProvider*), U2M on-disk token cache (WithTokenCache), configurable request timeout, opt-in lossy float64 decimals (WithKernelDecimalAsFloat),GetArrowBatcheson the publicRowsinterface, kernel logs routed through the driver logger, cause-categorized telemetry errors, and an Azure U2M OAuth fix (databricks/databricks-sql-go#393, #399, #412, #440). - Bump
golang.org/x/modto v0.40.0 to clear CVE-2026-56864 / CVE-2026-56865 (databricks/databricks-sql-go#460)