Skip to content

Commit

Permalink
Merge branch 'main' into upgrade_protobuf
Browse files Browse the repository at this point in the history
  • Loading branch information
gshank committed Nov 12, 2024
2 parents ad216b5 + 1c9da9f commit 4c0f2fd
Show file tree
Hide file tree
Showing 51 changed files with 242 additions and 195 deletions.
10 changes: 10 additions & 0 deletions .changes/0.1.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
## dbt-common 0.1.1 - January 26, 2024

### Under the Hood

- Clean up macro contexts. ([#35](https://github.com/dbt-labs/dbt-common/issues/35))
- Change metadata_vars \`if not\` to \`if ... is None\` ([#6073](https://github.com/dbt-labs/dbt-common/issues/6073))
- Inject TagIterator into BlockIterator for greater flexibility. ([#38](https://github.com/dbt-labs/dbt-common/issues/38))

### Contributors
- [@truls-p](https://github.com/truls-p) ([#6073](https://github.com/dbt-labs/dbt-common/issues/6073))
7 changes: 7 additions & 0 deletions .changes/0.1.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## dbt-common 0.1.3 - February 1, 2024

### Features

- Cache static objects between tests to accelerate integration runs. ([#55](https://github.com/dbt-labs/dbt-common/issues/55))
- Added a new InvocationContext class for application context management. ([#57](https://github.com/dbt-labs/dbt-common/issues/57))
- Add dataclass utility `Mergeable` ([#58](https://github.com/dbt-labs/dbt-common/issues/58))
9 changes: 9 additions & 0 deletions .changes/0.1.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
## dbt-common 0.1.4 - February 7, 2024

### Fixes

- Make invocation contexts more reliable in testing scenarios. ([#52](https://github.com/dbt-labs/dbt-common/issues/52))

### Under the Hood

- Remove `fire_event_if_test` method ([#66](https://github.com/dbt-labs/dbt-common/issues/66))
5 changes: 5 additions & 0 deletions .changes/0.1.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## dbt-common 0.1.65- February 8, 2024

### Under the Hood

- Add Invocation Context Support to MultiThreadedExecutor ([#75](https://github.com/dbt-labs/dbt-common/issues/75))
9 changes: 9 additions & 0 deletions .changes/0.1.6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
## dbt-common 0.1.6 - February 22, 2024

### Fixes

- Fix the unset_contextvars function in events/contextvars.py ([#82](https://github.com/dbt-labs/dbt-common/issues/82))

### Under the Hood

- Restrict protobuf library to major version 4. ([#9566](https://github.com/dbt-labs/dbt-common/issues/9566))
7 changes: 7 additions & 0 deletions .changes/1.0.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## dbt-common 1.0.0 - April 1, 2024

### Under the Hood

- Implement record/replay mechanism ([#9689](https://github.com/dbt-labs/dbt-common/issues/9689))
- Stream JSON on read/write instead of holding it in memory ([#96](https://github.com/dbt-labs/dbt-common/issues/96))
- Improve startup performance by lazy-compiling mashumaro serialization functions ([#97](https://github.com/dbt-labs/dbt-common/issues/97))
6 changes: 6 additions & 0 deletions .changes/1.0.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
## dbt-common 1.0.1 - April 12, 2024

### Features

- Support environment variables which dbt can see but user code cannot. ([#103](https://github.com/dbt-labs/dbt-common/issues/103))
- Add `error_tag` util to the `ui` module ([#107](https://github.com/dbt-labs/dbt-common/issues/107))
9 changes: 9 additions & 0 deletions .changes/1.0.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
## dbt-common 1.0.2 - April 24, 2024

### Features

- Add ability to silence warnings via `WarnErrorOptions` ([#111](https://github.com/dbt-labs/dbt-common/issues/111))

### Under the Hood

- Remove the final underscore from secret and private environment variable constants. ([#109](https://github.com/dbt-labs/dbt-common/issues/109))
6 changes: 6 additions & 0 deletions .changes/1.0.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
## dbt-common 1.0.3 - May 1, 2024

### Dependencies

- Pin agate `>=1.7.0,<1.10` ([#119](https://github.com/dbt-labs/dbt-common/pull/119))
- update pathspec upper version limitation ([#120](https://github.com/dbt-labs/dbt-common/pull/120))
5 changes: 5 additions & 0 deletions .changes/1.0.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## dbt-common 1.0.4 - May 7, 2024

### Features

- Enable serialization contexts ([#126](https://github.com/dbt-labs/dbt-common/issues/126))
6 changes: 6 additions & 0 deletions .changes/1.1.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
## dbt-common 1.1.0 - May 21, 2024

### Features

- Support adding callbacks to the event manager ([#131](https://github.com/dbt-labs/dbt-common/issues/131))
- Add a print event to support firing event to console in --quiet mode ([#8756](https://github.com/dbt-labs/dbt-common/issues/8756))
6 changes: 6 additions & 0 deletions .changes/1.2.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
## dbt-common 1.2.0 - May 29, 2024

### Under the Hood

- Allow dynamic selection of record types when recording. ([#140](https://github.com/dbt-labs/dbt-common/issues/140))
- Move StatsItem, StatsDict, TableMetadata to dbt-common ([#141](https://github.com/dbt-labs/dbt-common/issues/141))
5 changes: 5 additions & 0 deletions .changes/1.3.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## dbt-common 1.3.0 - June 5, 2024

### Under the Hood

- Move CatalogKey, ColumnMetadata, ColumnMap, CatalogTable to dbt-common ([#147](https://github.com/dbt-labs/dbt-common/issues/147))
6 changes: 6 additions & 0 deletions .changes/1.4.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
## dbt-common 1.4.0 - June 18, 2024

### Under the Hood

- Add support for basic diff of run recordings. ([#144](https://github.com/dbt-labs/dbt-common/issues/144))
- Deserialize Record objects on a just-in-time basis. ([#151](https://github.com/dbt-labs/dbt-common/issues/151))
9 changes: 9 additions & 0 deletions .changes/1.6.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
## dbt-common 1.6.0 - July 2, 2024

### Features

- Add to and to_columns to ColumnLevelConstraint and ModelLevelConstraint contracts ([#168](https://github.com/dbt-labs/dbt-common/issues/168))

### Fixes

- Fix case-insensitive env vars for Windows ([#166](https://github.com/dbt-labs/dbt-common/issues/166))
5 changes: 5 additions & 0 deletions .changes/1.7.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## dbt-common 1.7.0 - July 30, 2024

### Under the Hood

- Add record grouping mechanism to record/replay. ([#169](https://github.com/dbt-labs/dbt-common/issues/169))
2 changes: 1 addition & 1 deletion .changes/header.tpl.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# dbt Core Changelog
# dbt-common Changelog

- This file provides a full account of all changes to `dbt-common`
- Changes are listed under the (pre)release in which they first appear. Subsequent releases include changes from previous releases.
Expand Down
6 changes: 0 additions & 6 deletions .changes/unreleased/Dependencies-20240425-112704.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Dependencies-20240501-140032.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20240131-152923.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20240201-101851.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20240201-104437.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20240410-090810.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20240412-105245.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20240419-232030.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20240506-170058.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20240514-162052.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20240515-161106.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20240716-102457.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20240206-160231.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20240221-200204.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20240715-205355.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240122-163546.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240123-161107.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240123-194242.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240206-081323.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240208-100709.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240221-104344.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240227-145400.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240314-161737.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240319-122548.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240423-080648.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240528-110518.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240529-143154.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240603-123631.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240617-204541.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240618-155025.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20240716-125753.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/ci_dbt_core_testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ jobs:
- name: "generate include"
id: generate-include
run: |
INCLUDE=('"python-version":"3.9","os":"windows-latest"' '"python-version":"3.9","os":"macos-12"' )
INCLUDE=('"python-version":"3.9","os":"windows-latest"' '"python-version":"3.9","os":"macos-14"' )
INCLUDE_GROUPS="["
for include in ${INCLUDE[@]}; do
for group in $(seq 1 ${{ env.PYTHON_INTEGRATION_TEST_WORKERS }}); do
Expand Down
Loading

0 comments on commit 4c0f2fd

Please sign in to comment.