Skip to content

Commit

Permalink
Merge pull request #971 from dbt-labs/release-0.204.0
Browse files Browse the repository at this point in the history
Release PR for MetricFlow 0.204.0
  • Loading branch information
tlento authored Jan 13, 2024
2 parents 217e064 + a06685d commit ad70bd7
Show file tree
Hide file tree
Showing 23 changed files with 1,091 additions and 2,873 deletions.
40 changes: 40 additions & 0 deletions .changes/0.204.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
## MetricFlow 0.204.0 - January 11, 2024

### Features

- Add Trino support to the MetricFlow. ([#207](https://github.com/dbt-labs/metricflow/issues/207))
- Implemented date_part in where filter. ([#None](https://github.com/dbt-labs/metricflow/issues/None))
- Resolve Ambiguous Group-By-Items ([#887](https://github.com/dbt-labs/metricflow/issues/887))
- Support for Conversion Metrics ([#252](https://github.com/dbt-labs/metricflow/issues/252))
- Add a Query Validation Rule for Repeated Metrics in a Query ([#943](https://github.com/dbt-labs/metricflow/issues/943))
- Expose label on Metric & Dimension for use in APIs. ([#956](https://github.com/dbt-labs/metricflow/issues/956))

### Fixes

- Apply time offset for nested dervied & ratio metrics ([#882](https://github.com/dbt-labs/metricflow/issues/882))
- Fix Incorrect SQL Column Name Rendering for WhereConstraintNode ([#908](https://github.com/dbt-labs/metricflow/issues/908))
- `Unable To Satisfy Query Error` with Cumulative Metrics in Saved Queries ([#917](https://github.com/dbt-labs/metricflow/issues/917))
- Fixes a bug in dimension-only queries where the filter column is removed before the filter has been applied. ([#923](https://github.com/dbt-labs/metricflow/issues/923))
- Bug fix: Keep where constraint column until used for nested derived offset metric queries. ([#930](https://github.com/dbt-labs/metricflow/issues/930))
- Fixes incorrect time constraint applied to derived offset metrics. ([#925](https://github.com/dbt-labs/metricflow/issues/925))
- Remove default time constraint for queries with cumulative metrics. ([#917](https://github.com/dbt-labs/metricflow/issues/917))
- Return exit code 1 for failed validations ([#867](https://github.com/dbt-labs/metricflow/issues/867))
- Optimizer Does Not Deduplicate Common Metrics ([#941](https://github.com/dbt-labs/metricflow/issues/941))
- Duplicate input measures after combiner optimizer ([#969](https://github.com/dbt-labs/metricflow/issues/969))

### Under the Hood

- Test to ensure Dimension and TimeDimension syntax are identical in the case of time dimensions
- Fixed typo in error message

### Dependencies

- Remove unnecessary MarkupSafe dependency ([#950](https://github.com/dbt-labs/metricflow/pull/950))

### Contributors
- [@DevonFulcher](https://github.com/DevonFulcher)
- [@WilliamDee](https://github.com/WilliamDee) ([#252](https://github.com/dbt-labs/metricflow/issues/252), [#867](https://github.com/dbt-labs/metricflow/issues/867), [#969](https://github.com/dbt-labs/metricflow/issues/969))
- [@courtneyholcomb](https://github.com/courtneyholcomb) ([#956](https://github.com/dbt-labs/metricflow/issues/956), [#882](https://github.com/dbt-labs/metricflow/issues/882), [#923](https://github.com/dbt-labs/metricflow/issues/923), [#930](https://github.com/dbt-labs/metricflow/issues/930), [#925](https://github.com/dbt-labs/metricflow/issues/925))
- [@plypaul](https://github.com/plypaul) ([#887](https://github.com/dbt-labs/metricflow/issues/887), [#943](https://github.com/dbt-labs/metricflow/issues/943), [#908](https://github.com/dbt-labs/metricflow/issues/908), [#917](https://github.com/dbt-labs/metricflow/issues/917), [#917](https://github.com/dbt-labs/metricflow/issues/917), [#941](https://github.com/dbt-labs/metricflow/issues/941))
- [@sarbmeetka](https://github.com/sarbmeetka) ([#207](https://github.com/dbt-labs/metricflow/issues/207))
- [@tlento](https://github.com/tlento) ([#950](https://github.com/dbt-labs/metricflow/pull/950))
6 changes: 0 additions & 6 deletions .changes/unreleased/Dependencies-20231219-170616.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20231008-195608.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20231107-180843.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20231130-113258.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20231210-165636.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20231218-121506.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Features-20240102-163031.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20231116-153955.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20231128-142315.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20231204-183426.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions .changes/unreleased/Fixes-20231205-110320.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions .changes/unreleased/Fixes-20231206-155814.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20231207-145013.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20231207-170704.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20231215-141744.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20231215-154356.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Fixes-20240110-140727.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions .changes/unreleased/Under the Hood-20231127-133132.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Under the Hood-20231214-113549.yaml

This file was deleted.

41 changes: 41 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,47 @@
- "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/metricflow/blob/main/CONTRIBUTING.md)

## MetricFlow 0.204.0 - January 11, 2024

### Features

- Add Trino support to the MetricFlow. ([#207](https://github.com/dbt-labs/metricflow/issues/207))
- Implemented date_part in where filter. ([#None](https://github.com/dbt-labs/metricflow/issues/None))
- Resolve Ambiguous Group-By-Items ([#887](https://github.com/dbt-labs/metricflow/issues/887))
- Support for Conversion Metrics ([#252](https://github.com/dbt-labs/metricflow/issues/252))
- Add a Query Validation Rule for Repeated Metrics in a Query ([#943](https://github.com/dbt-labs/metricflow/issues/943))
- Expose label on Metric & Dimension for use in APIs. ([#956](https://github.com/dbt-labs/metricflow/issues/956))

### Fixes

- Apply time offset for nested dervied & ratio metrics ([#882](https://github.com/dbt-labs/metricflow/issues/882))
- Fix Incorrect SQL Column Name Rendering for WhereConstraintNode ([#908](https://github.com/dbt-labs/metricflow/issues/908))
- `Unable To Satisfy Query Error` with Cumulative Metrics in Saved Queries ([#917](https://github.com/dbt-labs/metricflow/issues/917))
- Fixes a bug in dimension-only queries where the filter column is removed before the filter has been applied. ([#923](https://github.com/dbt-labs/metricflow/issues/923))
- Bug fix: Keep where constraint column until used for nested derived offset metric queries. ([#930](https://github.com/dbt-labs/metricflow/issues/930))
- Fixes incorrect time constraint applied to derived offset metrics. ([#925](https://github.com/dbt-labs/metricflow/issues/925))
- Remove default time constraint for queries with cumulative metrics. ([#917](https://github.com/dbt-labs/metricflow/issues/917))
- Return exit code 1 for failed validations ([#867](https://github.com/dbt-labs/metricflow/issues/867))
- Optimizer Does Not Deduplicate Common Metrics ([#941](https://github.com/dbt-labs/metricflow/issues/941))
- Duplicate input measures after combiner optimizer ([#969](https://github.com/dbt-labs/metricflow/issues/969))

### Under the Hood

- Test to ensure Dimension and TimeDimension syntax are identical in the case of time dimensions
- Fixed typo in error message

### Dependencies

- Remove unnecessary MarkupSafe dependency ([#950](https://github.com/dbt-labs/metricflow/pull/950))

### Contributors
- [@DevonFulcher](https://github.com/DevonFulcher)
- [@WilliamDee](https://github.com/WilliamDee) ([#252](https://github.com/dbt-labs/metricflow/issues/252), [#867](https://github.com/dbt-labs/metricflow/issues/867), [#969](https://github.com/dbt-labs/metricflow/issues/969))
- [@courtneyholcomb](https://github.com/courtneyholcomb) ([#956](https://github.com/dbt-labs/metricflow/issues/956), [#882](https://github.com/dbt-labs/metricflow/issues/882), [#923](https://github.com/dbt-labs/metricflow/issues/923), [#930](https://github.com/dbt-labs/metricflow/issues/930), [#925](https://github.com/dbt-labs/metricflow/issues/925))
- [@plypaul](https://github.com/plypaul) ([#887](https://github.com/dbt-labs/metricflow/issues/887), [#943](https://github.com/dbt-labs/metricflow/issues/943), [#908](https://github.com/dbt-labs/metricflow/issues/908), [#917](https://github.com/dbt-labs/metricflow/issues/917), [#917](https://github.com/dbt-labs/metricflow/issues/917), [#941](https://github.com/dbt-labs/metricflow/issues/941))
- [@sarbmeetka](https://github.com/sarbmeetka) ([#207](https://github.com/dbt-labs/metricflow/issues/207))
- [@tlento](https://github.com/tlento) ([#950](https://github.com/dbt-labs/metricflow/pull/950))

## MetricFlow 0.203.1 - November 15, 2023

### Fixes
Expand Down
Loading

0 comments on commit ad70bd7

Please sign in to comment.