The GitHub Actions job "Lint PR" on 
texera.git/fix/5021-npe-unresolvable-scan-source has succeeded.
Run started by GitHub user mengw15 (triggered by mengw15).

Head commit for run:
2eae1506a683c9c570ca94ea495e9cd62de65dea / mengw15 
<[email protected]>
fix: avoid NPE in WorkflowCompilationResource for missing schemas

When the compiler yields Some(null) for a port whose output schema
cannot be derived (e.g. an unresolvable scan source file), the resource
previously dereferenced the null Schema and surfaced an NPE as HTTP 500.
Normalize Some(null) to None via schemaOption.flatMap(Option(_)) so the
structured WorkflowCompilationFailure reaches the client instead.

Closes #5021.

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

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

With regards,
GitHub Actions via GitBox

Reply via email to