-
Notifications
You must be signed in to change notification settings - Fork 144
feat(csharp/src/Drivers/BigQuery): Add support for Http proxy #2831
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
I have tried using the grpc_proxy, https_proxy and http_proxy environment variables, that hasn't worked. I have tried for both net472 and net8.0:
The only other option appears to be to use the storage v2 REST API, but then the data comes back as JSON and not Arrow. So, I am not sure what other options can be used for calling the storage backend with a proxy in the middle. |
Proxy setup: Windows machine A, running the test suite. Windows machine B, running Fiddler on port 8888. Set A --> B --> BigQuery You can see the call to accounts and BigQuery routed through. And when I run |
Adds support for calling a proxy via HTTP using the
adbc.bigquery.client.proxy
parameter.Does not support calling a proxy to the gRPC v1 storage endpoint due to net472 limitations.