Skip to content

Commit ad70bd7

Browse files
authored
Merge pull request #971 from dbt-labs/release-0.204.0
Release PR for MetricFlow 0.204.0
2 parents 217e064 + a06685d commit ad70bd7

23 files changed

+1091
-2873
lines changed

.changes/0.204.0.md

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
## MetricFlow 0.204.0 - January 11, 2024
2+
3+
### Features
4+
5+
- Add Trino support to the MetricFlow. ([#207](https://github.com/dbt-labs/metricflow/issues/207))
6+
- Implemented date_part in where filter. ([#None](https://github.com/dbt-labs/metricflow/issues/None))
7+
- Resolve Ambiguous Group-By-Items ([#887](https://github.com/dbt-labs/metricflow/issues/887))
8+
- Support for Conversion Metrics ([#252](https://github.com/dbt-labs/metricflow/issues/252))
9+
- Add a Query Validation Rule for Repeated Metrics in a Query ([#943](https://github.com/dbt-labs/metricflow/issues/943))
10+
- Expose label on Metric & Dimension for use in APIs. ([#956](https://github.com/dbt-labs/metricflow/issues/956))
11+
12+
### Fixes
13+
14+
- Apply time offset for nested dervied & ratio metrics ([#882](https://github.com/dbt-labs/metricflow/issues/882))
15+
- Fix Incorrect SQL Column Name Rendering for WhereConstraintNode ([#908](https://github.com/dbt-labs/metricflow/issues/908))
16+
- `Unable To Satisfy Query Error` with Cumulative Metrics in Saved Queries ([#917](https://github.com/dbt-labs/metricflow/issues/917))
17+
- 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))
18+
- Bug fix: Keep where constraint column until used for nested derived offset metric queries. ([#930](https://github.com/dbt-labs/metricflow/issues/930))
19+
- Fixes incorrect time constraint applied to derived offset metrics. ([#925](https://github.com/dbt-labs/metricflow/issues/925))
20+
- Remove default time constraint for queries with cumulative metrics. ([#917](https://github.com/dbt-labs/metricflow/issues/917))
21+
- Return exit code 1 for failed validations ([#867](https://github.com/dbt-labs/metricflow/issues/867))
22+
- Optimizer Does Not Deduplicate Common Metrics ([#941](https://github.com/dbt-labs/metricflow/issues/941))
23+
- Duplicate input measures after combiner optimizer ([#969](https://github.com/dbt-labs/metricflow/issues/969))
24+
25+
### Under the Hood
26+
27+
- Test to ensure Dimension and TimeDimension syntax are identical in the case of time dimensions
28+
- Fixed typo in error message
29+
30+
### Dependencies
31+
32+
- Remove unnecessary MarkupSafe dependency ([#950](https://github.com/dbt-labs/metricflow/pull/950))
33+
34+
### Contributors
35+
- [@DevonFulcher](https://github.com/DevonFulcher)
36+
- [@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))
37+
- [@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))
38+
- [@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))
39+
- [@sarbmeetka](https://github.com/sarbmeetka) ([#207](https://github.com/dbt-labs/metricflow/issues/207))
40+
- [@tlento](https://github.com/tlento) ([#950](https://github.com/dbt-labs/metricflow/pull/950))

.changes/unreleased/Dependencies-20231219-170616.yaml

-6
This file was deleted.

.changes/unreleased/Features-20231008-195608.yaml

-6
This file was deleted.

.changes/unreleased/Features-20231107-180843.yaml

-6
This file was deleted.

.changes/unreleased/Features-20231130-113258.yaml

-6
This file was deleted.

.changes/unreleased/Features-20231210-165636.yaml

-6
This file was deleted.

.changes/unreleased/Features-20231218-121506.yaml

-6
This file was deleted.

.changes/unreleased/Features-20240102-163031.yaml

-6
This file was deleted.

.changes/unreleased/Fixes-20231116-153955.yaml

-6
This file was deleted.

.changes/unreleased/Fixes-20231128-142315.yaml

-6
This file was deleted.

.changes/unreleased/Fixes-20231204-183426.yaml

-6
This file was deleted.

.changes/unreleased/Fixes-20231205-110320.yaml

-7
This file was deleted.

.changes/unreleased/Fixes-20231206-155814.yaml

-7
This file was deleted.

.changes/unreleased/Fixes-20231207-145013.yaml

-6
This file was deleted.

.changes/unreleased/Fixes-20231207-170704.yaml

-6
This file was deleted.

.changes/unreleased/Fixes-20231215-141744.yaml

-6
This file was deleted.

.changes/unreleased/Fixes-20231215-154356.yaml

-6
This file was deleted.

.changes/unreleased/Fixes-20240110-140727.yaml

-6
This file was deleted.

.changes/unreleased/Under the Hood-20231127-133132.yaml

-7
This file was deleted.

.changes/unreleased/Under the Hood-20231214-113549.yaml

-6
This file was deleted.

CHANGELOG.md

+41
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,47 @@
55
- "Breaking changes" listed under a version may require action from end users or external maintainers when upgrading to that version.
66
- 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)
77

8+
## MetricFlow 0.204.0 - January 11, 2024
9+
10+
### Features
11+
12+
- Add Trino support to the MetricFlow. ([#207](https://github.com/dbt-labs/metricflow/issues/207))
13+
- Implemented date_part in where filter. ([#None](https://github.com/dbt-labs/metricflow/issues/None))
14+
- Resolve Ambiguous Group-By-Items ([#887](https://github.com/dbt-labs/metricflow/issues/887))
15+
- Support for Conversion Metrics ([#252](https://github.com/dbt-labs/metricflow/issues/252))
16+
- Add a Query Validation Rule for Repeated Metrics in a Query ([#943](https://github.com/dbt-labs/metricflow/issues/943))
17+
- Expose label on Metric & Dimension for use in APIs. ([#956](https://github.com/dbt-labs/metricflow/issues/956))
18+
19+
### Fixes
20+
21+
- Apply time offset for nested dervied & ratio metrics ([#882](https://github.com/dbt-labs/metricflow/issues/882))
22+
- Fix Incorrect SQL Column Name Rendering for WhereConstraintNode ([#908](https://github.com/dbt-labs/metricflow/issues/908))
23+
- `Unable To Satisfy Query Error` with Cumulative Metrics in Saved Queries ([#917](https://github.com/dbt-labs/metricflow/issues/917))
24+
- 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))
25+
- Bug fix: Keep where constraint column until used for nested derived offset metric queries. ([#930](https://github.com/dbt-labs/metricflow/issues/930))
26+
- Fixes incorrect time constraint applied to derived offset metrics. ([#925](https://github.com/dbt-labs/metricflow/issues/925))
27+
- Remove default time constraint for queries with cumulative metrics. ([#917](https://github.com/dbt-labs/metricflow/issues/917))
28+
- Return exit code 1 for failed validations ([#867](https://github.com/dbt-labs/metricflow/issues/867))
29+
- Optimizer Does Not Deduplicate Common Metrics ([#941](https://github.com/dbt-labs/metricflow/issues/941))
30+
- Duplicate input measures after combiner optimizer ([#969](https://github.com/dbt-labs/metricflow/issues/969))
31+
32+
### Under the Hood
33+
34+
- Test to ensure Dimension and TimeDimension syntax are identical in the case of time dimensions
35+
- Fixed typo in error message
36+
37+
### Dependencies
38+
39+
- Remove unnecessary MarkupSafe dependency ([#950](https://github.com/dbt-labs/metricflow/pull/950))
40+
41+
### Contributors
42+
- [@DevonFulcher](https://github.com/DevonFulcher)
43+
- [@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))
44+
- [@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))
45+
- [@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))
46+
- [@sarbmeetka](https://github.com/sarbmeetka) ([#207](https://github.com/dbt-labs/metricflow/issues/207))
47+
- [@tlento](https://github.com/tlento) ([#950](https://github.com/dbt-labs/metricflow/pull/950))
48+
849
## MetricFlow 0.203.1 - November 15, 2023
950

1051
### Fixes

0 commit comments

Comments
 (0)