Decouple LoadMode.AUTOMATIC
from load()
method in DbtGraph
#1001
Labels
area:parsing
Related to parsing DAG/DBT improvement, issues, or fixes
parsing:custom
Related to custom parsing, like custom DAG parsing, custom DBT parsing, etc
parsing:dbt_ls
Issues, questions, or features related to dbt_ls parsing
parsing:dbt_manifest
Issues, questions, or features related to dbt_manifest parsing
stale
Issue has not had recent activity or appears to be solved. Stale issues will be automatically closed
This PR is an offshoot of #895. I'm introducing it here as it is something that can be implemented reasonably well in Cosmos 1.x.
Overview
TLDR--
DbtGraph.load()
actually is two things:LoadMode.AUTOMATIC
implementationMy proposal is that it should actually only do one of these things, i.e. loads the dbt graph. This means that
automatic
should be its own separate implementation.See the proposed code for
DbtGraph
inside #895 for a full implementation of the 2.x proposal. Note that some of the suggestions forDbtGraph
in #895 are proposed deprecations that are out of scope for this issue, but we'd certainly want to move in this direction. Here it is a little slimmed down:The text was updated successfully, but these errors were encountered: