frbvianna opened a new issue, #2547:
URL: https://github.com/apache/arrow-adbc/issues/2547

   ### What would you like help with?
   
   To connect to Snowflake using a SOCKS5 proxy, we might need to access the 
`*http.Transport` used by `gosnowflake` in its 
[gosnowflake.Config](https://github.com/snowflakedb/gosnowflake/blob/e5ae90fd0e4f94f9970b2c06ffe19e2c23cda30b/dsn.go#L96)
 struct.
   
   I could not find a way to achieve this with the Go ADBC driver.
   
   I see that we could modify the global 
[gosnowflake.Transport](https://github.com/snowflakedb/gosnowflake/blob/e5ae90fd0e4f94f9970b2c06ffe19e2c23cda30b/ocsp.go#L1089-L1103)
 but this does not seem feasible since we need to support concurrent requests 
that may or not use a proxy, and changing the global driver configs could cause 
conflicts.   
   
   Is there an alternative that you can think of?
   Can we somehow set or modify the `gosnowflake.Config` created by the ADBC 
driver?


-- 
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: issues-unsubscr...@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to