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:
2c96035e342cb1bcc933f359b4e8a34fe4581356 / kary zheng <[email protected]>
test(verify): write an integral column the way the engine's writer does

The engine writes a tuple through the schema, so a column it declares INTEGER
leaves as an integer however the operator held it. pandas has no plain integer
that carries a null, so the same column left the script as 6.0 as soon as a row
was missing, and the two sides then disagreed on every value in it. Seven
operators were red on that alone.

The epilogue writes the declared columns as integers, hole kept, and only where
the values are whole: a column the script filled with 6.5 where the run had 6
is a real disagreement, and rounding it here would report the two as equal. An
operator that rebuilds its rows hands back objects rather than floats, so the
values are read one at a time.

The schemas come from the caller, which has the ones the run itself produced.
Asking the operator to propagate a second time builds it a second physical
plan, and Aggregate's two-stage one does not survive that.

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

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

With regards,
GitHub Actions via GitBox

Reply via email to