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]

Reply via email to