Skip to content

[Feature] Include new state selector for meta #12022

@dlouseiro

Description

@dlouseiro

Is this your first time submitting a feature request?

  • I have read the expectations for open source contributors
  • I have searched the existing issues, and I could not find an existing issue for this feature
  • I am requesting a straightforward extension of existing dbt functionality, rather than a Big Idea better suited to a discussion

Describe the feature

In this document https://docs.getdbt.com/reference/node-selection/methods#state, a state:modified.configs selector is included, which is helpful to tweak executions based on state.

However, it is often the case that one has a meta: section within the config and this metadata may or may not actually impact the behaviour of the model (e.g. I may have a owner of the model in the meta section and if the owner of the model changes I don't want to reprocess it as the behaviour of the model did not change).

Because of this, it would be helpful to have a state:modified.configs.meta or simply state:modified.meta, which would include/exclude all models which had their metadata changed.

Describe alternatives you've considered

No response

Who will this benefit?

Everyone using the meta section combined with the stateful executions.

Are you interested in contributing this feature?

No response

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions