-
Notifications
You must be signed in to change notification settings - Fork 975
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## What are you changing in this pull request and why? Update docs for the GA of CI phase 3: - Create release notes - Update the Troubleshooting section -- removed the old [Temp PR schema limitations](https://docs.getdbt.com/docs/deploy/ci-jobs#temp-pr-schema-limitations) section and consolidated the `generate_schema_name` use case into Troubleshooting - Update the [How it works](https://docs.getdbt.com/docs/deploy/continuous-integration#how-ci-works) section -- updated the wording in the last paragraph to account for new changes ## Checklist - [x] Review the [Content style guide](https://github.com/dbt-labs/docs.getdbt.com/blob/current/contributing/content-style-guide.md) and [About versioning](https://github.com/dbt-labs/docs.getdbt.com/blob/current/contributing/single-sourcing-content.md#adding-a-new-version) so my content adheres to these guidelines. - [x] Needs review from product team Adding new pages (delete if not applicable): - [x] Provide a unique filename for the new page
- Loading branch information
Showing
3 changed files
with
29 additions
and
37 deletions.
There are no files selected for viewing
16 changes: 16 additions & 0 deletions
16
website/docs/docs/dbt-versions/release-notes/04-Sept-2023/ci-updates-phase3-rn.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
--- | ||
title: "Update: Improvements to dbt Cloud continuous integration" | ||
description: "September 2023: Improved deletion of temporary schemas" | ||
sidebar_label: "Update: Improved automatic deletion of temporary schemas" | ||
tags: [Sept-2023, CI] | ||
date: 2023-09-18 | ||
sidebar_position: 08 | ||
--- | ||
|
||
Temporary schemas are now being automatically deleted (dropped) for all adapters (like Databricks), PrivateLink connections, and environment variables in connection strings. | ||
|
||
dbt Labs has rearchitected how schema deletion works for [continuous integration (CI)](/docs/deploy/continuous-integration) runs. We created a new service to delete any schema with a prefix of `dbt_cloud_pr_` that's been generated by a PR run. | ||
|
||
However, temporary schemas will not be automatically deleted if: | ||
- Your project overrides the [generate_schema_name macro](/docs/build/custom-schemas) but it doesn't contain the required prefix `dbt_cloud_pr_`. For details, refer to [Troubleshooting](/docs/deploy/ci-jobs#troubleshooting). | ||
- You're using a [non-native Git integration](/docs/deploy/ci-jobs#trigger-a-ci-job-with-the-api). This is because automatic deletion relies on incoming webhooks from Git providers, which is only available through the native integrations. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters