[FlightRPC][Java] Properties of JDBC driver are not autodiscovered by clients like DBeaver
- Vorherrschende Sprache
- Java
- Sterne
- 94
- Forks
- 152
- Ø Merge
- 3 T. 16 Std.
- Gemergte PRs (30 T.)
- 11
Beschreibung
### Describe the enhancement requested
When using the JDBC Flight SQL driver with DBeaver, some options are shown, but not the Arrow Flight SQL specific ones like useEncryption. They have to be added manually.

It seems Avatica supports these, because these options come from Avatica. Ideally we could get our own options in that display as well. https://github.com/apache/calcite-avatica/blob/07c6b8d92f478646e3e605a80dc0d60329c37d33/core/src/main/java/org/apache/calcite/avatica/BuiltInConnectionProperty.java#L101
### Component(s)
FlightRPC, Java
Beitragsleitfaden
Rechercherichtung
Beginne mit dem Java Flight SQL JDBC driver und vergleiche, wie seine Verbindungseigenschaften offengelegt werden, mit Avatica's BuiltInConnectionProperty.java, das im Issue verlinkt ist. Reproduziere die Verbindungseinrichtung in DBeaver und verfolge, welche Metadaten zu den Eigenschaften automatisch erkannt werden. Als erledigt gilt die Aufgabe, wenn Flight SQL-spezifische Optionen wie useEncryption in DBeaver ohne manuelle Eingabe erscheinen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- databases
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100