From efa6339e1804e07f7f47aebccb46492fd897f7f5 Mon Sep 17 00:00:00 2001 From: FishtownBuildBot <77737458+FishtownBuildBot@users.noreply.github.com> Date: Thu, 12 Oct 2023 11:46:37 -0400 Subject: [PATCH] Cleanup main after cutting new 1.7.latest branch (#8840) --- .bumpversion.cfg | 2 +- .changes/1.7.0-b1.md | 70 ------- .changes/1.7.0-b2.md | 29 --- .changes/1.7.0-rc1.md | 78 -------- .../Breaking Changes-20230725-171359.yaml | 7 - .../1.7.0/Dependencies-20230621-005752.yaml | 6 - .../1.7.0/Dependencies-20230726-201740.yaml | 6 - .../1.7.0/Dependencies-20230727-145703.yaml | 6 - .../1.7.0/Dependencies-20230727-145726.yaml | 6 - .../1.7.0/Dependencies-20230728-135227.yaml | 6 - .../1.7.0/Dependencies-20231005-151850.yaml | 6 - .../1.7.0/Dependencies-20231011-022252.yaml | 6 - .changes/1.7.0/Docs-20230715-200907.yaml | 6 - .changes/1.7.0/Docs-20230718-192422.yaml | 6 - .changes/1.7.0/Docs-20230727-170900.yaml | 6 - .changes/1.7.0/Docs-20230728-193438.yaml | 6 - .changes/1.7.0/Docs-20230804-131815.yaml | 6 - .changes/1.7.0/Docs-20230807-152548.yaml | 6 - .changes/1.7.0/Features-20230125-165933.yaml | 6 - .changes/1.7.0/Features-20230702-122813.yaml | 7 - .changes/1.7.0/Features-20230714-202445.yaml | 6 - .changes/1.7.0/Features-20230803-151824.yaml | 6 - .changes/1.7.0/Features-20230821-103357.yaml | 6 - .changes/1.7.0/Features-20230823-140407.yaml | 6 - .changes/1.7.0/Features-20230828-092100.yaml | 6 - .changes/1.7.0/Features-20230830-212828.yaml | 6 - .changes/1.7.0/Features-20230831-204804.yaml | 6 - .changes/1.7.0/Features-20230907-161831.yaml | 6 - .changes/1.7.0/Features-20230911-144126.yaml | 6 - .changes/1.7.0/Features-20230912-153013.yaml | 6 - .changes/1.7.0/Features-20230913-182707.yaml | 8 - .changes/1.7.0/Features-20230914-074429.yaml | 7 - .changes/1.7.0/Features-20230915-123733.yaml | 6 - .changes/1.7.0/Features-20230915-174428.yaml | 6 - .changes/1.7.0/Features-20230916-120547.yaml | 6 - .changes/1.7.0/Features-20230918-150855.yaml | 6 - .changes/1.7.0/Features-20230919-102148.yaml | 6 - .changes/1.7.0/Features-20230922-112531.yaml | 6 - .changes/1.7.0/Features-20230922-150754.yaml | 6 - .changes/1.7.0/Features-20230926-134728.yaml | 6 - .changes/1.7.0/Features-20230929-154743.yaml | 6 - .changes/1.7.0/Features-20230929-170945.yaml | 6 - .changes/1.7.0/Features-20231004-170155.yaml | 6 - .changes/1.7.0/Features-20231008-134329.yaml | 6 - .changes/1.7.0/Features-20231010-154217.yaml | 6 - .changes/1.7.0/Fixes-20230424-161642.yaml | 7 - .changes/1.7.0/Fixes-20230424-210734.yaml | 6 - .changes/1.7.0/Fixes-20230625-142731.yaml | 6 - .changes/1.7.0/Fixes-20230717-160652.yaml | 6 - .changes/1.7.0/Fixes-20230718-125518.yaml | 6 - .changes/1.7.0/Fixes-20230720-122723.yaml | 6 - .changes/1.7.0/Fixes-20230720-161513.yaml | 6 - .changes/1.7.0/Fixes-20230720-170112.yaml | 6 - .changes/1.7.0/Fixes-20230720-172422.yaml | 6 - .changes/1.7.0/Fixes-20230726-104448.yaml | 6 - .changes/1.7.0/Fixes-20230727-125830.yaml | 6 - .changes/1.7.0/Fixes-20230728-115620.yaml | 7 - .changes/1.7.0/Fixes-20230802-141556.yaml | 6 - .changes/1.7.0/Fixes-20230803-093502.yaml | 6 - .changes/1.7.0/Fixes-20230806-222319.yaml | 6 - .changes/1.7.0/Fixes-20230810-184859.yaml | 6 - .changes/1.7.0/Fixes-20230811-204144.yaml | 6 - .changes/1.7.0/Fixes-20230811-212008.yaml | 7 - .changes/1.7.0/Fixes-20230814-145702.yaml | 6 - .changes/1.7.0/Fixes-20230815-104444.yaml | 6 - .changes/1.7.0/Fixes-20230817-130915.yaml | 6 - .changes/1.7.0/Fixes-20230817-185739.yaml | 6 - .changes/1.7.0/Fixes-20230818-095348.yaml | 6 - .changes/1.7.0/Fixes-20230818-103802.yaml | 6 - .changes/1.7.0/Fixes-20230824-161024.yaml | 7 - .changes/1.7.0/Fixes-20230828-125858.yaml | 7 - .changes/1.7.0/Fixes-20230830-150803.yaml | 6 - .changes/1.7.0/Fixes-20230906-120212.yaml | 6 - .changes/1.7.0/Fixes-20230906-142213.yaml | 6 - .changes/1.7.0/Fixes-20230906-162427.yaml | 6 - .changes/1.7.0/Fixes-20230912-153002.yaml | 6 - .changes/1.7.0/Fixes-20230912-225329.yaml | 6 - .changes/1.7.0/Fixes-20230913-153924.yaml | 6 - .changes/1.7.0/Fixes-20230919-140514.yaml | 6 - .changes/1.7.0/Fixes-20230920-165635.yaml | 6 - .changes/1.7.0/Fixes-20230922-223313.yaml | 6 - .changes/1.7.0/Fixes-20230925-233306.yaml | 6 - .changes/1.7.0/Fixes-20230926-001527.yaml | 6 - .changes/1.7.0/Fixes-20230928-184856.yaml | 6 - .changes/1.7.0/Fixes-20230929-175342.yaml | 6 - .changes/1.7.0/Fixes-20231004-144148.yaml | 6 - .changes/1.7.0/Fixes-20231004-154558.yaml | 6 - .changes/1.7.0/Fixes-20231006-134551.yaml | 6 - .changes/1.7.0/Fixes-20231010-125948.yaml | 6 - .changes/1.7.0/Fixes-20231010-182801.yaml | 6 - .changes/1.7.0/Fixes-20231010-202148.yaml | 6 - .../1.7.0/Under the Hood-20230718-145428.yaml | 6 - .../1.7.0/Under the Hood-20230719-124611.yaml | 6 - .../1.7.0/Under the Hood-20230719-163334.yaml | 6 - .../1.7.0/Under the Hood-20230724-150654.yaml | 6 - .../1.7.0/Under the Hood-20230725-102609.yaml | 7 - .../1.7.0/Under the Hood-20230807-164509.yaml | 6 - .../1.7.0/Under the Hood-20230809-094834.yaml | 6 - .../1.7.0/Under the Hood-20230811-100902.yaml | 7 - .../1.7.0/Under the Hood-20230815-170307.yaml | 6 - .../1.7.0/Under the Hood-20230817-134548.yaml | 6 - .../1.7.0/Under the Hood-20230821-134801.yaml | 7 - .../1.7.0/Under the Hood-20230823-194237.yaml | 6 - .../1.7.0/Under the Hood-20230830-140231.yaml | 6 - .../1.7.0/Under the Hood-20230831-164435.yaml | 6 - .../1.7.0/Under the Hood-20230906-110249.yaml | 6 - .../1.7.0/Under the Hood-20230906-132435.yaml | 6 - .../1.7.0/Under the Hood-20230906-141616.yaml | 6 - .../1.7.0/Under the Hood-20230906-164901.yaml | 6 - .../1.7.0/Under the Hood-20230912-230619.yaml | 6 - .../1.7.0/Under the Hood-20230913-141651.yaml | 6 - .../1.7.0/Under the Hood-20231006-093107.yaml | 6 - .../1.7.0/Under the Hood-20231011-131211.yaml | 6 - .../1.7.0/Under the Hood-20231011-163749.yaml | 6 - CHANGELOG.md | 181 ------------------ core/dbt/version.py | 2 +- core/setup.py | 2 +- docker/Dockerfile | 12 +- .../dbt/adapters/postgres/__version__.py | 2 +- plugins/postgres/setup.py | 2 +- .../adapter/dbt/tests/adapter/__version__.py | 2 +- tests/adapter/setup.py | 2 +- 122 files changed, 13 insertions(+), 1044 deletions(-) delete mode 100644 .changes/1.7.0-b1.md delete mode 100644 .changes/1.7.0-b2.md delete mode 100644 .changes/1.7.0-rc1.md delete mode 100644 .changes/1.7.0/Breaking Changes-20230725-171359.yaml delete mode 100644 .changes/1.7.0/Dependencies-20230621-005752.yaml delete mode 100644 .changes/1.7.0/Dependencies-20230726-201740.yaml delete mode 100644 .changes/1.7.0/Dependencies-20230727-145703.yaml delete mode 100644 .changes/1.7.0/Dependencies-20230727-145726.yaml delete mode 100644 .changes/1.7.0/Dependencies-20230728-135227.yaml delete mode 100644 .changes/1.7.0/Dependencies-20231005-151850.yaml delete mode 100644 .changes/1.7.0/Dependencies-20231011-022252.yaml delete mode 100644 .changes/1.7.0/Docs-20230715-200907.yaml delete mode 100644 .changes/1.7.0/Docs-20230718-192422.yaml delete mode 100644 .changes/1.7.0/Docs-20230727-170900.yaml delete mode 100644 .changes/1.7.0/Docs-20230728-193438.yaml delete mode 100644 .changes/1.7.0/Docs-20230804-131815.yaml delete mode 100644 .changes/1.7.0/Docs-20230807-152548.yaml delete mode 100644 .changes/1.7.0/Features-20230125-165933.yaml delete mode 100644 .changes/1.7.0/Features-20230702-122813.yaml delete mode 100644 .changes/1.7.0/Features-20230714-202445.yaml delete mode 100644 .changes/1.7.0/Features-20230803-151824.yaml delete mode 100644 .changes/1.7.0/Features-20230821-103357.yaml delete mode 100644 .changes/1.7.0/Features-20230823-140407.yaml delete mode 100644 .changes/1.7.0/Features-20230828-092100.yaml delete mode 100644 .changes/1.7.0/Features-20230830-212828.yaml delete mode 100644 .changes/1.7.0/Features-20230831-204804.yaml delete mode 100644 .changes/1.7.0/Features-20230907-161831.yaml delete mode 100644 .changes/1.7.0/Features-20230911-144126.yaml delete mode 100644 .changes/1.7.0/Features-20230912-153013.yaml delete mode 100644 .changes/1.7.0/Features-20230913-182707.yaml delete mode 100644 .changes/1.7.0/Features-20230914-074429.yaml delete mode 100644 .changes/1.7.0/Features-20230915-123733.yaml delete mode 100644 .changes/1.7.0/Features-20230915-174428.yaml delete mode 100644 .changes/1.7.0/Features-20230916-120547.yaml delete mode 100644 .changes/1.7.0/Features-20230918-150855.yaml delete mode 100644 .changes/1.7.0/Features-20230919-102148.yaml delete mode 100644 .changes/1.7.0/Features-20230922-112531.yaml delete mode 100644 .changes/1.7.0/Features-20230922-150754.yaml delete mode 100644 .changes/1.7.0/Features-20230926-134728.yaml delete mode 100644 .changes/1.7.0/Features-20230929-154743.yaml delete mode 100644 .changes/1.7.0/Features-20230929-170945.yaml delete mode 100644 .changes/1.7.0/Features-20231004-170155.yaml delete mode 100644 .changes/1.7.0/Features-20231008-134329.yaml delete mode 100644 .changes/1.7.0/Features-20231010-154217.yaml delete mode 100644 .changes/1.7.0/Fixes-20230424-161642.yaml delete mode 100644 .changes/1.7.0/Fixes-20230424-210734.yaml delete mode 100644 .changes/1.7.0/Fixes-20230625-142731.yaml delete mode 100644 .changes/1.7.0/Fixes-20230717-160652.yaml delete mode 100644 .changes/1.7.0/Fixes-20230718-125518.yaml delete mode 100644 .changes/1.7.0/Fixes-20230720-122723.yaml delete mode 100644 .changes/1.7.0/Fixes-20230720-161513.yaml delete mode 100644 .changes/1.7.0/Fixes-20230720-170112.yaml delete mode 100644 .changes/1.7.0/Fixes-20230720-172422.yaml delete mode 100644 .changes/1.7.0/Fixes-20230726-104448.yaml delete mode 100644 .changes/1.7.0/Fixes-20230727-125830.yaml delete mode 100644 .changes/1.7.0/Fixes-20230728-115620.yaml delete mode 100644 .changes/1.7.0/Fixes-20230802-141556.yaml delete mode 100644 .changes/1.7.0/Fixes-20230803-093502.yaml delete mode 100644 .changes/1.7.0/Fixes-20230806-222319.yaml delete mode 100644 .changes/1.7.0/Fixes-20230810-184859.yaml delete mode 100644 .changes/1.7.0/Fixes-20230811-204144.yaml delete mode 100644 .changes/1.7.0/Fixes-20230811-212008.yaml delete mode 100644 .changes/1.7.0/Fixes-20230814-145702.yaml delete mode 100644 .changes/1.7.0/Fixes-20230815-104444.yaml delete mode 100644 .changes/1.7.0/Fixes-20230817-130915.yaml delete mode 100644 .changes/1.7.0/Fixes-20230817-185739.yaml delete mode 100644 .changes/1.7.0/Fixes-20230818-095348.yaml delete mode 100644 .changes/1.7.0/Fixes-20230818-103802.yaml delete mode 100644 .changes/1.7.0/Fixes-20230824-161024.yaml delete mode 100644 .changes/1.7.0/Fixes-20230828-125858.yaml delete mode 100644 .changes/1.7.0/Fixes-20230830-150803.yaml delete mode 100644 .changes/1.7.0/Fixes-20230906-120212.yaml delete mode 100644 .changes/1.7.0/Fixes-20230906-142213.yaml delete mode 100644 .changes/1.7.0/Fixes-20230906-162427.yaml delete mode 100644 .changes/1.7.0/Fixes-20230912-153002.yaml delete mode 100644 .changes/1.7.0/Fixes-20230912-225329.yaml delete mode 100644 .changes/1.7.0/Fixes-20230913-153924.yaml delete mode 100644 .changes/1.7.0/Fixes-20230919-140514.yaml delete mode 100644 .changes/1.7.0/Fixes-20230920-165635.yaml delete mode 100644 .changes/1.7.0/Fixes-20230922-223313.yaml delete mode 100644 .changes/1.7.0/Fixes-20230925-233306.yaml delete mode 100644 .changes/1.7.0/Fixes-20230926-001527.yaml delete mode 100644 .changes/1.7.0/Fixes-20230928-184856.yaml delete mode 100644 .changes/1.7.0/Fixes-20230929-175342.yaml delete mode 100644 .changes/1.7.0/Fixes-20231004-144148.yaml delete mode 100644 .changes/1.7.0/Fixes-20231004-154558.yaml delete mode 100644 .changes/1.7.0/Fixes-20231006-134551.yaml delete mode 100644 .changes/1.7.0/Fixes-20231010-125948.yaml delete mode 100644 .changes/1.7.0/Fixes-20231010-182801.yaml delete mode 100644 .changes/1.7.0/Fixes-20231010-202148.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230718-145428.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230719-124611.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230719-163334.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230724-150654.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230725-102609.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230807-164509.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230809-094834.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230811-100902.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230815-170307.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230817-134548.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230821-134801.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230823-194237.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230830-140231.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230831-164435.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230906-110249.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230906-132435.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230906-141616.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230906-164901.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230912-230619.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20230913-141651.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20231006-093107.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20231011-131211.yaml delete mode 100644 .changes/1.7.0/Under the Hood-20231011-163749.yaml diff --git a/.bumpversion.cfg b/.bumpversion.cfg index fa49edec7b7..2c867d7722c 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.7.0rc1 +current_version = 1.8.0a1 parse = (?P[\d]+) # major version number \.(?P[\d]+) # minor version number \.(?P[\d]+) # patch version number diff --git a/.changes/1.7.0-b1.md b/.changes/1.7.0-b1.md deleted file mode 100644 index ac3d21a0b73..00000000000 --- a/.changes/1.7.0-b1.md +++ /dev/null @@ -1,70 +0,0 @@ -## dbt-core 1.7.0-b1 - August 17, 2023 - -### Breaking Changes - -- Removed the FirstRunResultError and AfterFirstRunResultError event types, using the existing RunResultError in their place. ([#7963](https://github.com/dbt-labs/dbt-core/issues/7963)) - -### Features - -- Enable re-population of metadata vars post-environment change during programmatic invocation ([#8010](https://github.com/dbt-labs/dbt-core/issues/8010)) -- Added support to configure a delimiter for a seed file, defaults to comma ([#3990](https://github.com/dbt-labs/dbt-core/issues/3990)) -- Allow specification of `create_metric: true` on measures ([#8125](https://github.com/dbt-labs/dbt-core/issues/8125)) - -### Fixes - -- Copy dir during `dbt deps` if symlink fails ([#7428](https://github.com/dbt-labs/dbt-core/issues/7428), [#8223](https://github.com/dbt-labs/dbt-core/issues/8223)) -- Fixed double-underline ([#5301](https://github.com/dbt-labs/dbt-core/issues/5301)) -- Copy target_schema from config into snapshot node ([#6745](https://github.com/dbt-labs/dbt-core/issues/6745)) -- Enable converting deprecation warnings to errors ([#8130](https://github.com/dbt-labs/dbt-core/issues/8130)) -- Add status to Parse Inline Error ([#8173](https://github.com/dbt-labs/dbt-core/issues/8173)) -- Ensure `warn_error_options` get serialized in `invocation_args_dict` ([#7694](https://github.com/dbt-labs/dbt-core/issues/7694)) -- Stop detecting materialization macros based on macro name ([#6231](https://github.com/dbt-labs/dbt-core/issues/6231)) -- Update `dbt deps` download retry logic to handle `EOFError` exceptions ([#6653](https://github.com/dbt-labs/dbt-core/issues/6653)) -- Improve handling of CTE injection with ephemeral models ([#8213](https://github.com/dbt-labs/dbt-core/issues/8213)) -- Fix unbound local variable error in `checked_agg_time_dimension_for_measure` ([#8230](https://github.com/dbt-labs/dbt-core/issues/8230)) -- Ensure runtime errors are raised for graph runnable tasks (compile, show, run, etc) ([#8166](https://github.com/dbt-labs/dbt-core/issues/8166)) -- Fix retry not working with log-file-max-bytes ([#8297](https://github.com/dbt-labs/dbt-core/issues/8297)) -- Detect changes to model access, version, or latest_version in state:modified ([#8189](https://github.com/dbt-labs/dbt-core/issues/8189)) -- Add connection status into list of statuses for dbt debug ([#8350](https://github.com/dbt-labs/dbt-core/issues/8350)) -- fix fqn-selection for external versioned models ([#8374](https://github.com/dbt-labs/dbt-core/issues/8374)) -- Fix: DbtInternalError after model that previously ref'd external model is deleted ([#8375](https://github.com/dbt-labs/dbt-core/issues/8375)) -- Fix using list command with path selector and project-dir ([#8385](https://github.com/dbt-labs/dbt-core/issues/8385)) -- Remedy performance regression by only writing run_results.json once. ([#8360](https://github.com/dbt-labs/dbt-core/issues/8360)) - -### Docs - -- Corrected spelling of "Partiton" ([dbt-docs/#8100](https://github.com/dbt-labs/dbt-docs/issues/8100)) -- Remove static SQL codeblock for metrics ([dbt-docs/#436](https://github.com/dbt-labs/dbt-docs/issues/436)) -- fixed comment util.py ([dbt-docs/#None](https://github.com/dbt-labs/dbt-docs/issues/None)) -- Display contract and column constraints on the model page ([dbt-docs/#433](https://github.com/dbt-labs/dbt-docs/issues/433)) -- Display semantic model details in docs ([dbt-docs/#431](https://github.com/dbt-labs/dbt-docs/issues/431)) - -### Under the Hood - -- Refactor flaky test pp_versioned_models ([#7781](https://github.com/dbt-labs/dbt-core/issues/7781)) -- format exception from dbtPlugin.initialize ([#8152](https://github.com/dbt-labs/dbt-core/issues/8152)) -- A way to control maxBytes for a single dbt.log file ([#8199](https://github.com/dbt-labs/dbt-core/issues/8199)) -- Ref expressions with version can now be processed by the latest version of the high-performance dbt-extractor library. ([#7688](https://github.com/dbt-labs/dbt-core/issues/7688)) -- Bump manifest schema version to v11, freeze manifest v10 ([#8333](https://github.com/dbt-labs/dbt-core/issues/8333)) -- add tracking for plugin.get_nodes calls ([#8344](https://github.com/dbt-labs/dbt-core/issues/8344)) -- add internal flag: --no-partial-parse-file-diff to inform whether to compute a file diff during partial parsing ([#8363](https://github.com/dbt-labs/dbt-core/issues/8363)) -- Add return values to a number of functions for mypy ([#8389](https://github.com/dbt-labs/dbt-core/issues/8389)) -- Fix mypy warnings for ManifestLoader.load() ([#8401](https://github.com/dbt-labs/dbt-core/issues/8401)) -- Use python version 3.10.7 in Docker image. ([#8444](https://github.com/dbt-labs/dbt-core/issues/8444)) - -### Dependencies - -- Bump mypy from 1.3.0 to 1.4.0 ([#7912](https://github.com/dbt-labs/dbt-core/pull/7912)) -- Bump mypy from 1.4.0 to 1.4.1 ([#8219](https://github.com/dbt-labs/dbt-core/pull/8219)) -- Update pin for click<9 ([#8232](https://github.com/dbt-labs/dbt-core/pull/8232)) -- Add upper bound to sqlparse pin of <0.5 ([#8236](https://github.com/dbt-labs/dbt-core/pull/8236)) -- Support dbt-semantic-interfaces 0.2.0 ([#8250](https://github.com/dbt-labs/dbt-core/pull/8250)) - -### Contributors -- [@anjutiwari](https://github.com/anjutiwari) ([#7428](https://github.com/dbt-labs/dbt-core/issues/7428), [#8223](https://github.com/dbt-labs/dbt-core/issues/8223)) -- [@d-kaneshiro](https://github.com/d-kaneshiro) ([#None](https://github.com/dbt-labs/dbt-core/issues/None)) -- [@gem7318](https://github.com/gem7318) ([#8010](https://github.com/dbt-labs/dbt-core/issues/8010)) -- [@lllong33](https://github.com/lllong33) ([#5301](https://github.com/dbt-labs/dbt-core/issues/5301)) -- [@marcodamore](https://github.com/marcodamore) ([#436](https://github.com/dbt-labs/dbt-core/issues/436)) -- [@pgoslatara](https://github.com/pgoslatara) ([#8100](https://github.com/dbt-labs/dbt-core/issues/8100)) -- [@ramonvermeulen](https://github.com/ramonvermeulen) ([#3990](https://github.com/dbt-labs/dbt-core/issues/3990)) diff --git a/.changes/1.7.0-b2.md b/.changes/1.7.0-b2.md deleted file mode 100644 index 84c39d987df..00000000000 --- a/.changes/1.7.0-b2.md +++ /dev/null @@ -1,29 +0,0 @@ -## dbt-core 1.7.0-b2 - September 01, 2023 - -### Features - -- Add node attributes related to compilation to run_results.json ([#7519](https://github.com/dbt-labs/dbt-core/issues/7519)) -- Support configuration of semantic models with the addition of enable/disable and group enablement. ([#7968](https://github.com/dbt-labs/dbt-core/issues/7968)) - -### Fixes - -- Add support for swapping materialized views with tables/views and vice versa ([#8449](https://github.com/dbt-labs/dbt-core/issues/8449)) -- Turn breaking changes to contracted models into warnings for unversioned models ([#8384](https://github.com/dbt-labs/dbt-core/issues/8384), [#8282](https://github.com/dbt-labs/dbt-core/issues/8282)) -- Ensure parsing does not break when `window_groupings` is not specified for `non_additive_dimension` ([#8453](https://github.com/dbt-labs/dbt-core/issues/8453)) -- fix ambiguous reference error for tests and versions when model name is duplicated across packages ([#8327](https://github.com/dbt-labs/dbt-core/issues/8327), [#8493](https://github.com/dbt-labs/dbt-core/issues/8493)) -- Fix "Internal Error: Expected node not found in manifest" when depends_on set on ModelNodeArgs ([#8506](https://github.com/dbt-labs/dbt-core/issues/8506)) -- Fix snapshot success message ([#7583](https://github.com/dbt-labs/dbt-core/issues/7583)) - -### Docs - -- Fix newline escapes and improve formatting in docker README ([dbt-docs/#8211](https://github.com/dbt-labs/dbt-docs/issues/8211)) - -### Under the Hood - -- Switch from hologram to mashumaro jsonschema ([#8426](https://github.com/dbt-labs/dbt-core/issues/8426)) -- Re-organize jinja macros: relation-specific in /macros/adapters/relations/, relation agnostic in /macros/relations ([#8449](https://github.com/dbt-labs/dbt-core/issues/8449)) -- Update typing to meet mypy standards ([#8396](https://github.com/dbt-labs/dbt-core/issues/8396)) -- Mypy errors - adapters/factory.py ([#8387](https://github.com/dbt-labs/dbt-core/issues/8387)) - -### Contributors -- [@jamezrin](https://github.com/jamezrin) ([#8211](https://github.com/dbt-labs/dbt-core/issues/8211)) diff --git a/.changes/1.7.0-rc1.md b/.changes/1.7.0-rc1.md deleted file mode 100644 index 44c8200282a..00000000000 --- a/.changes/1.7.0-rc1.md +++ /dev/null @@ -1,78 +0,0 @@ -## dbt-core 1.7.0-rc1 - October 12, 2023 - -### Features - -- add log file of installed packages via dbt deps ([#6643](https://github.com/dbt-labs/dbt-core/issues/6643)) -- Add --no-inject-ephemeral-ctes flag for `compile` command, for usage by linting. ([#8480](https://github.com/dbt-labs/dbt-core/issues/8480)) -- Accept a `dbt-cloud` config in dbt_project.yml ([#8438](https://github.com/dbt-labs/dbt-core/issues/8438)) -- Support atomic replace in the global replace macro ([#8539](https://github.com/dbt-labs/dbt-core/issues/8539)) -- Use translate_type on data_type in model.columns in templates by default, remove no op `TYPE_LABELS` ([#8007](https://github.com/dbt-labs/dbt-core/issues/8007)) -- Add an option to generate static documentation ([#8614](https://github.com/dbt-labs/dbt-core/issues/8614)) -- Allow setting "access" as a config in addition to as a property ([#8383](https://github.com/dbt-labs/dbt-core/issues/8383)) -- Loosen typing requirement on renameable/replaceable relations to Iterable to allow adapters more flexibility in registering relation types, include docstrings as suggestions ([#8647](https://github.com/dbt-labs/dbt-core/issues/8647)) -- Add support for optional label in semantic_models, measures, dimensions and entities. ([#8595](https://github.com/dbt-labs/dbt-core/issues/8595), [#8755](https://github.com/dbt-labs/dbt-core/issues/8755)) -- Allow adapters to include package logs in dbt standard logging ([#7859](https://github.com/dbt-labs/dbt-core/issues/7859)) -- Support storing test failures as views ([#6914](https://github.com/dbt-labs/dbt-core/issues/6914)) -- resolve packages with same git repo and unique subdirectory ([#5374](https://github.com/dbt-labs/dbt-core/issues/5374)) -- Add new ResourceReport event to record memory/cpu/io metrics ([#8342](https://github.com/dbt-labs/dbt-core/issues/8342)) -- Adding `date_spine` macro (and supporting macros) from dbt-utils to dbt-core ([#8172](https://github.com/dbt-labs/dbt-core/issues/8172)) -- Support `fill_nulls_with` and `join_to_timespine` for metric nodes ([#8593](https://github.com/dbt-labs/dbt-core/issues/8593), [#8755](https://github.com/dbt-labs/dbt-core/issues/8755)) -- Raise a warning when a contracted model has a numeric field without scale defined ([#8183](https://github.com/dbt-labs/dbt-core/issues/8183)) -- Added support for retrieving partial catalog information from a schema ([#8521](https://github.com/dbt-labs/dbt-core/issues/8521)) -- Add meta attribute to SemanticModels config ([#8511](https://github.com/dbt-labs/dbt-core/issues/8511)) -- Selectors with docs generate limits catalog generation ([#6014](https://github.com/dbt-labs/dbt-core/issues/6014)) -- Allow freshness to be determined via DBMS metadata for supported adapters ([#8704](https://github.com/dbt-labs/dbt-core/issues/8704)) -- Add support semantic layer SavedQuery node type ([#8594](https://github.com/dbt-labs/dbt-core/issues/8594)) - -### Fixes - -- If --profile specified with dbt-init, create the project with the specified profile ([#6154](https://github.com/dbt-labs/dbt-core/issues/6154)) -- Add explicit support for integers for the show command ([#8153](https://github.com/dbt-labs/dbt-core/issues/8153)) -- Parse the correct schema version from manifest ([#8544](https://github.com/dbt-labs/dbt-core/issues/8544)) -- make version comparison insensitive to order ([#8571](https://github.com/dbt-labs/dbt-core/issues/8571)) -- Update metric helper functions to work with new semantic layer metrics ([#8134](https://github.com/dbt-labs/dbt-core/issues/8134)) -- Disallow cleaning paths outside current working directory ([#8318](https://github.com/dbt-labs/dbt-core/issues/8318)) -- Warn when --state == --target ([#8160](https://github.com/dbt-labs/dbt-core/issues/8160)) -- update dbt show to include limit in DWH query ([#8496,](https://github.com/dbt-labs/dbt-core/issues/8496,), [#8417](https://github.com/dbt-labs/dbt-core/issues/8417)) -- Support quoted parameter list for MultiOption CLI options. ([#8598](https://github.com/dbt-labs/dbt-core/issues/8598)) -- Support global flags passed in after subcommands ([#6497](https://github.com/dbt-labs/dbt-core/issues/6497)) -- Lower bound of `8.0.2` for `click` ([#8683](https://github.com/dbt-labs/dbt-core/issues/8683)) -- Fixes test type edges filter ([#8692](https://github.com/dbt-labs/dbt-core/issues/8692)) -- semantic models in graph selection ([#8589](https://github.com/dbt-labs/dbt-core/issues/8589)) -- Support doc blocks in nested semantic model YAML ([#8509](https://github.com/dbt-labs/dbt-core/issues/8509)) -- avoid double-rendering sql_header in dbt show ([#8739](https://github.com/dbt-labs/dbt-core/issues/8739)) -- Fix tag selection for projects with semantic models ([#8749](https://github.com/dbt-labs/dbt-core/issues/8749)) -- Foreign key constraint on incremental model results in Database Error ([#8022](https://github.com/dbt-labs/dbt-core/issues/8022)) -- Support docs blocks on versioned model column descriptions ([#8540](https://github.com/dbt-labs/dbt-core/issues/8540)) -- Enable seeds to be handled from stored manifest data ([#6875](https://github.com/dbt-labs/dbt-core/issues/6875)) -- Override path-like args in dbt retry ([#8682](https://github.com/dbt-labs/dbt-core/issues/8682)) -- Group updates on unmodified nodes are handled gracefully for state:modified ([#8371](https://github.com/dbt-labs/dbt-core/issues/8371)) -- Partial parsing fix for adding groups and updating models at the same time ([#8697](https://github.com/dbt-labs/dbt-core/issues/8697)) - -### Under the Hood - -- Added more type annotations. ([#8537](https://github.com/dbt-labs/dbt-core/issues/8537)) -- Audit potential circular dependencies ([#8349](https://github.com/dbt-labs/dbt-core/issues/8349)) -- Add functional test for advanced ref override ([#8566](https://github.com/dbt-labs/dbt-core/issues/8566)) -- Add typing to __init__ in base.py ([#8398](https://github.com/dbt-labs/dbt-core/issues/8398)) -- Fix untyped functions in task/runnable.py (mypy warning) ([#8402](https://github.com/dbt-labs/dbt-core/issues/8402)) -- add a test for ephemeral cte injection ([#8225](https://github.com/dbt-labs/dbt-core/issues/8225)) -- Fix test_numeric_values to look for more specific strings ([#8470](https://github.com/dbt-labs/dbt-core/issues/8470)) -- Pin types-requests<2.31.0 in `dev-requirements.txt` ([#8789](https://github.com/dbt-labs/dbt-core/issues/8789)) -- Add warning_tag to UnversionedBreakingChange ([#8827](https://github.com/dbt-labs/dbt-core/issues/8827)) -- Update v10 manifest schema to match 1.6 for testing schema compatibility ([#8835](https://github.com/dbt-labs/dbt-core/issues/8835)) - -### Dependencies - -- Bump docker/build-push-action from 4 to 5 ([#8783](https://github.com/dbt-labs/dbt-core/pull/8783)) -- Upgrade dbt-semantic-interfaces dep to 0.3.0 ([#8819](https://github.com/dbt-labs/dbt-core/pull/8819)) - -### Contributors -- [@benmosher](https://github.com/benmosher) ([#8480](https://github.com/dbt-labs/dbt-core/issues/8480)) -- [@dave-connors-3](https://github.com/dave-connors-3) ([#8153](https://github.com/dbt-labs/dbt-core/issues/8153), [#8589](https://github.com/dbt-labs/dbt-core/issues/8589)) -- [@dylan-murray](https://github.com/dylan-murray) ([#8683](https://github.com/dbt-labs/dbt-core/issues/8683)) -- [@ezraerb](https://github.com/ezraerb) ([#6154](https://github.com/dbt-labs/dbt-core/issues/6154)) -- [@jusbaldw](https://github.com/jusbaldw) ([#6643](https://github.com/dbt-labs/dbt-core/issues/6643)) -- [@mescanne](https://github.com/mescanne) ([#8614](https://github.com/dbt-labs/dbt-core/issues/8614)) -- [@philippeboyd](https://github.com/philippeboyd) ([#5374](https://github.com/dbt-labs/dbt-core/issues/5374)) -- [@renanleme](https://github.com/renanleme) ([#8692](https://github.com/dbt-labs/dbt-core/issues/8692)) diff --git a/.changes/1.7.0/Breaking Changes-20230725-171359.yaml b/.changes/1.7.0/Breaking Changes-20230725-171359.yaml deleted file mode 100644 index 92c34117e84..00000000000 --- a/.changes/1.7.0/Breaking Changes-20230725-171359.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Breaking Changes -body: Removed the FirstRunResultError and AfterFirstRunResultError event types, using - the existing RunResultError in their place. -time: 2023-07-25T17:13:59.441682-04:00 -custom: - Author: peterallenwebb - Issue: "7963" diff --git a/.changes/1.7.0/Dependencies-20230621-005752.yaml b/.changes/1.7.0/Dependencies-20230621-005752.yaml deleted file mode 100644 index badef6c30b4..00000000000 --- a/.changes/1.7.0/Dependencies-20230621-005752.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Bump mypy from 1.3.0 to 1.4.0" -time: 2023-06-21T00:57:52.00000Z -custom: - Author: dependabot[bot] - PR: 7912 diff --git a/.changes/1.7.0/Dependencies-20230726-201740.yaml b/.changes/1.7.0/Dependencies-20230726-201740.yaml deleted file mode 100644 index d75ddf467d7..00000000000 --- a/.changes/1.7.0/Dependencies-20230726-201740.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Bump mypy from 1.4.0 to 1.4.1" -time: 2023-07-26T20:17:40.00000Z -custom: - Author: dependabot[bot] - PR: 8219 diff --git a/.changes/1.7.0/Dependencies-20230727-145703.yaml b/.changes/1.7.0/Dependencies-20230727-145703.yaml deleted file mode 100644 index 6cc64bf5102..00000000000 --- a/.changes/1.7.0/Dependencies-20230727-145703.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Dependencies -body: Update pin for click<9 -time: 2023-07-27T14:57:03.180458-05:00 -custom: - Author: emmyoop - PR: "8232" diff --git a/.changes/1.7.0/Dependencies-20230727-145726.yaml b/.changes/1.7.0/Dependencies-20230727-145726.yaml deleted file mode 100644 index febecde9db9..00000000000 --- a/.changes/1.7.0/Dependencies-20230727-145726.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Dependencies -body: Add upper bound to sqlparse pin of <0.5 -time: 2023-07-27T14:57:26.40416-05:00 -custom: - Author: emmyoop - PR: "8236" diff --git a/.changes/1.7.0/Dependencies-20230728-135227.yaml b/.changes/1.7.0/Dependencies-20230728-135227.yaml deleted file mode 100644 index 3373d055c3e..00000000000 --- a/.changes/1.7.0/Dependencies-20230728-135227.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Dependencies -body: Support dbt-semantic-interfaces 0.2.0 -time: 2023-07-28T13:52:27.207241-07:00 -custom: - Author: QMalcolm - PR: "8250" diff --git a/.changes/1.7.0/Dependencies-20231005-151850.yaml b/.changes/1.7.0/Dependencies-20231005-151850.yaml deleted file mode 100644 index 211e5cb0585..00000000000 --- a/.changes/1.7.0/Dependencies-20231005-151850.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: "Dependencies" -body: "Bump docker/build-push-action from 4 to 5" -time: 2023-10-05T15:18:50.00000Z -custom: - Author: dependabot[bot] - PR: 8783 diff --git a/.changes/1.7.0/Dependencies-20231011-022252.yaml b/.changes/1.7.0/Dependencies-20231011-022252.yaml deleted file mode 100644 index 4a7d891f3e2..00000000000 --- a/.changes/1.7.0/Dependencies-20231011-022252.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Dependencies -body: Upgrade dbt-semantic-interfaces dep to 0.3.0 -time: 2023-10-11T02:22:52.231648-07:00 -custom: - Author: QMalcolm - PR: "8819" diff --git a/.changes/1.7.0/Docs-20230715-200907.yaml b/.changes/1.7.0/Docs-20230715-200907.yaml deleted file mode 100644 index fe1792e18aa..00000000000 --- a/.changes/1.7.0/Docs-20230715-200907.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Docs -body: Corrected spelling of "Partiton" -time: 2023-07-15T20:09:07.057361092+02:00 -custom: - Author: pgoslatara - Issue: "8100" diff --git a/.changes/1.7.0/Docs-20230718-192422.yaml b/.changes/1.7.0/Docs-20230718-192422.yaml deleted file mode 100644 index ab034ea5582..00000000000 --- a/.changes/1.7.0/Docs-20230718-192422.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Docs -body: Remove static SQL codeblock for metrics -time: 2023-07-18T19:24:22.155323+02:00 -custom: - Author: marcodamore - Issue: "436" diff --git a/.changes/1.7.0/Docs-20230727-170900.yaml b/.changes/1.7.0/Docs-20230727-170900.yaml deleted file mode 100644 index a34f10c47db..00000000000 --- a/.changes/1.7.0/Docs-20230727-170900.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Docs -body: fixed comment util.py -time: 2023-07-27T17:09:00.089237+09:00 -custom: - Author: d-kaneshiro - Issue: None diff --git a/.changes/1.7.0/Docs-20230728-193438.yaml b/.changes/1.7.0/Docs-20230728-193438.yaml deleted file mode 100644 index 612b15e81b9..00000000000 --- a/.changes/1.7.0/Docs-20230728-193438.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Docs -body: Fix newline escapes and improve formatting in docker README -time: 2023-07-28T19:34:38.351042747+02:00 -custom: - Author: jamezrin - Issue: "8211" diff --git a/.changes/1.7.0/Docs-20230804-131815.yaml b/.changes/1.7.0/Docs-20230804-131815.yaml deleted file mode 100644 index e6c66c27499..00000000000 --- a/.changes/1.7.0/Docs-20230804-131815.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Docs -body: Display contract and column constraints on the model page -time: 2023-08-04T13:18:15.627005-05:00 -custom: - Author: emmyoop - Issue: "433" diff --git a/.changes/1.7.0/Docs-20230807-152548.yaml b/.changes/1.7.0/Docs-20230807-152548.yaml deleted file mode 100644 index 84e65bd6839..00000000000 --- a/.changes/1.7.0/Docs-20230807-152548.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Docs -body: Display semantic model details in docs -time: 2023-08-07T15:25:48.711627-05:00 -custom: - Author: emmyoop - Issue: "431" diff --git a/.changes/1.7.0/Features-20230125-165933.yaml b/.changes/1.7.0/Features-20230125-165933.yaml deleted file mode 100644 index 0a20fe23b7e..00000000000 --- a/.changes/1.7.0/Features-20230125-165933.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: add log file of installed packages via dbt deps -time: 2023-01-25T16:59:33.786304-05:00 -custom: - Author: jusbaldw ChenyuLInx - Issue: "6643" diff --git a/.changes/1.7.0/Features-20230702-122813.yaml b/.changes/1.7.0/Features-20230702-122813.yaml deleted file mode 100644 index cc5bd1945e6..00000000000 --- a/.changes/1.7.0/Features-20230702-122813.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Features -body: Enable re-population of metadata vars post-environment change during programmatic - invocation -time: 2023-07-02T12:28:13.416305-04:00 -custom: - Author: gem7318 - Issue: "8010" diff --git a/.changes/1.7.0/Features-20230714-202445.yaml b/.changes/1.7.0/Features-20230714-202445.yaml deleted file mode 100644 index c72dfb0e8ea..00000000000 --- a/.changes/1.7.0/Features-20230714-202445.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Added support to configure a delimiter for a seed file, defaults to comma -time: 2023-07-14T20:24:45.513847165+02:00 -custom: - Author: ramonvermeulen - Issue: "3990" diff --git a/.changes/1.7.0/Features-20230803-151824.yaml b/.changes/1.7.0/Features-20230803-151824.yaml deleted file mode 100644 index 11d3184816a..00000000000 --- a/.changes/1.7.0/Features-20230803-151824.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: 'Allow specification of `create_metric: true` on measures' -time: 2023-08-03T15:18:24.351003-07:00 -custom: - Author: QMalcolm - Issue: "8125" diff --git a/.changes/1.7.0/Features-20230821-103357.yaml b/.changes/1.7.0/Features-20230821-103357.yaml deleted file mode 100644 index 24f165beee2..00000000000 --- a/.changes/1.7.0/Features-20230821-103357.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Add node attributes related to compilation to run_results.json -time: 2023-08-21T10:33:57.200883-04:00 -custom: - Author: peterallenwebb - Issue: "7519" diff --git a/.changes/1.7.0/Features-20230823-140407.yaml b/.changes/1.7.0/Features-20230823-140407.yaml deleted file mode 100644 index 2b5101ecf11..00000000000 --- a/.changes/1.7.0/Features-20230823-140407.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Add --no-inject-ephemeral-ctes flag for `compile` command, for usage by linting. -time: 2023-08-23T14:04:07.617476-04:00 -custom: - Author: benmosher - Issue: "8480" diff --git a/.changes/1.7.0/Features-20230828-092100.yaml b/.changes/1.7.0/Features-20230828-092100.yaml deleted file mode 100644 index e765217bd92..00000000000 --- a/.changes/1.7.0/Features-20230828-092100.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Support configuration of semantic models with the addition of enable/disable and group enablement. -time: 2023-08-28T09:21:00.551633-05:00 -custom: - Author: emmyoop - Issue: "7968" diff --git a/.changes/1.7.0/Features-20230830-212828.yaml b/.changes/1.7.0/Features-20230830-212828.yaml deleted file mode 100644 index 935256b9c70..00000000000 --- a/.changes/1.7.0/Features-20230830-212828.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Accept a `dbt-cloud` config in dbt_project.yml -time: 2023-08-30T21:28:28.976746-05:00 -custom: - Author: emmyoop - Issue: "8438" diff --git a/.changes/1.7.0/Features-20230831-204804.yaml b/.changes/1.7.0/Features-20230831-204804.yaml deleted file mode 100644 index 3e13de8d334..00000000000 --- a/.changes/1.7.0/Features-20230831-204804.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Support atomic replace in the global replace macro -time: 2023-08-31T20:48:04.098933-04:00 -custom: - Author: mikealfare - Issue: "8539" diff --git a/.changes/1.7.0/Features-20230907-161831.yaml b/.changes/1.7.0/Features-20230907-161831.yaml deleted file mode 100644 index bf8f64a47b0..00000000000 --- a/.changes/1.7.0/Features-20230907-161831.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Use translate_type on data_type in model.columns in templates by default, remove no op `TYPE_LABELS` -time: 2023-09-07T16:18:31.428161-04:00 -custom: - Author: gshank - Issue: "8007" diff --git a/.changes/1.7.0/Features-20230911-144126.yaml b/.changes/1.7.0/Features-20230911-144126.yaml deleted file mode 100644 index c494b3aeb71..00000000000 --- a/.changes/1.7.0/Features-20230911-144126.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Add an option to generate static documentation -time: 2023-09-11T14:41:26.274655701Z -custom: - Author: mescanne - Issue: "8614" diff --git a/.changes/1.7.0/Features-20230912-153013.yaml b/.changes/1.7.0/Features-20230912-153013.yaml deleted file mode 100644 index 8def6f4878a..00000000000 --- a/.changes/1.7.0/Features-20230912-153013.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Allow setting "access" as a config in addition to as a property -time: 2023-09-12T15:30:13.859595-04:00 -custom: - Author: gshank - Issue: "8383" diff --git a/.changes/1.7.0/Features-20230913-182707.yaml b/.changes/1.7.0/Features-20230913-182707.yaml deleted file mode 100644 index 7f3009ad116..00000000000 --- a/.changes/1.7.0/Features-20230913-182707.yaml +++ /dev/null @@ -1,8 +0,0 @@ -kind: Features -body: Loosen typing requirement on renameable/replaceable relations to Iterable to - allow adapters more flexibility in registering relation types, include docstrings - as suggestions -time: 2023-09-13T18:27:07.974612-04:00 -custom: - Author: mikealfare - Issue: "8647" diff --git a/.changes/1.7.0/Features-20230914-074429.yaml b/.changes/1.7.0/Features-20230914-074429.yaml deleted file mode 100644 index aaba391af1c..00000000000 --- a/.changes/1.7.0/Features-20230914-074429.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Features -body: Add support for optional label in semantic_models, measures, dimensions and - entities. -time: 2023-09-14T07:44:29.828199-05:00 -custom: - Author: emmyoop - Issue: 8595 8755 diff --git a/.changes/1.7.0/Features-20230915-123733.yaml b/.changes/1.7.0/Features-20230915-123733.yaml deleted file mode 100644 index 146ad8ef89a..00000000000 --- a/.changes/1.7.0/Features-20230915-123733.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: 'Allow adapters to include package logs in dbt standard logging ' -time: 2023-09-15T12:37:33.862862-07:00 -custom: - Author: colin-rogers-dbt - Issue: "7859" diff --git a/.changes/1.7.0/Features-20230915-174428.yaml b/.changes/1.7.0/Features-20230915-174428.yaml deleted file mode 100644 index 1558d349463..00000000000 --- a/.changes/1.7.0/Features-20230915-174428.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Support storing test failures as views -time: 2023-09-15T17:44:28.833877-04:00 -custom: - Author: mikealfare - Issue: "6914" diff --git a/.changes/1.7.0/Features-20230916-120547.yaml b/.changes/1.7.0/Features-20230916-120547.yaml deleted file mode 100644 index c31081ca053..00000000000 --- a/.changes/1.7.0/Features-20230916-120547.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: resolve packages with same git repo and unique subdirectory -time: 2023-09-16T12:05:47.353417149-04:00 -custom: - Author: philippeboyd - Issue: "5374" diff --git a/.changes/1.7.0/Features-20230918-150855.yaml b/.changes/1.7.0/Features-20230918-150855.yaml deleted file mode 100644 index 3957c9122b7..00000000000 --- a/.changes/1.7.0/Features-20230918-150855.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Support quoted parameter list for MultiOption CLI options. -time: 2023-09-18T15:08:55.625412-05:00 -custom: - Author: emmyoop - Issue: "8598" diff --git a/.changes/1.7.0/Features-20230919-102148.yaml b/.changes/1.7.0/Features-20230919-102148.yaml deleted file mode 100644 index a2c171c6e4a..00000000000 --- a/.changes/1.7.0/Features-20230919-102148.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Add new ResourceReport event to record memory/cpu/io metrics -time: 2023-09-19T10:21:48.772635-04:00 -custom: - Author: peterallenwebb - Issue: "8342" diff --git a/.changes/1.7.0/Features-20230922-112531.yaml b/.changes/1.7.0/Features-20230922-112531.yaml deleted file mode 100644 index 99af15448f5..00000000000 --- a/.changes/1.7.0/Features-20230922-112531.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Adding `date_spine` macro (and supporting macros) from dbt-utils to dbt-core -time: 2023-09-22T11:25:31.383445-07:00 -custom: - Author: QMalcolm - Issue: "8172" diff --git a/.changes/1.7.0/Features-20230922-150754.yaml b/.changes/1.7.0/Features-20230922-150754.yaml deleted file mode 100644 index 8245fb96761..00000000000 --- a/.changes/1.7.0/Features-20230922-150754.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Support `fill_nulls_with` and `join_to_timespine` for metric nodes -time: 2023-09-22T15:07:54.981752-07:00 -custom: - Author: QMalcolm emmyoop - Issue: 8593 8755 diff --git a/.changes/1.7.0/Features-20230926-134728.yaml b/.changes/1.7.0/Features-20230926-134728.yaml deleted file mode 100644 index 9b1e3157208..00000000000 --- a/.changes/1.7.0/Features-20230926-134728.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Raise a warning when a contracted model has a numeric field without scale defined -time: 2023-09-26T13:47:28.645383-05:00 -custom: - Author: emmyoop - Issue: "8183" diff --git a/.changes/1.7.0/Features-20230929-154743.yaml b/.changes/1.7.0/Features-20230929-154743.yaml deleted file mode 100644 index b3acb9a034c..00000000000 --- a/.changes/1.7.0/Features-20230929-154743.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Added support for retrieving partial catalog information from a schema -time: 2023-09-29T15:47:43.612438-04:00 -custom: - Author: peterallenwebb - Issue: "8521" diff --git a/.changes/1.7.0/Features-20230929-170945.yaml b/.changes/1.7.0/Features-20230929-170945.yaml deleted file mode 100644 index 92a2ce484d1..00000000000 --- a/.changes/1.7.0/Features-20230929-170945.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Add meta attribute to SemanticModels config -time: 2023-09-29T17:09:45.0354-05:00 -custom: - Author: emmyoop - Issue: "8511" diff --git a/.changes/1.7.0/Features-20231004-170155.yaml b/.changes/1.7.0/Features-20231004-170155.yaml deleted file mode 100644 index bf1f124b14f..00000000000 --- a/.changes/1.7.0/Features-20231004-170155.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Selectors with docs generate limits catalog generation -time: 2023-10-04T17:01:55.845479-04:00 -custom: - Author: gshank - Issue: "6014" diff --git a/.changes/1.7.0/Features-20231008-134329.yaml b/.changes/1.7.0/Features-20231008-134329.yaml deleted file mode 100644 index 84a5ffb4f26..00000000000 --- a/.changes/1.7.0/Features-20231008-134329.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Allow freshness to be determined via DBMS metadata for supported adapters -time: 2023-10-08T13:43:29.884766-04:00 -custom: - Author: peterallenwebb - Issue: "8704" diff --git a/.changes/1.7.0/Features-20231010-154217.yaml b/.changes/1.7.0/Features-20231010-154217.yaml deleted file mode 100644 index e289e124ffa..00000000000 --- a/.changes/1.7.0/Features-20231010-154217.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Features -body: Add support semantic layer SavedQuery node type -time: 2023-10-10T15:42:17.796231-07:00 -custom: - Author: QMalcolm - Issue: "8594" diff --git a/.changes/1.7.0/Fixes-20230424-161642.yaml b/.changes/1.7.0/Fixes-20230424-161642.yaml deleted file mode 100644 index 1eae7a7bd32..00000000000 --- a/.changes/1.7.0/Fixes-20230424-161642.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: If --profile specified with dbt-init, create the project with the specified - profile -time: 2023-04-24T16:16:42.994547-04:00 -custom: - Author: ezraerb - Issue: "6154" diff --git a/.changes/1.7.0/Fixes-20230424-210734.yaml b/.changes/1.7.0/Fixes-20230424-210734.yaml deleted file mode 100644 index 3f70881eb90..00000000000 --- a/.changes/1.7.0/Fixes-20230424-210734.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Copy dir during `dbt deps` if symlink fails -time: 2023-04-24T21:07:34.336797+05:30 -custom: - Author: anjutiwari - Issue: "7428 8223" diff --git a/.changes/1.7.0/Fixes-20230625-142731.yaml b/.changes/1.7.0/Fixes-20230625-142731.yaml deleted file mode 100644 index 593fd8b9733..00000000000 --- a/.changes/1.7.0/Fixes-20230625-142731.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Fixed double-underline -time: 2023-06-25T14:27:31.231253719+08:00 -custom: - Author: lllong33 - Issue: "5301" diff --git a/.changes/1.7.0/Fixes-20230717-160652.yaml b/.changes/1.7.0/Fixes-20230717-160652.yaml deleted file mode 100644 index 8c63a584db9..00000000000 --- a/.changes/1.7.0/Fixes-20230717-160652.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Copy target_schema from config into snapshot node -time: 2023-07-17T16:06:52.957724-04:00 -custom: - Author: gshank - Issue: "6745" diff --git a/.changes/1.7.0/Fixes-20230718-125518.yaml b/.changes/1.7.0/Fixes-20230718-125518.yaml deleted file mode 100644 index be3c7e9d8ed..00000000000 --- a/.changes/1.7.0/Fixes-20230718-125518.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Enable converting deprecation warnings to errors -time: 2023-07-18T12:55:18.03914-04:00 -custom: - Author: michelleark - Issue: "8130" diff --git a/.changes/1.7.0/Fixes-20230720-122723.yaml b/.changes/1.7.0/Fixes-20230720-122723.yaml deleted file mode 100644 index 8c390f6fbe3..00000000000 --- a/.changes/1.7.0/Fixes-20230720-122723.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Add status to Parse Inline Error -time: 2023-07-20T12:27:23.085084-07:00 -custom: - Author: ChenyuLInx - Issue: "8173" diff --git a/.changes/1.7.0/Fixes-20230720-161513.yaml b/.changes/1.7.0/Fixes-20230720-161513.yaml deleted file mode 100644 index 9dd9c291cf3..00000000000 --- a/.changes/1.7.0/Fixes-20230720-161513.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Ensure `warn_error_options` get serialized in `invocation_args_dict` -time: 2023-07-20T16:15:13.761813-07:00 -custom: - Author: QMalcolm - Issue: "7694" diff --git a/.changes/1.7.0/Fixes-20230720-170112.yaml b/.changes/1.7.0/Fixes-20230720-170112.yaml deleted file mode 100644 index 9947afceafe..00000000000 --- a/.changes/1.7.0/Fixes-20230720-170112.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Stop detecting materialization macros based on macro name -time: 2023-07-20T17:01:12.496238-07:00 -custom: - Author: QMalcolm - Issue: "6231" diff --git a/.changes/1.7.0/Fixes-20230720-172422.yaml b/.changes/1.7.0/Fixes-20230720-172422.yaml deleted file mode 100644 index 9bf2307f48a..00000000000 --- a/.changes/1.7.0/Fixes-20230720-172422.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Update `dbt deps` download retry logic to handle `EOFError` exceptions -time: 2023-07-20T17:24:22.969951-07:00 -custom: - Author: QMalcolm - Issue: "6653" diff --git a/.changes/1.7.0/Fixes-20230726-104448.yaml b/.changes/1.7.0/Fixes-20230726-104448.yaml deleted file mode 100644 index 0c8e55dd6b9..00000000000 --- a/.changes/1.7.0/Fixes-20230726-104448.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Improve handling of CTE injection with ephemeral models -time: 2023-07-26T10:44:48.888451-04:00 -custom: - Author: gshank - Issue: "8213" diff --git a/.changes/1.7.0/Fixes-20230727-125830.yaml b/.changes/1.7.0/Fixes-20230727-125830.yaml deleted file mode 100644 index 0dc4bdad6e0..00000000000 --- a/.changes/1.7.0/Fixes-20230727-125830.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Fix unbound local variable error in `checked_agg_time_dimension_for_measure` -time: 2023-07-27T12:58:30.673803-07:00 -custom: - Author: QMalcolm - Issue: "8230" diff --git a/.changes/1.7.0/Fixes-20230728-115620.yaml b/.changes/1.7.0/Fixes-20230728-115620.yaml deleted file mode 100644 index 2c61ce6baa0..00000000000 --- a/.changes/1.7.0/Fixes-20230728-115620.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: Ensure runtime errors are raised for graph runnable tasks (compile, show, run, - etc) -time: 2023-07-28T11:56:20.863718-04:00 -custom: - Author: michelleark - Issue: "8166" diff --git a/.changes/1.7.0/Fixes-20230802-141556.yaml b/.changes/1.7.0/Fixes-20230802-141556.yaml deleted file mode 100644 index 8b96ccab5c7..00000000000 --- a/.changes/1.7.0/Fixes-20230802-141556.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Fix retry not working with log-file-max-bytes -time: 2023-08-02T14:15:56.306027-07:00 -custom: - Author: ChenyuLInx - Issue: "8297" diff --git a/.changes/1.7.0/Fixes-20230803-093502.yaml b/.changes/1.7.0/Fixes-20230803-093502.yaml deleted file mode 100644 index ffa0b3aba1c..00000000000 --- a/.changes/1.7.0/Fixes-20230803-093502.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Add explicit support for integers for the show command -time: 2023-08-03T09:35:02.163968-05:00 -custom: - Author: dave-connors-3 - Issue: "8153" diff --git a/.changes/1.7.0/Fixes-20230806-222319.yaml b/.changes/1.7.0/Fixes-20230806-222319.yaml deleted file mode 100644 index cd6a0ec9ff1..00000000000 --- a/.changes/1.7.0/Fixes-20230806-222319.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Detect changes to model access, version, or latest_version in state:modified -time: 2023-08-06T22:23:19.166334-04:00 -custom: - Author: michelleark - Issue: "8189" diff --git a/.changes/1.7.0/Fixes-20230810-184859.yaml b/.changes/1.7.0/Fixes-20230810-184859.yaml deleted file mode 100644 index 03dcdffa607..00000000000 --- a/.changes/1.7.0/Fixes-20230810-184859.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Add connection status into list of statuses for dbt debug -time: 2023-08-10T18:48:59.221344+01:00 -custom: - Author: aranke - Issue: "8350" diff --git a/.changes/1.7.0/Fixes-20230811-204144.yaml b/.changes/1.7.0/Fixes-20230811-204144.yaml deleted file mode 100644 index 7295edef0e1..00000000000 --- a/.changes/1.7.0/Fixes-20230811-204144.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: fix fqn-selection for external versioned models -time: 2023-08-11T20:41:44.725144-04:00 -custom: - Author: michelleark - Issue: "8374" diff --git a/.changes/1.7.0/Fixes-20230811-212008.yaml b/.changes/1.7.0/Fixes-20230811-212008.yaml deleted file mode 100644 index 8ed173769b9..00000000000 --- a/.changes/1.7.0/Fixes-20230811-212008.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: 'Fix: DbtInternalError after model that previously ref''d external model is - deleted' -time: 2023-08-11T21:20:08.145554-04:00 -custom: - Author: michelleark - Issue: "8375" diff --git a/.changes/1.7.0/Fixes-20230814-145702.yaml b/.changes/1.7.0/Fixes-20230814-145702.yaml deleted file mode 100644 index 248a47c8a5f..00000000000 --- a/.changes/1.7.0/Fixes-20230814-145702.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Fix using list command with path selector and project-dir -time: 2023-08-14T14:57:02.02816-04:00 -custom: - Author: gshank - Issue: "8385" diff --git a/.changes/1.7.0/Fixes-20230815-104444.yaml b/.changes/1.7.0/Fixes-20230815-104444.yaml deleted file mode 100644 index 918c6da1c82..00000000000 --- a/.changes/1.7.0/Fixes-20230815-104444.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Remedy performance regression by only writing run_results.json once. -time: 2023-08-15T10:44:44.836991-04:00 -custom: - Author: peterallenwebb - Issue: "8360" diff --git a/.changes/1.7.0/Fixes-20230817-130915.yaml b/.changes/1.7.0/Fixes-20230817-130915.yaml deleted file mode 100644 index 2bd199925a7..00000000000 --- a/.changes/1.7.0/Fixes-20230817-130915.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Use python version 3.10.7 in Docker image. -time: 2023-08-17T13:09:15.936349-05:00 -custom: - Author: McKnight-42 - Issue: "8444" diff --git a/.changes/1.7.0/Fixes-20230817-185739.yaml b/.changes/1.7.0/Fixes-20230817-185739.yaml deleted file mode 100644 index 74b1ed7551e..00000000000 --- a/.changes/1.7.0/Fixes-20230817-185739.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Add support for swapping materialized views with tables/views and vice versa -time: 2023-08-17T18:57:39.01958-04:00 -custom: - Author: mikealfare - Issue: "8449" diff --git a/.changes/1.7.0/Fixes-20230818-095348.yaml b/.changes/1.7.0/Fixes-20230818-095348.yaml deleted file mode 100644 index 95c69ee5501..00000000000 --- a/.changes/1.7.0/Fixes-20230818-095348.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Ensure parsing does not break when `window_groupings` is not specified for `non_additive_dimension` -time: 2023-08-18T09:53:48.154848-07:00 -custom: - Author: QMalcolm - Issue: "8453" diff --git a/.changes/1.7.0/Fixes-20230818-103802.yaml b/.changes/1.7.0/Fixes-20230818-103802.yaml deleted file mode 100644 index d356b1ee575..00000000000 --- a/.changes/1.7.0/Fixes-20230818-103802.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Turn breaking changes to contracted models into warnings for unversioned models -time: 2023-08-18T10:38:02.251286-05:00 -custom: - Author: emmyoop - Issue: 8384 8282 diff --git a/.changes/1.7.0/Fixes-20230824-161024.yaml b/.changes/1.7.0/Fixes-20230824-161024.yaml deleted file mode 100644 index d39ee14ce99..00000000000 --- a/.changes/1.7.0/Fixes-20230824-161024.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: fix ambiguous reference error for tests and versions when model name is duplicated across - packages -time: 2023-08-24T16:10:24.437362-04:00 -custom: - Author: michelleark - Issue: "8327 8493" diff --git a/.changes/1.7.0/Fixes-20230828-125858.yaml b/.changes/1.7.0/Fixes-20230828-125858.yaml deleted file mode 100644 index 2346370c485..00000000000 --- a/.changes/1.7.0/Fixes-20230828-125858.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Fixes -body: 'Fix "Internal Error: Expected node not found in manifest" when - depends_on set on ModelNodeArgs' -time: 2023-08-28T12:58:58.061228-04:00 -custom: - Author: michelleark - Issue: "8506" diff --git a/.changes/1.7.0/Fixes-20230830-150803.yaml b/.changes/1.7.0/Fixes-20230830-150803.yaml deleted file mode 100644 index b26e7e446dd..00000000000 --- a/.changes/1.7.0/Fixes-20230830-150803.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Fix snapshot success message -time: 2023-08-30T15:08:03.429373-04:00 -custom: - Author: gshank - Issue: "7583" diff --git a/.changes/1.7.0/Fixes-20230906-120212.yaml b/.changes/1.7.0/Fixes-20230906-120212.yaml deleted file mode 100644 index f6237393707..00000000000 --- a/.changes/1.7.0/Fixes-20230906-120212.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Update metric helper functions to work with new semantic layer metrics -time: 2023-09-06T12:02:12.156534-07:00 -custom: - Author: QMalcolm - Issue: "8134" diff --git a/.changes/1.7.0/Fixes-20230906-142213.yaml b/.changes/1.7.0/Fixes-20230906-142213.yaml deleted file mode 100644 index 175ffc9afd0..00000000000 --- a/.changes/1.7.0/Fixes-20230906-142213.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: make version comparison insensitive to order -time: 2023-09-06T14:22:13.114549-04:00 -custom: - Author: michelleark - Issue: "8571" diff --git a/.changes/1.7.0/Fixes-20230906-162427.yaml b/.changes/1.7.0/Fixes-20230906-162427.yaml deleted file mode 100644 index 6b45ab72b59..00000000000 --- a/.changes/1.7.0/Fixes-20230906-162427.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Parse the correct schema version from manifest -time: 2023-09-06T16:24:27.849069+01:00 -custom: - Author: aranke - Issue: "8544" diff --git a/.changes/1.7.0/Fixes-20230912-153002.yaml b/.changes/1.7.0/Fixes-20230912-153002.yaml deleted file mode 100644 index 86382cdbfb4..00000000000 --- a/.changes/1.7.0/Fixes-20230912-153002.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Disallow cleaning paths outside current working directory -time: 2023-09-12T15:30:02.089967+01:00 -custom: - Author: aranke - Issue: "8318" diff --git a/.changes/1.7.0/Fixes-20230912-225329.yaml b/.changes/1.7.0/Fixes-20230912-225329.yaml deleted file mode 100644 index 9b88cf26788..00000000000 --- a/.changes/1.7.0/Fixes-20230912-225329.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Warn when --state == --target -time: 2023-09-12T22:53:29.869746+01:00 -custom: - Author: aranke - Issue: "8160" diff --git a/.changes/1.7.0/Fixes-20230913-153924.yaml b/.changes/1.7.0/Fixes-20230913-153924.yaml deleted file mode 100644 index c61452174de..00000000000 --- a/.changes/1.7.0/Fixes-20230913-153924.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: 'update dbt show to include limit in DWH query ' -time: 2023-09-13T15:39:24.591805+01:00 -custom: - Author: michelleark - Issue: 8496, 8417 diff --git a/.changes/1.7.0/Fixes-20230919-140514.yaml b/.changes/1.7.0/Fixes-20230919-140514.yaml deleted file mode 100644 index 7990e1fabf8..00000000000 --- a/.changes/1.7.0/Fixes-20230919-140514.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Support global flags passed in after subcommands -time: 2023-09-19T14:05:14.600303+01:00 -custom: - Author: aranke - Issue: "6497" diff --git a/.changes/1.7.0/Fixes-20230920-165635.yaml b/.changes/1.7.0/Fixes-20230920-165635.yaml deleted file mode 100644 index d5c36319ee4..00000000000 --- a/.changes/1.7.0/Fixes-20230920-165635.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Lower bound of `8.0.2` for `click` -time: 2023-09-20T16:56:35.484024-06:00 -custom: - Author: dylan-murray dbeatty10 - Issue: "8683" diff --git a/.changes/1.7.0/Fixes-20230922-223313.yaml b/.changes/1.7.0/Fixes-20230922-223313.yaml deleted file mode 100644 index 3caf1cf2f96..00000000000 --- a/.changes/1.7.0/Fixes-20230922-223313.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Fixes test type edges filter -time: 2023-09-22T22:33:13.200662+02:00 -custom: - Author: renanleme - Issue: "8692" diff --git a/.changes/1.7.0/Fixes-20230925-233306.yaml b/.changes/1.7.0/Fixes-20230925-233306.yaml deleted file mode 100644 index 1e078932bf7..00000000000 --- a/.changes/1.7.0/Fixes-20230925-233306.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: semantic models in graph selection -time: 2023-09-25T23:33:06.754344+01:00 -custom: - Author: dave-connors-3 michelleark - Issue: "8589" diff --git a/.changes/1.7.0/Fixes-20230926-001527.yaml b/.changes/1.7.0/Fixes-20230926-001527.yaml deleted file mode 100644 index 53d6b9151fd..00000000000 --- a/.changes/1.7.0/Fixes-20230926-001527.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Support doc blocks in nested semantic model YAML -time: 2023-09-26T00:15:27.328363+01:00 -custom: - Author: aranke - Issue: "8509" diff --git a/.changes/1.7.0/Fixes-20230928-184856.yaml b/.changes/1.7.0/Fixes-20230928-184856.yaml deleted file mode 100644 index 9f18fae5aeb..00000000000 --- a/.changes/1.7.0/Fixes-20230928-184856.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: avoid double-rendering sql_header in dbt show -time: 2023-09-28T18:48:56.419428+01:00 -custom: - Author: michelleark - Issue: "8739" diff --git a/.changes/1.7.0/Fixes-20230929-175342.yaml b/.changes/1.7.0/Fixes-20230929-175342.yaml deleted file mode 100644 index 190e3a26588..00000000000 --- a/.changes/1.7.0/Fixes-20230929-175342.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Fix tag selection for projects with semantic models -time: 2023-09-29T17:53:42.960596+02:00 -custom: - Author: jtcohen6 - Issue: "8749" diff --git a/.changes/1.7.0/Fixes-20231004-144148.yaml b/.changes/1.7.0/Fixes-20231004-144148.yaml deleted file mode 100644 index 9ceeb6c9f3c..00000000000 --- a/.changes/1.7.0/Fixes-20231004-144148.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Support docs blocks on versioned model column descriptions -time: 2023-10-04T14:41:48.843486-05:00 -custom: - Author: emmyoop - Issue: "8540" diff --git a/.changes/1.7.0/Fixes-20231004-154558.yaml b/.changes/1.7.0/Fixes-20231004-154558.yaml deleted file mode 100644 index 9f26a05f870..00000000000 --- a/.changes/1.7.0/Fixes-20231004-154558.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Foreign key constraint on incremental model results in Database Error -time: 2023-10-04T15:45:58.298548+01:00 -custom: - Author: aranke - Issue: "8022" diff --git a/.changes/1.7.0/Fixes-20231006-134551.yaml b/.changes/1.7.0/Fixes-20231006-134551.yaml deleted file mode 100644 index 9dea4f6e194..00000000000 --- a/.changes/1.7.0/Fixes-20231006-134551.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Enable seeds to be handled from stored manifest data -time: 2023-10-06T13:45:51.925546-04:00 -custom: - Author: michelleark - Issue: "6875" diff --git a/.changes/1.7.0/Fixes-20231010-125948.yaml b/.changes/1.7.0/Fixes-20231010-125948.yaml deleted file mode 100644 index ac6d237fe2f..00000000000 --- a/.changes/1.7.0/Fixes-20231010-125948.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Group updates on unmodified nodes are handled gracefully for state:modified -time: 2023-10-10T12:59:48.390113-05:00 -custom: - Author: emmyoop - Issue: "8371" diff --git a/.changes/1.7.0/Fixes-20231010-182801.yaml b/.changes/1.7.0/Fixes-20231010-182801.yaml deleted file mode 100644 index 50f90b7d746..00000000000 --- a/.changes/1.7.0/Fixes-20231010-182801.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Override path-like args in dbt retry -time: 2023-10-10T18:28:01.556443+01:00 -custom: - Author: aranke - Issue: "8682" diff --git a/.changes/1.7.0/Fixes-20231010-202148.yaml b/.changes/1.7.0/Fixes-20231010-202148.yaml deleted file mode 100644 index 41fa2669003..00000000000 --- a/.changes/1.7.0/Fixes-20231010-202148.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Fixes -body: Partial parsing fix for adding groups and updating models at the same time -time: 2023-10-10T20:21:48.154666-04:00 -custom: - Author: gshank - Issue: "8697" diff --git a/.changes/1.7.0/Under the Hood-20230718-145428.yaml b/.changes/1.7.0/Under the Hood-20230718-145428.yaml deleted file mode 100644 index 24ffb706cf2..00000000000 --- a/.changes/1.7.0/Under the Hood-20230718-145428.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Switch from hologram to mashumaro jsonschema -time: 2023-07-18T14:54:28.41453-04:00 -custom: - Author: gshank - Issue: "8426" diff --git a/.changes/1.7.0/Under the Hood-20230719-124611.yaml b/.changes/1.7.0/Under the Hood-20230719-124611.yaml deleted file mode 100644 index be381dc7618..00000000000 --- a/.changes/1.7.0/Under the Hood-20230719-124611.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Refactor flaky test pp_versioned_models -time: 2023-07-19T12:46:11.972481-04:00 -custom: - Author: gshank - Issue: "7781" diff --git a/.changes/1.7.0/Under the Hood-20230719-163334.yaml b/.changes/1.7.0/Under the Hood-20230719-163334.yaml deleted file mode 100644 index adc3634aa7f..00000000000 --- a/.changes/1.7.0/Under the Hood-20230719-163334.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: format exception from dbtPlugin.initialize -time: 2023-07-19T16:33:34.586377-04:00 -custom: - Author: michelleark - Issue: "8152" diff --git a/.changes/1.7.0/Under the Hood-20230724-150654.yaml b/.changes/1.7.0/Under the Hood-20230724-150654.yaml deleted file mode 100644 index bb78d3b1f1a..00000000000 --- a/.changes/1.7.0/Under the Hood-20230724-150654.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: A way to control maxBytes for a single dbt.log file -time: 2023-07-24T15:06:54.263822-07:00 -custom: - Author: ChenyuLInx - Issue: "8199" diff --git a/.changes/1.7.0/Under the Hood-20230725-102609.yaml b/.changes/1.7.0/Under the Hood-20230725-102609.yaml deleted file mode 100644 index f4cf4aec5cc..00000000000 --- a/.changes/1.7.0/Under the Hood-20230725-102609.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Under the Hood -body: Ref expressions with version can now be processed by the latest version of the - high-performance dbt-extractor library. -time: 2023-07-25T10:26:09.902878-04:00 -custom: - Author: peterallenwebb - Issue: "7688" diff --git a/.changes/1.7.0/Under the Hood-20230807-164509.yaml b/.changes/1.7.0/Under the Hood-20230807-164509.yaml deleted file mode 100644 index f94af303a80..00000000000 --- a/.changes/1.7.0/Under the Hood-20230807-164509.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Bump manifest schema version to v11, freeze manifest v10 -time: 2023-08-07T16:45:09.712744-04:00 -custom: - Author: gshank - Issue: "8333" diff --git a/.changes/1.7.0/Under the Hood-20230809-094834.yaml b/.changes/1.7.0/Under the Hood-20230809-094834.yaml deleted file mode 100644 index 64883952ee9..00000000000 --- a/.changes/1.7.0/Under the Hood-20230809-094834.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: add tracking for plugin.get_nodes calls -time: 2023-08-09T09:48:34.819445-04:00 -custom: - Author: michelleark - Issue: "8344" diff --git a/.changes/1.7.0/Under the Hood-20230811-100902.yaml b/.changes/1.7.0/Under the Hood-20230811-100902.yaml deleted file mode 100644 index 9fe64ab6442..00000000000 --- a/.changes/1.7.0/Under the Hood-20230811-100902.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Under the Hood -body: 'add internal flag: --no-partial-parse-file-diff to inform whether to compute - a file diff during partial parsing' -time: 2023-08-11T10:09:02.832241-04:00 -custom: - Author: michelleark - Issue: "8363" diff --git a/.changes/1.7.0/Under the Hood-20230815-170307.yaml b/.changes/1.7.0/Under the Hood-20230815-170307.yaml deleted file mode 100644 index bde8c787f34..00000000000 --- a/.changes/1.7.0/Under the Hood-20230815-170307.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Add return values to a number of functions for mypy -time: 2023-08-15T17:03:07.895252-04:00 -custom: - Author: gshank - Issue: "8389" diff --git a/.changes/1.7.0/Under the Hood-20230817-134548.yaml b/.changes/1.7.0/Under the Hood-20230817-134548.yaml deleted file mode 100644 index 82e445d80e9..00000000000 --- a/.changes/1.7.0/Under the Hood-20230817-134548.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Fix mypy warnings for ManifestLoader.load() -time: 2023-08-17T13:45:48.937252-04:00 -custom: - Author: gshank - Issue: "8401" diff --git a/.changes/1.7.0/Under the Hood-20230821-134801.yaml b/.changes/1.7.0/Under the Hood-20230821-134801.yaml deleted file mode 100644 index eb2c09a2486..00000000000 --- a/.changes/1.7.0/Under the Hood-20230821-134801.yaml +++ /dev/null @@ -1,7 +0,0 @@ -kind: Under the Hood -body: 'Re-organize jinja macros: relation-specific in /macros/adapters/relations/, - relation agnostic in /macros/relations' -time: 2023-08-21T13:48:01.474731-04:00 -custom: - Author: mikealfare - Issue: "8449" diff --git a/.changes/1.7.0/Under the Hood-20230823-194237.yaml b/.changes/1.7.0/Under the Hood-20230823-194237.yaml deleted file mode 100644 index 7bd77acab08..00000000000 --- a/.changes/1.7.0/Under the Hood-20230823-194237.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Update typing to meet mypy standards -time: 2023-08-23T19:42:37.130694-04:00 -custom: - Author: mikealfare - Issue: "8396" diff --git a/.changes/1.7.0/Under the Hood-20230830-140231.yaml b/.changes/1.7.0/Under the Hood-20230830-140231.yaml deleted file mode 100644 index 61a5b5def11..00000000000 --- a/.changes/1.7.0/Under the Hood-20230830-140231.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Mypy errors - adapters/factory.py -time: 2023-08-30T14:02:31.519929-04:00 -custom: - Author: gshank - Issue: "8387" diff --git a/.changes/1.7.0/Under the Hood-20230831-164435.yaml b/.changes/1.7.0/Under the Hood-20230831-164435.yaml deleted file mode 100644 index efa8a42cece..00000000000 --- a/.changes/1.7.0/Under the Hood-20230831-164435.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Added more type annotations. -time: 2023-08-31T16:44:35.737954-04:00 -custom: - Author: peterallenwebb - Issue: "8537" diff --git a/.changes/1.7.0/Under the Hood-20230906-110249.yaml b/.changes/1.7.0/Under the Hood-20230906-110249.yaml deleted file mode 100644 index 905c01dbdf1..00000000000 --- a/.changes/1.7.0/Under the Hood-20230906-110249.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Add functional test for advanced ref override -time: 2023-09-06T11:02:49.253486-04:00 -custom: - Author: michelleark - Issue: "8566" diff --git a/.changes/1.7.0/Under the Hood-20230906-132435.yaml b/.changes/1.7.0/Under the Hood-20230906-132435.yaml deleted file mode 100644 index 27b6da20177..00000000000 --- a/.changes/1.7.0/Under the Hood-20230906-132435.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Fix untyped functions in task/runnable.py (mypy warning) -time: 2023-09-06T13:24:35.448782-04:00 -custom: - Author: michelleark - Issue: "8402" diff --git a/.changes/1.7.0/Under the Hood-20230906-141616.yaml b/.changes/1.7.0/Under the Hood-20230906-141616.yaml deleted file mode 100644 index 3b2c19aae76..00000000000 --- a/.changes/1.7.0/Under the Hood-20230906-141616.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Audit potential circular dependencies -time: 2023-09-06T14:16:16.58457+01:00 -custom: - Author: aranke - Issue: "8349" diff --git a/.changes/1.7.0/Under the Hood-20230906-164901.yaml b/.changes/1.7.0/Under the Hood-20230906-164901.yaml deleted file mode 100644 index f309a24ccc3..00000000000 --- a/.changes/1.7.0/Under the Hood-20230906-164901.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Add typing to __init__ in base.py -time: 2023-09-06T16:49:01.150713+01:00 -custom: - Author: aranke - Issue: "8398" diff --git a/.changes/1.7.0/Under the Hood-20230912-230619.yaml b/.changes/1.7.0/Under the Hood-20230912-230619.yaml deleted file mode 100644 index 00239814401..00000000000 --- a/.changes/1.7.0/Under the Hood-20230912-230619.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: add a test for ephemeral cte injection -time: 2023-09-12T23:06:19.938207+01:00 -custom: - Author: michelleark - Issue: "8225" diff --git a/.changes/1.7.0/Under the Hood-20230913-141651.yaml b/.changes/1.7.0/Under the Hood-20230913-141651.yaml deleted file mode 100644 index 6381d338787..00000000000 --- a/.changes/1.7.0/Under the Hood-20230913-141651.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Fix test_numeric_values to look for more specific strings -time: 2023-09-13T14:16:51.453247-04:00 -custom: - Author: gshank - Issue: "8470" diff --git a/.changes/1.7.0/Under the Hood-20231006-093107.yaml b/.changes/1.7.0/Under the Hood-20231006-093107.yaml deleted file mode 100644 index b409f453d55..00000000000 --- a/.changes/1.7.0/Under the Hood-20231006-093107.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Pin types-requests<2.31.0 in `dev-requirements.txt` -time: 2023-10-06T09:31:07.591896-05:00 -custom: - Author: emmyoop - Issue: "8789" diff --git a/.changes/1.7.0/Under the Hood-20231011-131211.yaml b/.changes/1.7.0/Under the Hood-20231011-131211.yaml deleted file mode 100644 index c05854211ec..00000000000 --- a/.changes/1.7.0/Under the Hood-20231011-131211.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Update v10 manifest schema to match 1.6 for testing schema compatibility -time: 2023-10-11T13:12:11.617914-05:00 -custom: - Author: emmyoop - Issue: "8835" diff --git a/.changes/1.7.0/Under the Hood-20231011-163749.yaml b/.changes/1.7.0/Under the Hood-20231011-163749.yaml deleted file mode 100644 index 70d37534167..00000000000 --- a/.changes/1.7.0/Under the Hood-20231011-163749.yaml +++ /dev/null @@ -1,6 +0,0 @@ -kind: Under the Hood -body: Add warning_tag to UnversionedBreakingChange -time: 2023-10-11T16:37:49.47831+02:00 -custom: - Author: jtcohen6 - Issue: "8827" diff --git a/CHANGELOG.md b/CHANGELOG.md index ceb61ed3cbf..5331600fca4 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,187 +5,6 @@ - "Breaking changes" listed under a version may require action from end users or external maintainers when upgrading to that version. - Do not edit this file directly. This file is auto-generated using [changie](https://github.com/miniscruff/changie). For details on how to document a change, see [the contributing guide](https://github.com/dbt-labs/dbt-core/blob/main/CONTRIBUTING.md#adding-changelog-entry) -## dbt-core 1.7.0-rc1 - October 12, 2023 - -### Features - -- add log file of installed packages via dbt deps ([#6643](https://github.com/dbt-labs/dbt-core/issues/6643)) -- Add --no-inject-ephemeral-ctes flag for `compile` command, for usage by linting. ([#8480](https://github.com/dbt-labs/dbt-core/issues/8480)) -- Accept a `dbt-cloud` config in dbt_project.yml ([#8438](https://github.com/dbt-labs/dbt-core/issues/8438)) -- Support atomic replace in the global replace macro ([#8539](https://github.com/dbt-labs/dbt-core/issues/8539)) -- Use translate_type on data_type in model.columns in templates by default, remove no op `TYPE_LABELS` ([#8007](https://github.com/dbt-labs/dbt-core/issues/8007)) -- Add an option to generate static documentation ([#8614](https://github.com/dbt-labs/dbt-core/issues/8614)) -- Allow setting "access" as a config in addition to as a property ([#8383](https://github.com/dbt-labs/dbt-core/issues/8383)) -- Loosen typing requirement on renameable/replaceable relations to Iterable to allow adapters more flexibility in registering relation types, include docstrings as suggestions ([#8647](https://github.com/dbt-labs/dbt-core/issues/8647)) -- Add support for optional label in semantic_models, measures, dimensions and entities. ([#8595](https://github.com/dbt-labs/dbt-core/issues/8595), [#8755](https://github.com/dbt-labs/dbt-core/issues/8755)) -- Allow adapters to include package logs in dbt standard logging ([#7859](https://github.com/dbt-labs/dbt-core/issues/7859)) -- Support storing test failures as views ([#6914](https://github.com/dbt-labs/dbt-core/issues/6914)) -- resolve packages with same git repo and unique subdirectory ([#5374](https://github.com/dbt-labs/dbt-core/issues/5374)) -- Add new ResourceReport event to record memory/cpu/io metrics ([#8342](https://github.com/dbt-labs/dbt-core/issues/8342)) -- Adding `date_spine` macro (and supporting macros) from dbt-utils to dbt-core ([#8172](https://github.com/dbt-labs/dbt-core/issues/8172)) -- Support `fill_nulls_with` and `join_to_timespine` for metric nodes ([#8593](https://github.com/dbt-labs/dbt-core/issues/8593), [#8755](https://github.com/dbt-labs/dbt-core/issues/8755)) -- Raise a warning when a contracted model has a numeric field without scale defined ([#8183](https://github.com/dbt-labs/dbt-core/issues/8183)) -- Added support for retrieving partial catalog information from a schema ([#8521](https://github.com/dbt-labs/dbt-core/issues/8521)) -- Add meta attribute to SemanticModels config ([#8511](https://github.com/dbt-labs/dbt-core/issues/8511)) -- Selectors with docs generate limits catalog generation ([#6014](https://github.com/dbt-labs/dbt-core/issues/6014)) -- Allow freshness to be determined via DBMS metadata for supported adapters ([#8704](https://github.com/dbt-labs/dbt-core/issues/8704)) -- Add support semantic layer SavedQuery node type ([#8594](https://github.com/dbt-labs/dbt-core/issues/8594)) - -### Fixes - -- If --profile specified with dbt-init, create the project with the specified profile ([#6154](https://github.com/dbt-labs/dbt-core/issues/6154)) -- Add explicit support for integers for the show command ([#8153](https://github.com/dbt-labs/dbt-core/issues/8153)) -- Parse the correct schema version from manifest ([#8544](https://github.com/dbt-labs/dbt-core/issues/8544)) -- make version comparison insensitive to order ([#8571](https://github.com/dbt-labs/dbt-core/issues/8571)) -- Update metric helper functions to work with new semantic layer metrics ([#8134](https://github.com/dbt-labs/dbt-core/issues/8134)) -- Disallow cleaning paths outside current working directory ([#8318](https://github.com/dbt-labs/dbt-core/issues/8318)) -- Warn when --state == --target ([#8160](https://github.com/dbt-labs/dbt-core/issues/8160)) -- update dbt show to include limit in DWH query ([#8496,](https://github.com/dbt-labs/dbt-core/issues/8496,), [#8417](https://github.com/dbt-labs/dbt-core/issues/8417)) -- Support quoted parameter list for MultiOption CLI options. ([#8598](https://github.com/dbt-labs/dbt-core/issues/8598)) -- Support global flags passed in after subcommands ([#6497](https://github.com/dbt-labs/dbt-core/issues/6497)) -- Lower bound of `8.0.2` for `click` ([#8683](https://github.com/dbt-labs/dbt-core/issues/8683)) -- Fixes test type edges filter ([#8692](https://github.com/dbt-labs/dbt-core/issues/8692)) -- semantic models in graph selection ([#8589](https://github.com/dbt-labs/dbt-core/issues/8589)) -- Support doc blocks in nested semantic model YAML ([#8509](https://github.com/dbt-labs/dbt-core/issues/8509)) -- avoid double-rendering sql_header in dbt show ([#8739](https://github.com/dbt-labs/dbt-core/issues/8739)) -- Fix tag selection for projects with semantic models ([#8749](https://github.com/dbt-labs/dbt-core/issues/8749)) -- Foreign key constraint on incremental model results in Database Error ([#8022](https://github.com/dbt-labs/dbt-core/issues/8022)) -- Support docs blocks on versioned model column descriptions ([#8540](https://github.com/dbt-labs/dbt-core/issues/8540)) -- Enable seeds to be handled from stored manifest data ([#6875](https://github.com/dbt-labs/dbt-core/issues/6875)) -- Override path-like args in dbt retry ([#8682](https://github.com/dbt-labs/dbt-core/issues/8682)) -- Group updates on unmodified nodes are handled gracefully for state:modified ([#8371](https://github.com/dbt-labs/dbt-core/issues/8371)) -- Partial parsing fix for adding groups and updating models at the same time ([#8697](https://github.com/dbt-labs/dbt-core/issues/8697)) - -### Under the Hood - -- Added more type annotations. ([#8537](https://github.com/dbt-labs/dbt-core/issues/8537)) -- Audit potential circular dependencies ([#8349](https://github.com/dbt-labs/dbt-core/issues/8349)) -- Add functional test for advanced ref override ([#8566](https://github.com/dbt-labs/dbt-core/issues/8566)) -- Add typing to __init__ in base.py ([#8398](https://github.com/dbt-labs/dbt-core/issues/8398)) -- Fix untyped functions in task/runnable.py (mypy warning) ([#8402](https://github.com/dbt-labs/dbt-core/issues/8402)) -- add a test for ephemeral cte injection ([#8225](https://github.com/dbt-labs/dbt-core/issues/8225)) -- Fix test_numeric_values to look for more specific strings ([#8470](https://github.com/dbt-labs/dbt-core/issues/8470)) -- Pin types-requests<2.31.0 in `dev-requirements.txt` ([#8789](https://github.com/dbt-labs/dbt-core/issues/8789)) -- Add warning_tag to UnversionedBreakingChange ([#8827](https://github.com/dbt-labs/dbt-core/issues/8827)) -- Update v10 manifest schema to match 1.6 for testing schema compatibility ([#8835](https://github.com/dbt-labs/dbt-core/issues/8835)) - -### Dependencies - -- Bump docker/build-push-action from 4 to 5 ([#8783](https://github.com/dbt-labs/dbt-core/pull/8783)) -- Upgrade dbt-semantic-interfaces dep to 0.3.0 ([#8819](https://github.com/dbt-labs/dbt-core/pull/8819)) - -### Contributors -- [@benmosher](https://github.com/benmosher) ([#8480](https://github.com/dbt-labs/dbt-core/issues/8480)) -- [@dave-connors-3](https://github.com/dave-connors-3) ([#8153](https://github.com/dbt-labs/dbt-core/issues/8153), [#8589](https://github.com/dbt-labs/dbt-core/issues/8589)) -- [@dylan-murray](https://github.com/dylan-murray) ([#8683](https://github.com/dbt-labs/dbt-core/issues/8683)) -- [@ezraerb](https://github.com/ezraerb) ([#6154](https://github.com/dbt-labs/dbt-core/issues/6154)) -- [@jusbaldw](https://github.com/jusbaldw) ([#6643](https://github.com/dbt-labs/dbt-core/issues/6643)) -- [@mescanne](https://github.com/mescanne) ([#8614](https://github.com/dbt-labs/dbt-core/issues/8614)) -- [@philippeboyd](https://github.com/philippeboyd) ([#5374](https://github.com/dbt-labs/dbt-core/issues/5374)) -- [@renanleme](https://github.com/renanleme) ([#8692](https://github.com/dbt-labs/dbt-core/issues/8692)) - - -## dbt-core 1.7.0-b2 - September 01, 2023 - -### Features - -- Add node attributes related to compilation to run_results.json ([#7519](https://github.com/dbt-labs/dbt-core/issues/7519)) -- Support configuration of semantic models with the addition of enable/disable and group enablement. ([#7968](https://github.com/dbt-labs/dbt-core/issues/7968)) - -### Fixes - -- Add support for swapping materialized views with tables/views and vice versa ([#8449](https://github.com/dbt-labs/dbt-core/issues/8449)) -- Turn breaking changes to contracted models into warnings for unversioned models ([#8384](https://github.com/dbt-labs/dbt-core/issues/8384), [#8282](https://github.com/dbt-labs/dbt-core/issues/8282)) -- Ensure parsing does not break when `window_groupings` is not specified for `non_additive_dimension` ([#8453](https://github.com/dbt-labs/dbt-core/issues/8453)) -- fix ambiguous reference error for tests and versions when model name is duplicated across packages ([#8327](https://github.com/dbt-labs/dbt-core/issues/8327), [#8493](https://github.com/dbt-labs/dbt-core/issues/8493)) -- Fix "Internal Error: Expected node not found in manifest" when depends_on set on ModelNodeArgs ([#8506](https://github.com/dbt-labs/dbt-core/issues/8506)) -- Fix snapshot success message ([#7583](https://github.com/dbt-labs/dbt-core/issues/7583)) - -### Docs - -- Fix newline escapes and improve formatting in docker README ([dbt-docs/#8211](https://github.com/dbt-labs/dbt-docs/issues/8211)) - -### Under the Hood - -- Switch from hologram to mashumaro jsonschema ([#8426](https://github.com/dbt-labs/dbt-core/issues/8426)) -- Re-organize jinja macros: relation-specific in /macros/adapters/relations/, relation agnostic in /macros/relations ([#8449](https://github.com/dbt-labs/dbt-core/issues/8449)) -- Update typing to meet mypy standards ([#8396](https://github.com/dbt-labs/dbt-core/issues/8396)) -- Mypy errors - adapters/factory.py ([#8387](https://github.com/dbt-labs/dbt-core/issues/8387)) - -### Contributors -- [@jamezrin](https://github.com/jamezrin) ([#8211](https://github.com/dbt-labs/dbt-core/issues/8211)) - -## dbt-core 1.7.0-b1 - August 17, 2023 - -### Breaking Changes - -- Removed the FirstRunResultError and AfterFirstRunResultError event types, using the existing RunResultError in their place. ([#7963](https://github.com/dbt-labs/dbt-core/issues/7963)) - -### Features - -- Enable re-population of metadata vars post-environment change during programmatic invocation ([#8010](https://github.com/dbt-labs/dbt-core/issues/8010)) -- Added support to configure a delimiter for a seed file, defaults to comma ([#3990](https://github.com/dbt-labs/dbt-core/issues/3990)) -- Allow specification of `create_metric: true` on measures ([#8125](https://github.com/dbt-labs/dbt-core/issues/8125)) - -### Fixes - -- Copy dir during `dbt deps` if symlink fails ([#7428](https://github.com/dbt-labs/dbt-core/issues/7428), [#8223](https://github.com/dbt-labs/dbt-core/issues/8223)) -- Fixed double-underline ([#5301](https://github.com/dbt-labs/dbt-core/issues/5301)) -- Copy target_schema from config into snapshot node ([#6745](https://github.com/dbt-labs/dbt-core/issues/6745)) -- Enable converting deprecation warnings to errors ([#8130](https://github.com/dbt-labs/dbt-core/issues/8130)) -- Add status to Parse Inline Error ([#8173](https://github.com/dbt-labs/dbt-core/issues/8173)) -- Ensure `warn_error_options` get serialized in `invocation_args_dict` ([#7694](https://github.com/dbt-labs/dbt-core/issues/7694)) -- Stop detecting materialization macros based on macro name ([#6231](https://github.com/dbt-labs/dbt-core/issues/6231)) -- Update `dbt deps` download retry logic to handle `EOFError` exceptions ([#6653](https://github.com/dbt-labs/dbt-core/issues/6653)) -- Improve handling of CTE injection with ephemeral models ([#8213](https://github.com/dbt-labs/dbt-core/issues/8213)) -- Fix unbound local variable error in `checked_agg_time_dimension_for_measure` ([#8230](https://github.com/dbt-labs/dbt-core/issues/8230)) -- Ensure runtime errors are raised for graph runnable tasks (compile, show, run, etc) ([#8166](https://github.com/dbt-labs/dbt-core/issues/8166)) -- Fix retry not working with log-file-max-bytes ([#8297](https://github.com/dbt-labs/dbt-core/issues/8297)) -- Detect changes to model access, version, or latest_version in state:modified ([#8189](https://github.com/dbt-labs/dbt-core/issues/8189)) -- Add connection status into list of statuses for dbt debug ([#8350](https://github.com/dbt-labs/dbt-core/issues/8350)) -- fix fqn-selection for external versioned models ([#8374](https://github.com/dbt-labs/dbt-core/issues/8374)) -- Fix: DbtInternalError after model that previously ref'd external model is deleted ([#8375](https://github.com/dbt-labs/dbt-core/issues/8375)) -- Fix using list command with path selector and project-dir ([#8385](https://github.com/dbt-labs/dbt-core/issues/8385)) -- Remedy performance regression by only writing run_results.json once. ([#8360](https://github.com/dbt-labs/dbt-core/issues/8360)) - -### Docs - -- Corrected spelling of "Partiton" ([dbt-docs/#8100](https://github.com/dbt-labs/dbt-docs/issues/8100)) -- Remove static SQL codeblock for metrics ([dbt-docs/#436](https://github.com/dbt-labs/dbt-docs/issues/436)) -- fixed comment util.py ([dbt-docs/#None](https://github.com/dbt-labs/dbt-docs/issues/None)) -- Display contract and column constraints on the model page ([dbt-docs/#433](https://github.com/dbt-labs/dbt-docs/issues/433)) -- Display semantic model details in docs ([dbt-docs/#431](https://github.com/dbt-labs/dbt-docs/issues/431)) - -### Under the Hood - -- Refactor flaky test pp_versioned_models ([#7781](https://github.com/dbt-labs/dbt-core/issues/7781)) -- format exception from dbtPlugin.initialize ([#8152](https://github.com/dbt-labs/dbt-core/issues/8152)) -- A way to control maxBytes for a single dbt.log file ([#8199](https://github.com/dbt-labs/dbt-core/issues/8199)) -- Ref expressions with version can now be processed by the latest version of the high-performance dbt-extractor library. ([#7688](https://github.com/dbt-labs/dbt-core/issues/7688)) -- Bump manifest schema version to v11, freeze manifest v10 ([#8333](https://github.com/dbt-labs/dbt-core/issues/8333)) -- add tracking for plugin.get_nodes calls ([#8344](https://github.com/dbt-labs/dbt-core/issues/8344)) -- add internal flag: --no-partial-parse-file-diff to inform whether to compute a file diff during partial parsing ([#8363](https://github.com/dbt-labs/dbt-core/issues/8363)) -- Add return values to a number of functions for mypy ([#8389](https://github.com/dbt-labs/dbt-core/issues/8389)) -- Fix mypy warnings for ManifestLoader.load() ([#8401](https://github.com/dbt-labs/dbt-core/issues/8401)) -- Use python version 3.10.7 in Docker image. ([#8444](https://github.com/dbt-labs/dbt-core/issues/8444)) - -### Dependencies - -- Bump mypy from 1.3.0 to 1.4.0 ([#7912](https://github.com/dbt-labs/dbt-core/pull/7912)) -- Bump mypy from 1.4.0 to 1.4.1 ([#8219](https://github.com/dbt-labs/dbt-core/pull/8219)) -- Update pin for click<9 ([#8232](https://github.com/dbt-labs/dbt-core/pull/8232)) -- Add upper bound to sqlparse pin of <0.5 ([#8236](https://github.com/dbt-labs/dbt-core/pull/8236)) -- Support dbt-semantic-interfaces 0.2.0 ([#8250](https://github.com/dbt-labs/dbt-core/pull/8250)) - -### Contributors -- [@anjutiwari](https://github.com/anjutiwari) ([#7428](https://github.com/dbt-labs/dbt-core/issues/7428), [#8223](https://github.com/dbt-labs/dbt-core/issues/8223)) -- [@d-kaneshiro](https://github.com/d-kaneshiro) ([#None](https://github.com/dbt-labs/dbt-core/issues/None)) -- [@gem7318](https://github.com/gem7318) ([#8010](https://github.com/dbt-labs/dbt-core/issues/8010)) -- [@lllong33](https://github.com/lllong33) ([#5301](https://github.com/dbt-labs/dbt-core/issues/5301)) -- [@marcodamore](https://github.com/marcodamore) ([#436](https://github.com/dbt-labs/dbt-core/issues/436)) -- [@pgoslatara](https://github.com/pgoslatara) ([#8100](https://github.com/dbt-labs/dbt-core/issues/8100)) -- [@ramonvermeulen](https://github.com/ramonvermeulen) ([#3990](https://github.com/dbt-labs/dbt-core/issues/3990)) - ## Previous Releases For information on prior major and minor releases, see their changelogs: diff --git a/core/dbt/version.py b/core/dbt/version.py index 4ba3372a115..523a9874fab 100644 --- a/core/dbt/version.py +++ b/core/dbt/version.py @@ -232,5 +232,5 @@ def _get_adapter_plugin_names() -> Iterator[str]: yield plugin_name -__version__ = "1.7.0rc1" +__version__ = "1.8.0a1" installed = get_installed_version() diff --git a/core/setup.py b/core/setup.py index 2a49dc05263..e552b74227b 100644 --- a/core/setup.py +++ b/core/setup.py @@ -25,7 +25,7 @@ package_name = "dbt-core" -package_version = "1.7.0rc1" +package_version = "1.8.0a1" description = """With dbt, data analysts and engineers can build analytics \ the way engineers build applications.""" diff --git a/docker/Dockerfile b/docker/Dockerfile index 148a373cee6..ac3b4cc4853 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -16,12 +16,12 @@ FROM --platform=$build_for python:3.10.7-slim-bullseye as base # N.B. The refs updated automagically every release via bumpversion # N.B. dbt-postgres is currently found in the core codebase so a value of dbt-core@ is correct -ARG dbt_core_ref=dbt-core@v1.7.0rc1 -ARG dbt_postgres_ref=dbt-core@v1.7.0rc1 -ARG dbt_redshift_ref=dbt-redshift@v1.7.0rc1 -ARG dbt_bigquery_ref=dbt-bigquery@v1.7.0rc1 -ARG dbt_snowflake_ref=dbt-snowflake@v1.7.0rc1 -ARG dbt_spark_ref=dbt-spark@v1.7.0rc1 +ARG dbt_core_ref=dbt-core@v1.8.0a1 +ARG dbt_postgres_ref=dbt-core@v1.8.0a1 +ARG dbt_redshift_ref=dbt-redshift@v1.8.0a1 +ARG dbt_bigquery_ref=dbt-bigquery@v1.8.0a1 +ARG dbt_snowflake_ref=dbt-snowflake@v1.8.0a1 +ARG dbt_spark_ref=dbt-spark@v1.8.0a1 # special case args ARG dbt_spark_version=all ARG dbt_third_party diff --git a/plugins/postgres/dbt/adapters/postgres/__version__.py b/plugins/postgres/dbt/adapters/postgres/__version__.py index 748f8f4eaea..f15b401d12d 100644 --- a/plugins/postgres/dbt/adapters/postgres/__version__.py +++ b/plugins/postgres/dbt/adapters/postgres/__version__.py @@ -1 +1 @@ -version = "1.7.0rc1" +version = "1.8.0a1" diff --git a/plugins/postgres/setup.py b/plugins/postgres/setup.py index f5121886157..22efa3d95ea 100644 --- a/plugins/postgres/setup.py +++ b/plugins/postgres/setup.py @@ -41,7 +41,7 @@ def _dbt_psycopg2_name(): package_name = "dbt-postgres" -package_version = "1.7.0rc1" +package_version = "1.8.0a1" description = """The postgres adapter plugin for dbt (data build tool)""" this_directory = os.path.abspath(os.path.dirname(__file__)) diff --git a/tests/adapter/dbt/tests/adapter/__version__.py b/tests/adapter/dbt/tests/adapter/__version__.py index 748f8f4eaea..f15b401d12d 100644 --- a/tests/adapter/dbt/tests/adapter/__version__.py +++ b/tests/adapter/dbt/tests/adapter/__version__.py @@ -1 +1 @@ -version = "1.7.0rc1" +version = "1.8.0a1" diff --git a/tests/adapter/setup.py b/tests/adapter/setup.py index ad5bc0ec3e6..1c5b1898648 100644 --- a/tests/adapter/setup.py +++ b/tests/adapter/setup.py @@ -20,7 +20,7 @@ package_name = "dbt-tests-adapter" -package_version = "1.7.0rc1" +package_version = "1.8.0a1" description = """The dbt adapter tests for adapter plugins""" this_directory = os.path.abspath(os.path.dirname(__file__))