Skip to content

Dremio: Add support for Arrow Flight JDBC driver #8829

Open
@gingermike

Description

@gingermike

Is your feature request related to a problem? Please describe.

We currently use Dremio as our backend and while the RESTful driver provided by the community works, the Arrow Flight JDBC driver should be significantly more performant especially with larger volumes of data

Describe the solution you'd like

Extend the jdbc cube driver to use org.apache.arrow.driver.jdbc.ArrowFlightJdbcDriver

Describe alternatives you've considered

A possible alternative is creating another bespoke Dremio driver that calls Dremio using the Flight RPC protocol directly, rather than using the JDBC wrapper. I think this is possible in node - there's a wrapper that calls to an implementation in Rust, iirc

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions