Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DO NOT MERGE / TEST: only for diff #631

Closed
wants to merge 47 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
3a876fc
add datadog env vars (#539)
emmyoop Jul 17, 2023
18c3150
Cleanup main after cutting new 1.6.latest branch (#542)
FishtownBuildBot Jul 18, 2023
a41df68
update stale workflow to use the centralized version (#552)
mikealfare Jul 25, 2023
8b30103
Insert values of `merge_exclude_columns` when not matched (#564)
dbeatty10 Aug 2, 2023
83a0231
Update wheel requirement from ~=0.40 to ~=0.41 (#551)
dependabot[bot] Aug 2, 2023
94ff8ec
Update flake8 requirement from ~=6.0 to ~=6.1 (#562)
dependabot[bot] Aug 2, 2023
4efb30e
Update pip-tools requirement from ~=6.14 to ~=7.0 (#541)
dependabot[bot] Aug 3, 2023
6f31211
Update pip-tools requirement from ~=7.0 to ~=7.2 (#567)
dependabot[bot] Aug 3, 2023
f92fcbd
move alerts (#525)
nathaniel-may Aug 3, 2023
17b2cb5
Update black requirement from ~=23.3 to ~=23.7 (#529)
dependabot[bot] Aug 3, 2023
b86f5a6
Update ddtrace requirement from ~=1.16 to ~=1.17 (#550)
dependabot[bot] Aug 3, 2023
73dfc82
Support DISTSTYLE for seeds (#256)
WillAyd Aug 4, 2023
6920333
Update tox requirement from ~=4.6 to ~=4.7 (#570)
dependabot[bot] Aug 9, 2023
cbb411d
ADAP-761: Add retry logic to flaky MV tests to avoid "cannot open rel…
mikealfare Aug 10, 2023
764f839
Bump mypy from 1.4.1 to 1.5.0 (#573)
dependabot[bot] Aug 11, 2023
89b18e2
Update pip-tools requirement from ~=7.2 to ~=7.3 (#572)
dependabot[bot] Aug 11, 2023
68afcba
add datadog env vars to tox.ini (#576)
mikealfare Aug 11, 2023
ae6609d
Update ddtrace requirement from ~=1.17 to ~=1.18 (#575)
dependabot[bot] Aug 12, 2023
8d66c92
Update tox requirement from ~=4.7 to ~=4.8 (#581)
dependabot[bot] Aug 16, 2023
8eb13b1
split out integration tests to fit on the windows free tier (#582)
mikealfare Aug 16, 2023
41d0799
Update tox requirement from ~=4.8 to ~=4.9 (#586)
dependabot[bot] Aug 16, 2023
47ae94c
Bumping version to 1.7.0b1 and generate changelog
FishtownBuildBot Aug 17, 2023
e5bfa3b
[Automated] Merged prep-release/1.7.0b1_5896240255 into target main d…
FishtownBuildBot Aug 17, 2023
6322063
Auto-refresh on MVs not working as expected (#583)
McKnight-42 Aug 29, 2023
e95685f
Remove import of FieldEncoder from hologram (#592)
gshank Aug 30, 2023
aab62b1
Feature/materialized views/adap 841 (#590)
mikealfare Aug 31, 2023
aaf6c6e
Bump mypy from 1.5.0 to 1.5.1 (#585)
dependabot[bot] Sep 1, 2023
f2ef004
Update tox requirement from ~=4.9 to ~=4.10 (#588)
dependabot[bot] Sep 1, 2023
4c5e49b
change expected_stat types to match agate_helper change in dbt-core (…
McKnight-42 Sep 11, 2023
9effcce
Update tox requirement from ~=4.10 to ~=4.11 (#594)
dependabot[bot] Sep 12, 2023
5f242f6
Update pre-commit requirement from ~=3.3 to ~=3.4 (#596)
dependabot[bot] Sep 12, 2023
538ad79
Update black requirement from ~=23.7 to ~=23.9 (#600)
dependabot[bot] Sep 12, 2023
9bb3883
Fix replace sql macro (#602)
colin-rogers-dbt Sep 12, 2023
56af912
add relation macros and add relation renameable/replaceable config (#…
colin-rogers-dbt Sep 13, 2023
b84691d
allow for bool/str input to backup/autorefresh when configuring mater…
colin-rogers-dbt Sep 15, 2023
2b5c446
Update Fixes-20230912-133327.yaml (#607)
colin-rogers-dbt Sep 15, 2023
893e58e
Update Under the Hood-20230914-135547.yaml (#608)
colin-rogers-dbt Sep 15, 2023
be5b39e
Bumping version to 1.7.0b2 and generate changelog
FishtownBuildBot Sep 15, 2023
08625fe
[Automated] Merged prep-release/1.7.0b2_6201587994 into target main d…
FishtownBuildBot Sep 15, 2023
9385b49
Avoid nested loop in query planner execution (#612)
slin30 Sep 25, 2023
7f73309
automate repo cleanup (#618)
emmyoop Sep 26, 2023
16d86aa
Add tests for `date_spine` macro, and sub macros (#617)
QMalcolm Sep 26, 2023
ca3c7b4
add dbt show tests (#611)
MichelleArk Sep 28, 2023
85d3720
Update ddtrace requirement from ~=1.18 to ~=1.19 (#610)
dependabot[bot] Oct 2, 2023
1116e47
ADAP-891: Support test results as views (#614)
mikealfare Oct 10, 2023
5d4f3f5
Use the PID to terminate the session (#568)
dbeatty10 Oct 11, 2023
b2b6045
Cleanup main after cutting new 1.7.latest branch (#633)
FishtownBuildBot Oct 12, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 1.6.0b5
current_version = 1.8.0a1
parse = (?P<major>[\d]+) # major version number
\.(?P<minor>[\d]+) # minor version number
\.(?P<patch>[\d]+) # patch version number
Expand Down
1 change: 1 addition & 0 deletions .changes/0.0.0.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
## Previous Releases
For information on prior major and minor releases, see their changelogs:
- [1.6](https://github.com/dbt-labs/dbt-redshift/blob/1.6.latest/CHANGELOG.md)
- [1.5](https://github.com/dbt-labs/dbt-redshift/blob/1.5.latest/CHANGELOG.md)
- [1.4](https://github.com/dbt-labs/dbt-redshift/blob/1.4.latest/CHANGELOG.md)
- [1.3](https://github.com/dbt-labs/dbt-redshift/blob/1.3.latest/CHANGELOG.md)
Expand Down
1 change: 0 additions & 1 deletion .changes/1.6.0-a1.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changes/1.6.0-b1.md

This file was deleted.

11 changes: 0 additions & 11 deletions .changes/1.6.0-b2.md

This file was deleted.

23 changes: 0 additions & 23 deletions .changes/1.6.0-b3.md

This file was deleted.

12 changes: 0 additions & 12 deletions .changes/1.6.0-b4.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/1.6.0-b5.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changes/1.6.0/Breaking Changes-20230522-111945.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Breaking Changes-20230530-165542.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Breaking Changes-20230614-144743.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Dependencies-20230421-032407.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Features-20230330-165842.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Features-20230604-041410.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Fixes-20230428-142321.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Fixes-20230508-094834.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Fixes-20230509-143721.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Fixes-20230512-082027.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Fixes-20230520-043039.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Fixes-20230524-151825.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Fixes-20230524-165236.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions .changes/1.6.0/Fixes-20230531-153347.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Fixes-20230608-180130.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Fixes-20230612-114853.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/1.6.0/Under the Hood-20230511-162623.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Dependencies-20230515-195952.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Dependencies-20230523-195945.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Dependencies-20230605-195944.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Dependencies-20230620-195844.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Dependencies-20230624-182902.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Dependencies-20230626-195917.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Dependencies-20230626-195934.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Dependencies-20230703-190419.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/unreleased/Features-20230407-104723.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20230613-144752.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20230622-144649.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20230714-160100.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20230628-123227.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20230706-001056.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20230706-012233.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20230706-123329.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20230713-105351.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20230713-190412.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/bot-changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,4 +57,4 @@ jobs:
commit_message: "Add automated changelog yaml from template for bot PR"
changie_kind: ${{ matrix.changie_kind }}
label: ${{ matrix.label }}
custom_changelog_string: "custom:\n Author: ${{ github.event.pull_request.user.login }}\n PR: ${{ github.event.pull_request.number }}\n"
custom_changelog_string: "custom:\n Author: ${{ github.event.pull_request.user.login }}\n PR: ${{ github.event.pull_request.number }}"
9 changes: 7 additions & 2 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,11 @@ jobs:
TOXENV: integration-${{ matrix.adapter }}
PYTEST_ADDOPTS: "-v --color=yes -n4 --csv integration_results.csv"
DBT_INVOCATION_ENV: github-actions
DD_CIVISIBILITY_AGENTLESS_ENABLED: true
DD_API_KEY: ${{ secrets.DATADOG_API_KEY }}
DD_SITE: datadoghq.com
DD_ENV: ci
DD_SERVICE: ${{ github.event.repository.name }}

steps:
- name: Check out the repository
Expand Down Expand Up @@ -180,7 +185,7 @@ jobs:
DBT_TEST_USER_1: dbt_test_user_1
DBT_TEST_USER_2: dbt_test_user_2
DBT_TEST_USER_3: dbt_test_user_3
run: tox
run: tox -- --ddtrace

- uses: actions/upload-artifact@v3
if: always()
Expand Down Expand Up @@ -236,4 +241,4 @@ jobs:
notification_title: 'Redshift nightly integration test failed'
status: ${{ job.status }}
env:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_DEV_CORE_ALERTS }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_DEV_ADAPTER_ALERTS }}
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -225,4 +225,4 @@ jobs:
status: "failure"

secrets:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_DEV_CORE_ALERTS }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_DEV_ADAPTER_ALERTS }}
30 changes: 30 additions & 0 deletions .github/workflows/repository-cleanup.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# **what?**
# Cleanup branches left over from automation and testing. Also cleanup
# draft releases from release testing.

# **why?**
# The automations are leaving behind branches and releases that clutter
# the repository. Sometimes we need them to debug processes so we don't
# want them immediately deleted. Running on Saturday to avoid running
# at the same time as an actual release to prevent breaking a release
# mid-release.

# **when?**
# Mainly on a schedule of 12:00 Saturday.
# Manual trigger can also run on demand

name: Repository Cleanup

on:
schedule:
- cron: '0 12 * * SAT' # At 12:00 on Saturday - details in `why` above

workflow_dispatch: # for manual triggering

permissions:
contents: write

jobs:
cleanup-repo:
uses: dbt-labs/actions/.github/workflows/repository-cleanup.yml@main
secrets: inherit
Loading