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

merge main changes for rc2 #407

Merged
merged 13 commits into from
Jan 19, 2023
Merged

merge main changes for rc2 #407

merged 13 commits into from
Jan 19, 2023

Conversation

colin-rogers-dbt
Copy link
Contributor

@colin-rogers-dbt colin-rogers-dbt commented Jan 19, 2023

merge changes into 1.4.latest from main to cut rc2 release.

Description

Checklist

colin-rogers-dbt and others added 12 commits September 29, 2022 13:04
* Only run at 7:00 am est (before folks get into the office)

* Split jobs and adjust timestamps.

* Trim comments.

* Need both workflows on each job.

Co-authored-by: Mila Page <versusfacit@users.noreply.github.com>
…views to fix regression in perf (#389)

* init push for pr to work on regression in temp tables vs views for dbt-snowflake

* adding additional table selection logic, functionality works locally based off snowflake query history

* extend condition logic to smaller more readable elif's take into account some lost table options

* add changie

* breaking out language selection for more readability, reorganizing conditional flow

* typo fix

* spacing fix

* change messaging for incremental model strategy selection

* add direct reference to delete+insert

* changing comment formatting and structure
* Convert incremental on_schema_change tests

* Switch to dbt-core main
* init push for pr to work on regression in temp tables vs views for dbt-snowflake

* adding additional table selection logic, functionality works locally based off snowflake query history

* extend condition logic to smaller more readable elif's take into account some lost table options

* add changie

* breaking out language selection for more readability, reorganizing conditional flow

* typo fix

* spacing fix

* change messaging for incremental model strategy selection

* add direct reference to delete+insert

* changing comment formatting and structure

* expand tmp_relation_type to be configurable for all incremental options

* re organize conditionl logic, add leading condtional for exceptions

* typo

* seperate if statements

* fix exception blocking

* seperate execptions condtional into two small condtionals to prevent a always case

* change conditional logic based on language

* change delete+insert exception logic, and messages for both exceptions

* change condition for more jinja language

* remove default value assigned to tmp_relation_type, change delete+insert excpetion to only kick off if view is assigned and not unique_key not none

* reword python exception

* minor comment change, revert some condtional logic (need to deal with none) value

* re add assignment of config

* comment changes

* put back low level part about append strategy

* minor change to workign for excpetion

* add changelog entry

* fix previous changelog entry

* change change log entry, remove some config from integration test
@cla-bot cla-bot bot added the cla:yes label Jan 19, 2023
@colin-rogers-dbt colin-rogers-dbt changed the base branch from main to 1.4.latest January 19, 2023 20:54
@colin-rogers-dbt colin-rogers-dbt merged commit 5a71ddf into 1.4.latest Jan 19, 2023
@colin-rogers-dbt colin-rogers-dbt deleted the 1.4.rc2.release branch January 19, 2023 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants