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

Update MF to support breaking changes in DSI for custom calendar #1522

Merged
merged 10 commits into from
Dec 5, 2024

Conversation

WilliamDee
Copy link
Contributor

@WilliamDee WilliamDee commented Nov 11, 2024

Context

We merged 2 breaking changes in DSI dbt-labs/dbt-semantic-interfaces#363 and dbt-labs/dbt-semantic-interfaces#365 which changed most spec typing that used time granularity to be a str instead of TimeGranularity to enable support for custom granularity. Similarly, there were additional breaking changes to the objects that requires passing in custom_granularity_names. This PR updates all those callsites to be compatible with the new version of DSI (to be released)

Resolves SL-3097

Copy link

linear bot commented Nov 11, 2024

Copy link
Contributor

@courtneyholcomb courtneyholcomb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks for handling so quickly!!

@WilliamDee WilliamDee merged commit 5cd5d40 into main Dec 5, 2024
11 checks passed
@WilliamDee WilliamDee deleted the will/update-dsi branch December 5, 2024 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants