You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit b830155
Browse filesBrowse the repository at this point in the historyBrowse files
Explain dag_bundle_name by the coordinator that parses a Dag file
dag_bundle_name lets Dag processing pick which of several coordinators
of one class starts the runtime that parses an artifact. With a single
coordinator it can be omitted. Reword the Java, TypeScript and Go docs
and READMEs to say so, without tying it to the Python stub Dag.
Co-Authored-By: Claude <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: go-sdk/README.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -292,9 +292,10 @@ the full range of task states, and alternate XCom backends without implementing
292
292
queue_to_coordinator = {"golang": "go"}
293
293
```
294
294
295
-
`dag_bundle_name` is optional. Omit it and the coordinator finds executable bundles in the task's own
296
-
Dag bundle, the one that holds the Python stub Dag. Set it, as here, to keep them in a separate Dag bundle. `queue_to_coordinator` routes stub tasks with
297
-
`queue="golang"` to this Go coordinator.
295
+
`dag_bundle_name` is only needed when more than one `ExecutableCoordinator` is configured. Each one must
296
+
then name its own Dag bundle, so Dag processing knows which one runs an executable bundle to parse it. With
297
+
a single `ExecutableCoordinator` it is optional: omit it and the coordinator finds executable bundles in the
298
+
task's own Dag bundle. `queue_to_coordinator` routes stub tasks with `queue="golang"` to this Go coordinator.
298
299
299
300
> [!IMPORTANT]
300
301
> The coordinator is part of the Airflow worker, so the `[sdk]` config (and the executable bundle
0 commit comments