apache / apache/arrow-go

[Go][FlightSQL] Add support for "grpc+tcp", "grpc+unix" and "grpc+tls" schemes in driver

Open
#57 0 comments 0 reactions 0 assignees View on GitHub
good-first-issue Type: enhancement
Dominant language
Assembly
Stars
404
Forks
145
Avg merge
2d 4h
Merged PRs (30d)
87

Description

### Describe the enhancement requested

Currently the scheme expected for the `database/sql` driver introduced with apache/arrow#34331 only accepts a URI scheme of `flightsql://`. In order to maintain consistency with the other FlightSQL implementations, it should also support the same schemes as the `pyarrow.flight`, C++, Java and ADBC libraries for flight sql: `grpc+tcp://`, `grpc+unix://` and `grpc+tls://`.

### Component(s)

FlightRPC, Go

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.