xborder commented on issue #1203: URL: https://github.com/apache/arrow-java/issues/1203#issuecomment-4930092401
Personally, I agree with @lidavidm . This seems like an integration issue between Looker and Dremio, not an issue on the FlightSQL driver. From the JDBC [spec](https://docs.oracle.com/javase//1.5.0/docs/guide/jdbc/getstart/connection.html): > The standard syntax for JDBC URLs is shown here. It has three parts, which are separated by colons. > > jdbc:<subprotocol>:<subname> > <subname>-a way to identify the data source. **The subname can vary, depending on the subprotocol, and it can have any internal syntax the driver writer chooses, including a subsubname.** This means that `:direct=<host>:<port>` is specific to Dremio's legacy driver. There's also `jdbc:dremio:zk=<host>:<port>` ([docs](https://docs.dremio.com/current/client-applications/drivers/jdbc/#connecting-to-zookeeper)) which we probably don't want to add to FlightSQL driver. I'm not familiar with Looker but it seems that you'd always need to [place a jar in a server](https://docs.cloud.google.com/looker/docs/unpackaged-jdbc-drivers). Would forking this repository and apply the fix as a temporary solution work for you? Can you also link to where you raised this issue on Looker -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
