Behavior of output_required
and materialization of downstream assets is unexpected
#25958
Labels
type: bug
Something isn't working
What's the issue?
From community member Mykola Palamarchuk.
This part of documentation says that you can return None , so upstream assets will be skipped. But it doesn't work as described (latest Dagster 1.8.11).
Materializing the_job leads to plus1 asset materialization with error unsupported operand type(s) for +: 'NoneType' and 'int' .
There is also a warning that says:
See original discussion in community Slack:
What did you expect to happen?
The expected behavior aligns with the docs of output_required.
How to reproduce?
See example.
Dagster version
1.8.11
Deployment type
Local
Deployment details
No response
Additional information
No response
Message from the maintainers
Impacted by this issue? Give it a 👍! We factor engagement into prioritization.
By submitting this issue, you agree to follow Dagster's Code of Conduct.
The text was updated successfully, but these errors were encountered: