The GitHub Actions job "Spark CI" on iceberg.git/pr-14269 has failed.
Run started by GitHub user vasanthrpjan1-boop (triggered by vasanthrpjan1-boop).

Head commit for run:
31d9adf632304cb477e5c196cd9a2eb54f288091 / vasanth pandiaraj 
<[email protected]>
Spark: Support View Schema Mode (#15267)

Honor Spark 4.0's WITH SCHEMA clause (BINDING, COMPENSATION,
TYPE EVOLUTION, EVOLUTION) when creating and resolving Iceberg views.

- Capture viewSchemaMode from Spark's CreateView and persist it
  as a view property (spark.view-schema-mode)
- Use the appropriate cast expression when resolving views:
  BINDING (default): UpCast (strict safe type enforcement)
  COMPENSATION: Cast (lenient, may produce runtime errors)
  TYPE EVOLUTION / EVOLUTION: pass-through (adapts to type changes)
- Add tests for all three schema modes

Co-authored-by: Cursor <[email protected]>

Report URL: https://github.com/apache/iceberg/actions/runs/21799997846

With regards,
GitHub Actions via GitBox

Reply via email to