The GitHub Actions job "Required Checks" on texera.git/feat/verify-run-operator-python has failed. Run started by GitHub user kz930 (triggered by kz930).
Head commit for run: c2c89a49e0b510ae8e519c31ef7a373f8dfb0ec4 / kary zheng <[email protected]> test(verify): finalize each emitted tuple against the output schema The driver projected the operator's output onto the schema's attribute names and coerced each value with int/float/str. That is looser than the engine, which hands every yielded value to all_output_to_tuple and finalizes the result: an operator putting 1.5 in an INTEGER field, or a row with a field the schema does not have, or one missing a field, all raise there and none of the three raised here. A reference path that accepts output the engine rejects cannot say what the engine would do, so call the engine's own two functions instead of re-deriving them. finalize pickles a BINARY field's object itself and tags it, where the standalone side pickles the same object untagged, so drop the tag on the way out and both sides carry the same payload. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/34414296528 With regards, GitHub Actions via GitBox
