Skip to content

[Python] Add FlightSql client bindings #40168

@danepitkin

Description

@danepitkin

Describe the enhancement requested

PyArrow currently only implements bindings to Arrow Flight RPC (not Arrow Flight SQL). There already exists a python Flight SQL driver in the ADBC repo[1]. We can implement a python Flight SQL client in PyArrow by wrapping the Arrow C++ Flight SQL client. The PyArrow Flight RPC implementation is here[2] for reference.

[1]https://github.com/apache/arrow-adbc/tree/main/python/adbc_driver_flightsql
[2]https://github.com/apache/arrow/blob/main/python/pyarrow/flight.py

Component(s)

Python

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions