Description
This issue is included in this discussion. Under job service and priority resolver, there's a duplicated populateDownstreamDAGs in job/service.go is too tied up with Airflow scheduler. The logic itself is quite similar to buildMultiRootDependencyTree in job/priority_resolver.go.
Acceptance Criteria
Tech Details