Open ssillaots-boku opened 3 weeks ago
Plus one. I had to revert because I was getting OOMs from the number of logs being emitted
Still getting some warnings when using dbt==1.7.*, but not as many:
/Users/niallwoodward/dev/select/web/backend/.venv/lib/python3.11/site-packages/dagster_dbt/dbt_project.py:193: ExperimentalWarning: Class `DagsterDbtManifestPreparer` is experimental. It may break in future versions, even between dot releases. To mute warnings for experimental functionality, invoke warnings.filterwarnings("ignore", category=dagster.ExperimentalWarning) or use one of the other methods described at https://docs.python.org/3/library/warnings.html#describing-warning-filters.
manifest_preparer: DbtManifestPreparer = DagsterDbtManifestPreparer()
Has Dagster changed its logging significantly in dagster==1.7.*? I'm noticing a lot more (not desirable) logging across the board.
Could https://github.com/dagster-io/dagster/pull/22267 (which went out in 1.7.10) have somehow caused this? The intention there was to change the formatting of warnings, not the frequency, but I’m wondering if it has unintended side effects.
I’m not sure how to square that with the problem occurring when you just upgrade dbt-core and don’t upgrade dagster though.
linking the similar report in https://github.com/dagster-io/dagster/discussions/22460 for context
Thanks for your quick response on this @gibsondan.
Could https://github.com/dagster-io/dagster/pull/22267 (which went out in 1.7.10) have somehow caused this?
Don't know if this is question is targeted at me or Niall but from my point of view: doubt it since it started happening from Dagster 1.7.7
Dagster version
1.7.11
What's the issue?
Dagster started supporting dbt-core 1.8. from 1.7.7. When updating dbt-core to 1.8. then there's an immense increase in
ExperimentalWarnings
andDeprecationWarnings
logs. We are talking about a thousand rows of logs every minute compared to a couple before version bump. Examples:I'm running project with poetry. Current versions are dbt-core 1.8.3, dbt-redshift 1.8.1. All dagster related versions are 1.7.11. But once again. The issue was the same when I used Dagster 1.7.7 and dbt-core/dbt-redshift was 1.8.0.
Right now I've added a
warnings.simplefilter('ignore')
in the code to keep log count lower. But even then some warnings still come through which is interesting in it's own right.What did you expect to happen?
I expect Dagster to run without emitting loads of warnings.
How to reproduce?
With dbt-core 1.8.3, dbt-redshift 1.8.1 and Dagster 1.7.7+, poetry 1.6.1
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.