The GitHub Actions job "Required Checks" on 
texera.git/feat/verify-run-generated-script has failed.
Run started by GitHub user kz930 (triggered by kz930).

Head commit for run:
f4b9496ebd7c1c4d0a423e62d3003b74ada3d1a7 / kary zheng <[email protected]>
fix(verify): hand a binary column to the script as the bytes the run gets

JSON carries bytes as base64 text, which is how the fixture carries a BINARY
column, and the engine decodes it before the operator sees the field. The script
was handed the text: its operator held a str where the run's held bytes, and
anything it did with them, a length or a decode or a digest, answered for the
base64 rather than for the value. Distinct answers the same either way, which is
why the column looked right on the way out.

Decoding it on the way in is half of it. The writer pickles whatever is not a
plain scalar, so the bytes would have left as a base64 pickle of themselves
where the engine's writer writes the base64 of the value. Bytes are now written
as that base64.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>

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

With regards,
GitHub Actions via GitBox

Reply via email to