Skip to content

adbc-driver-flightsql: Add version 1.12.0 - #2271

Merged
luhenry merged 4 commits into
mainfrom
adbc-driver-flightsql
Sep 24, 2026
Merged

luhenry merged 4 commits into
mainfrom
adbc-driver-flightsql

Conversation

@luhenry

@luhenry luhenry commented Sep 24, 2026 •

Copy link
Copy Markdown
Member

Compiles the Go-based Flight SQL ADBC driver (go/adbc/pkg/flightsql, a cgo -buildmode=c-shared built via CMake's add_go_lib) into libadbc_driver_flightsql.so, loaded via ctypes as a py3-none wheel. Upstream publishes no riscv64 wheel.

Mirrors upstream's packaging.yml and ci/scripts/python_util.sh's build_drivers.

Differs from upstream

  • Adds a Go toolchain (go.dev's linux-riscv64 tarball, pinned to .env's GO version) - the manylinux image ships none.
  • No cibuildwheel - image driven directly, same shape as adbc-driver-postgresql/adbc-driver-sqlite.

Testing

  • Builds go/adbc's own driver/flightsql/cmd/testserver and runs the wheel test suite against it locally, same as native-unix.yml's "Test Python Driver Flight SQL" job - no Dremio/GizmoSQL service needed.

License: OK

Built on cp312 against the local Flight SQL test server; 17 passed, 15 skipped (Dremio/GizmoSQL-only fixtures self-skip).

luhenry added a commit that referenced this pull request Sep 24, 2026
@github-actions

github-actions Bot commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-09-24 10:58 UTC

@luhenry
luhenry merged commit faad14b into main Sep 24, 2026
12 checks passed
@luhenry
luhenry deleted the adbc-driver-flightsql branch September 24, 2026 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant