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:
6e2e71d7750e2f16cd05d4ee3275168bb630b2dd / kary zheng <[email protected]>
test(verify): hand the script the schema, and a JVM path's integers exactly

The sidecar already says what each input column was declared as, and the
generator now has an overload that takes it, so the script is told what
a JSONL file cannot carry.

`read_json` parses a column holding a null through float64, so a LONG of
9007199254740993 reached the operator as 9007199254740992 while Path A
still held the tuple. The engine's own Python side refuses a float
outside that window rather than accept a corrupted rendition; the
harness was quietly accepting one. Only where Path A is the JVM harness:
a Python operator's table is built by pandas from the same tuples, so
the float is what BOTH sides see there.

Writing needs two more unwrappings for the dtype that follows: an
operator rebuilding rows out of an integer column hands back numpy
scalars, and a nullable column carries pd.NA. Neither is a Python
scalar, so both were being written into the JSONL as base64 pickles.

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

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

With regards,
GitHub Actions via GitBox

Reply via email to