The GitHub Actions job "Required Checks" on 
texera.git/feat/export-ignore-column-case has failed.
Run started by GitHub user kz930 (triggered by kz930).

Head commit for run:
7dc3d0fece7834a7491623426402a6cba09b137f / kary zheng <[email protected]>
feat(workflow-operator): read a column named in a different case the way the 
engine does

The engine looks a column up through Schema, which ignores case, so a setting
that names `Name` reads the column `name`. The exported script indexed the
frame with the name as written and raised a KeyError.

StandaloneCodeGenerator.columnAsStored resolves a name against the input
schema to the table's spelling. Projection, Filter, Keyword Search, Regular
Expression, Substring Search, Dictionary Matcher and Unnest String read their
column through it. Projection still names its output by the alias, as the
engine does.

Type Casting matches a column by its exact name in the engine, so a unit whose
column differs in case casts nothing there. The script now skips that unit too.

Closes #9004

Co-Authored-By: Claude Opus 5.5 <[email protected]>

Report URL: https://github.com/apache/texera/actions/runs/39347502403

With regards,
GitHub Actions via GitBox

Reply via email to