You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@texera.apache.org by GitBox <gi...@apache.org> on 2026/07/12 05:23:03 UTC
[GH] (texera/fix/workflow-operator-scan-silent-row-drop): Workflow run "Benchmarks" is working again!
The GitHub Actions job "Benchmarks" on texera.git/fix/workflow-operator-scan-silent-row-drop has succeeded.
Run started by GitHub user xuang7 (triggered by xuang7).
Head commit for run:
c43f9a940ea7d2758f4f0457052e7a91d1422862 / eugenegujing <eu...@outlook.com>
fix(workflow-operator): fail loudly on unparsable scan rows
- Throw a RuntimeException (original exception kept as cause) instead of
silently dropping a row that does not parse into the inferred type, in
CSVScanSourceOpExec, JSONLScanSourceOpExec, ParallelCSVScanSourceOpExec,
and CSVOldScanSourceOpExec.
- Add ScanRowParseError helper that identifies the offending column and
builds an actionable message (row number, value, column, expected type),
with a generic fallback when no single column is identifiable.
- Remove the now-dead null filter in CSV and csvOld; keep ParallelCSV's
legitimate null-skip paths and filter (only parse failures abort).
- Update the scan exec specs to assert the thrown error; add a JSONL
malformed-line fallback test.
Closes #6279
Report URL: https://github.com/apache/texera/actions/runs/29180945759
With regards,
GitHub Actions via GitBox