* Bumping version to 1.5.0rc1
* Clean up changelog on main
* run pre-commit to fix spacing issues
* update RELEASE_BRANCH env
---------
Co-authored-by: Matthew McKnight <matthew.mcknight@dbtlabs.com>
* start adding changie cross over work, todo: convert current/previous changelog to changie style
* minor additions
* removed docs from kind type as only applies to dbt-core
* eof pre-commit changes
* create NO-ISSUE issue to point to in rare cases, link to dbt-core readme instead of duplicating
* create NO-ISSUE issue to point to in rare cases, link to dbt-core readme instead of duplicating
* move current changelog to 1.3.0.md reformat CHANGELOG.md
* update to main
* minor spacing change
* changelog reformat for all but one log which I am still trying to track down and prove we need in the dbt-snowflake changelog.
* swap to new reusable gha and change changelog message to include adapter contributing guide
* add changelog using new resuable gha
* remove older changelog entries, add previous releases to changelog.md
* eof fix
* rename file
* fix file
* did a changie merge to test, tried playing around with turning 0.0.0.md to footer.tpl.md
* reformatting to pre-merge state
* point to main
* typo fix
* run changie batch command
* eof fix
* add a changelog for changie addition to snowflake and rerun changie batch command
* eof fix
* move changelog
* eof fix
* run changie merge
* minor update
* 6/27 eod update
* adding standardize_grants_dict for snowlfake
* models are building but never seeing revoke statements
* updating snowflake implementation of apply_grants after pairing with jeremey and doug earlier today.
* post morning feedback updates
* remove _get_role and revert to filter based on OWNERSHIP
* ping original core dev-requirements pointer and note for post mergers in core to swap back to
* typo in dev-requirements.txt
* pre-commit fixes
* add test to functional tests
* adding in test envs and passing locally, augmented new envs in github on snowflake to match correctly
* add end line in file
* add envs to integration.yml
* fix typing issue
* nit file formatting
* push up addition of more tests pr
* incorporating message changes for snowflake specific error
* Account for refactor in dbt-labs/dbt-core@c763601
* Run test cases with copy_grants True, too
* test against ct-660 branch
* test against ct-660 branch
* change dev-requirments to point to main dbt-core and test
* add changelog
* minor file reformat
* changelog
* pre-commit fixes
* changelog reformat
Co-authored-by: Jeremy Cohen <jeremy@dbtlabs.com>
* minor update
* 6/27 eod update
* adding standardize_grants_dict for snowlfake
* models are building but never seeing revoke statements
* updating snowflake implementation of apply_grants after pairing with jeremey and doug earlier today.
* post morning feedback updates
* remove _get_role and revert to filter based on OWNERSHIP
* ping original core dev-requirements pointer and note for post mergers in core to swap back to
* typo in dev-requirements.txt
* pre-commit fixes
* add test to functional tests
* adding in test envs and passing locally, augmented new envs in github on snowflake to match correctly
* add end line in file
* add envs to integration.yml
* fix typing issue
* nit file formatting
* push up addition of more tests pr
* incorporating message changes for snowflake specific error
* Account for refactor in dbt-labs/dbt-core@c763601
* Run test cases with copy_grants True, too
* test against ct-660 branch
* test against ct-660 branch
* change dev-requirments to point to main dbt-core and test
* add changelog
Co-authored-by: Jeremy Cohen <jeremy@dbtlabs.com>
* Remove redudant pip install commands for workflow.
Surfaced by Chenyu in review of dbt-redshift PR 105. These are already found in the dev_requirements.txt and don't need explicit inclusion like so
* Add changelog.
Co-authored-by: Mila Page <versusfacit@users.noreply.github.com>
* Adding precheck manager, make tasks, workflows, and dev requirements to facilitate these workflows.
* Add commit hooks and get them working.
* Update Makefile for use in this repo.
* Add linecheck recipe (all Python lines over 99).
* Bring flake8 into compliance with dbt core.
* use checks over code and rewrite repo to conform to style conventions
* Mix in released snowflake 1.1.0b1
* Resolve a Black library issue
* Add changelog entry.
* Make general tests and tests for unique key as string. Add tests for unique key lists in incremental models.
* Code cleanup from code review. Revised the test for failures to be more accurate and performed a bit of renaming. I also folded two methods into setup that didn't need their own level of abstraction.
* Update changelog as requested in PR.
Co-authored-by: Mila Page <versusfacit@users.noreply.github.com>
* Use new agate_helper.Number type for table creation
* Revert "Use new agate_helper.Number type for table creation"
This reverts commit 4d72ac7e72.
* Update test of Number type check from Boolean to 0,1
* Add column comments to Snowflake views
* Update create_view_as macro to include column comments
* Add test for column-level view comments
* Add testing for column comments with non-lowercase column names
* Organizing adapter macros for column persistence
* Update connections.py
Resolves issues when the Snowflake OCSP server is not reachable and the dbt user would like to run commands without checking the OCSP server. OCSP failures/inaccessibilitiy are possible due to network routing issues or when corporate network security has exposed Snowflake (especially in privatelink) but not the OCSP server.
* Update CHANGELOG.md
Adding changelog information
* Update CHANGELOG.md
Co-authored-by: Jeremy Cohen <jtcohen6@gmail.com>
* Update changelog and unit test
Updated changelog and unit tests as requested.
* Fix typo
Co-authored-by: Jeremy Cohen <jtcohen6@gmail.com>
Co-authored-by: Jeremy Cohen <jeremy@dbtlabs.com>