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

Head commit for run:
b210ba197146687baea524bdd8912272f4eb7156 / kary zheng <[email protected]>
test(verify): hand a pickled binary cell to the operator as the object

The worker's ArrowTableTupleProvider unpickles a BINARY cell that starts
with the cast's pickle marker, so a model column reaches the next
operator as a model. The driver handed the operator the bytes instead,
and a predict on them raised AttributeError.

Decoding the cell alone was not enough. The driver then finalized each
input tuple, and the cast in finalize pickles any non-bytes value back
into bytes. The worker's InputManager attaches the schema without
finalizing, so the driver now builds input tuples the same way.

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

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

With regards,
GitHub Actions via GitBox

Reply via email to