The GitHub Actions job "Backport Checks" on texera.git/fix/loop-var-fixed-at-compile-time has succeeded. Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).
Head commit for run: b421fcec764e475382b55101cdbbce7ad567499f / Xinyuan Lin <[email protected]> fix(amber): reject $i in settings fixed at compile time A reference in a property the compiled plan is built from was written into the setting only after the output schema or the partitioning had been built from its placeholder. A Projection alias "$a" emitted a column named "$a", null in every row; an output column name (Dictionary Matcher, Unnest String, Aggregate, File Scan From Input) stayed the literal "$r"; a Sort Partitions domain stayed 0 to 0; a key or cast attribute failed later with a misleading error. Those properties are now marked @FixedAtCompileTime, and the compiler reports a reference in one inside a loop block, before the physical plan. Modifying an operator that refers to loop variables while the workflow runs is refused as well: its rebuilt executor would never have them written. Report URL: https://github.com/apache/texera/actions/runs/36517795527 With regards, GitHub Actions via GitBox
