Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent detects whether the Go SQL driver is being invoked by an AI coding agent by checking for well-known environment variables that agents set in their spawned shell processes.
|
Package agent detects whether the Go SQL driver is being invoked by an AI coding agent by checking for well-known environment variables that agents set in their spawned shell processes. |
|
Package arrowscan converts Arrow array cells to database/sql driver.Values, with nested types (List/Map/Struct, and VARIANT which arrives nested) rendered to a JSON string byte-identical to the Thrift arrow path (internal/rows/arrowbased).
|
Package arrowscan converts Arrow array cells to database/sql driver.Values, with nested types (List/Map/Struct, and VARIANT which arrives nested) rendered to a JSON string byte-identical to the Thrift arrow path (internal/rows/arrowbased). |
|
Package backend defines the execution-backend abstraction for the databricks-sql-go driver.
|
Package backend defines the execution-backend abstraction for the databricks-sql-go driver. |
|
thrift
Package thrift is the Thrift/HiveServer2 implementation of backend.Backend.
|
Package thrift is the Thrift/HiveServer2 implementation of backend.Backend. |
|
compat
|
|
|
Package debuglog is the step-level debug tracer for the databricks-sql-go SEA/kernel integration.
|
Package debuglog is the step-level debug tracer for the databricks-sql-go SEA/kernel integration. |
|
Package decimalfmt renders Arrow decimal128 values as exact fixed-point strings, shared by the Thrift (arrowbased) and kernel result paths so a DECIMAL renders identically regardless of backend.
|
Package decimalfmt renders Arrow decimal128 values as exact fixed-point strings, shared by the Thrift (arrowbased) and kernel result paths so a DECIMAL renders identically regardless of backend. |
|
Package querytags holds the query-tag wire serialization shared by the public dbsql API and the execution backends.
|
Package querytags holds the query-tag wire serialization shared by the public dbsql API and the execution backends. |
|
Package retry provides shared HTTP retry/backoff helpers for transient object-storage failures (S3 SlowDown, 5xx, etc.).
|
Package retry provides shared HTTP retry/backoff helpers for transient object-storage failures (S3 SlowDown, 5xx, etc.). |
Click to show internal directories.
Click to hide internal directories.