Skip to content

Revert #59691: it broke per-index trigger rules in mapped task groups#68418

Open
potiuk wants to merge 1 commit into
apache:mainfrom
potiuk:revert-59691-placeholder-mapindex-regression
Open

Revert #59691: it broke per-index trigger rules in mapped task groups#68418
potiuk wants to merge 1 commit into
apache:mainfrom
potiuk:revert-59691-placeholder-mapindex-regression

Conversation

@potiuk

@potiuk potiuk commented Jun 11, 2026

Copy link
Copy Markdown
Member

Reverts #59691 (a5ffa6c794).

#59691 regressed per-index trigger-rule evaluation in mapped task groups: a downstream task whose upstream is in the same mapped task group gets its summary instance (map_index=-1) bound to upstream index 0, so a single failed upstream instance marks the downstream UPSTREAM_FAILED and it never expands. This broke test_one_failed_trigger_rule_in_mapped_task_group_is_per_index and turned the Core...Serialization job red on main (scheduled run 27376318492), blocking the merge queue.

Reverting to green main immediately. The proper redo (satisfying both #59691's and #50210's scenarios) is tracked in #68417.

Verified locally: the previously-failing test_one_failed_trigger_rule_in_mapped_task_group_is_per_index and test_one_failed_trigger_rule_runs_on_indirect_failure_in_mapped_task_group pass after the revert.


Was generative AI tooling used to co-author this PR?
  • Yes — Claude Code (Opus 4.8)

Generated-by: Claude Code (Opus 4.8) following the guidelines

@potiuk potiuk requested review from XD-DENG and ashb as code owners June 11, 2026 23:05
@potiuk

potiuk commented Jun 11, 2026

Copy link
Copy Markdown
Member Author

cc: @SameerMesiah97 reverting your change to unbreak main - you will have to redo it

@SameerMesiah97

Copy link
Copy Markdown
Contributor

cc: @SameerMesiah97 reverting your change to unbreak main - you will have to redo it

Okay. I understand completely.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants