Files
airflow/java-sdk/processor
Jason(Zhe-You) Liu 402d788519 Java SDK: Resolve a task's arguments from the Dag's own wiring (#73596)
* Java SDK: Resolve a task's arguments from the Dag's own wiring

A Dag authored in Java has no Python call site, so the supervisor sends no
argument bindings for it and a task's data parameters had nothing to
resolve against. Where the Dag wired inputs for a task, those stand in;
a stub-backed task keeps reading its bindings, including when the call
site bound none.

The authoring surface that records those inputs lands in the next commit,
so nothing declares them yet.

* Keep taskDef out of Context's constructor and reuse resolveWiredAll

* Use ADR-0007 wording for the wired-arity warning
2026-10-02 19:14:39 +08:00
..