Skip to content

Bigquery proxy support#67218

Draft
mansfieldj3 wants to merge 7 commits into
apache:mainfrom
mansfieldj3:bigquery-proxy-support
Draft

Bigquery proxy support#67218
mansfieldj3 wants to merge 7 commits into
apache:mainfrom
mansfieldj3:bigquery-proxy-support

Conversation

@mansfieldj3
Copy link
Copy Markdown
Contributor

@mansfieldj3 mansfieldj3 commented May 19, 2026

Adds support for supplying a HTTP / HTTPS proxy to the bigquery hook using any of

  1. connection form widgets
  2. As a field in the hook itself as a string i.e. BigQueryHook(http_proxy="http://proxy:8080")
  3. As part of the connection extras i.e. "http_proxy": "http://proxy:8080"

Was generative AI tooling used to co-author this PR?
  • Yes (please specify the tool below)

Generated-by: Claude Sonnet 4.6 following the guidelines


  • Read the Pull Request Guidelines for more information. Note: commit author/co-author name and email in commits become permanently public when merged.
  • For fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
  • When adding dependency, check compliance with the ASF 3rd Party License Policy.
  • For significant user-facing changes create newsfragment: {pr_number}.significant.rst, in airflow-core/newsfragments. You can add this file in a follow-up commit after the PR is created so you know the PR number.

@mansfieldj3 mansfieldj3 requested a review from shahar1 as a code owner May 19, 2026 23:22
@boring-cyborg boring-cyborg Bot added area:providers kind:documentation provider:google Google (including GCP) related issues labels May 19, 2026
@mansfieldj3
Copy link
Copy Markdown
Contributor Author

mansfieldj3 commented May 19, 2026

As an FYI, when testing in my environment the code was reformatted by Ruff which considerably expands the number of changes, if this is an issue, please let me know and I'll revert this

@mansfieldj3 mansfieldj3 marked this pull request as draft May 19, 2026 23:28
@mansfieldj3
Copy link
Copy Markdown
Contributor Author

Should be ready for review (assuming it passes the checks)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers kind:documentation provider:google Google (including GCP) related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Google Cloud Connection support for non-environmental proxy

1 participant