Page MenuHomePhabricator

Untangle dump DAG dependencies
Closed, ResolvedPublic

Description

I've noticed that the dump DAGs dependencies are current setup in a way that each task in the dump task group has a direct upstream dependency on the fetch_job_pod_spec task.
We should make sure that the DAG task dependencies are simplified as such:

fetch_job_pod_spec --[--> dump_batch_1 -> sync_batch_1 -> ... -> dump_batch_n -> sync_batch_n ]

Event Timeline

brouberol triaged this task as Medium priority.

There's no guarantee, but this might have a side-effect of lowering the scheduler load as well, as the runtime dependencies checks would be simplified.