The GitHub Actions job "Release Auditing" on texera.git/loop-single-input has failed. Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).
Head commit for run: 9c43ff73699fe44cb3e20bff10f70515aeff169c / Xinyuan Lin <[email protected]> fix(amber): restrict single-input to Loop Start; let Loop End take fan-in Loop End supports two or more inbound links: a loop body may branch and converge on it. Only Loop Start is single-input, because the scheduler resolves that loop's bookkeeping URIs from its input port's single reader. - LoopOpDesc's disallowMultiInputLinks is now overridable and defaults to false; LoopStartOpDesc overrides it to true. The GUI therefore refuses a second link into Loop Start only. - MainLoop consumes a Loop End's loop state once per iteration. Every reader on the input port replays its own branch's states, so the same iteration's state arrives once per branch; running the user's `update` per copy would advance the loop variables once per branch and end the loop early. The copies are identical (one emission from the matching Loop Start), and a consume emits nothing downstream, so the extras are dropped. Tests: the shared mixin helper now takes the expected value, LoopStart pins true and LoopEnd pins false; a new main-loop test delivers the same iteration's state twice and asserts the operator runs exactly once. Report URL: https://github.com/apache/texera/actions/runs/30726892300 With regards, GitHub Actions via GitBox
