Skip to content

test(recipe): bump Spark 4 integration Iceberg runtime to 1.11.0#1224

Merged
laskoviymishka merged 2 commits into
apache:mainfrom
nssalian:spark-int-iceberg-1.11-bump
Jun 18, 2026
Merged

test(recipe): bump Spark 4 integration Iceberg runtime to 1.11.0#1224
laskoviymishka merged 2 commits into
apache:mainfrom
nssalian:spark-int-iceberg-1.11-bump

Conversation

@nssalian

Copy link
Copy Markdown
Contributor

Changes

  • Bumps the Spark 4 integration recipe's Iceberg runtime 1.10.0 -> 1.11.0, which adds shredded variant write support (write.parquet.shred-variants, apache/iceberg #14297) - a prerequisite for the shredding implementation in iceberg-go #986 and #987

  • provision.py: qualify the Iceberg ALTER extensions (ADD PARTITION FIELD / CREATE TAG / CREATE BRANCH) as spark_catalog.default.* so segment 0 resolves as the configured catalog. 1.11.0 added a WARN (apache/iceberg #14183) when Spark3Util probes a bare "default" as a catalog

Test plan

  • locally ran both the Spark 3.5 and Spark 4 integration test suites.

@nssalian nssalian requested a review from zeroshade as a code owner June 18, 2026 00:17
@nssalian nssalian marked this pull request as draft June 18, 2026 00:22
@nssalian nssalian marked this pull request as ready for review June 18, 2026 01:04
@nssalian

Copy link
Copy Markdown
Contributor Author

@laskoviymishka PTAL. Spark 3.5 might need a re-run

@laskoviymishka laskoviymishka left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thx!

@laskoviymishka laskoviymishka merged commit 5a94890 into apache:main Jun 18, 2026
17 of 18 checks passed
@nssalian nssalian deleted the spark-int-iceberg-1.11-bump branch June 18, 2026 03:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants