Skip to content
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

ADAP-1130: Migrate dbt-bigquery into dbt-adapters #516

Merged
merged 963 commits into from
Jan 14, 2025

Conversation

mikealfare
Copy link
Contributor

Migrate dbt-bigquery into this repo using the following shell script and call:

repo=$1
source_branch=$2
target_branch=$3

# create a remote for the legacy adapter repo and fetch the latest commits
git remote remove old || true
git remote add old https://github.com/dbt-labs/$repo.git
git fetch old

# merge the updated branch from the legacy repo into the dbt-adapters repo
git checkout $target_branch
git merge old/$source_branch --allow-unrelated-histories

# remove the remote that was created by this process
git remote remove old || true
source ./scripts/migrate-adapter.sh dbt-bigquery monorepo/stage monorepo/migrate-dbt-bigquery

Update workflows to include dbt-bigquery.

Make updates related with code quality checks due to slightly different config.

Merge this PR as a regular merge instead of a squash merge in order to retain git blame history.

davidbloss and others added 30 commits May 5, 2023 14:03
* Add limit to execute signature for consistency with dbt-core

* add changie
* more github deprecations fixes

* swap out abandonded action
* updating set-output

* add pipe
* changing assert path to reach success sate of RunResult

* adding more to assert clause
* replace with resusable workflow

* fix triage label workflow

---------

Co-authored-by: Mike Alfare <[email protected]>
* replace with resusable workflow

* fix triage label workflow

---------

Co-authored-by: Mike Alfare <[email protected]>
* drop support for py37

* drop support for py37

* drop support for py37
* adding link to 1.5 release notes

* run changie merge
* Standardize the adapter for core debug changes.

* add changelog

* Tweak fields

---------

Co-authored-by: Mila Page <[email protected]>
…nch (#759)

* re-pointing reelease branch env for nightly releases to a .latest branch

* adding comment to explain why variable doesn't test against main

---------

Co-authored-by: colin-rogers-dbt <[email protected]>
* Rm agate as explicit dep

* Add changelog entry
* Pass python model timeout to polling instead of retry

* rename retry to result_polling_policy
* add sql_header tests for constraints

* changelog entry

* revert dev-requirements.txt changes
@mikealfare
Copy link
Contributor Author

A working run of integration tests for dbt-bigquery against this branch: https://github.com/dbt-labs/dbt-adapters/actions/runs/12762311516

@mikealfare mikealfare marked this pull request as ready for review January 14, 2025 14:58
@mikealfare mikealfare requested a review from a team as a code owner January 14, 2025 14:58
@mikealfare mikealfare merged commit 886f7da into main Jan 14, 2025
123 of 127 checks passed
@mikealfare mikealfare deleted the monorepo/migrate-dbt-bigquery branch January 14, 2025 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.