[FlightRPC][Java] Properties of JDBC driver are not autodiscovered by clients like DBeaver
- Langage dominant
- Java
- Étoiles
- 94
- Forks
- 152
- Merge moyen
- 3 j 16 h
- PR mergées (30 j)
- 11
Description
### 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
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par le Java Flight SQL JDBC driver et comparez la manière dont ses propriétés de connexion sont exposées avec Avatica's BuiltInConnectionProperty.java, référencé dans l'issue. Reproduisez la configuration de la connexion dans DBeaver et suivez les métadonnées de propriétés qu'il découvre automatiquement. Le travail est considéré comme terminé lorsque les options spécifiques à Flight SQL, telles que useEncryption, apparaissent dans DBeaver sans saisie manuelle.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- databases
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100