Skip to content

Conversation

dongjoon-hyun
Copy link
Member

@dongjoon-hyun dongjoon-hyun commented May 15, 2025

What changes were proposed in this pull request?

This PR aims to add Apache Iceberg integration test GitHub Action job.

Why are the changes needed?

To improve a test coverage,

  • IcebergTests.swift is added which is guarded by SPARK_ICEBERG_TEST_ENABLED environment variable.
  • DataFrameWriterV2Tests is revised to test both Iceberg and non-Iceberg environment.

Since Apache Spark 4 is not supported by Apache Iceberg yet, the GitHub Action job will run Spark Connect server with the following versions.

  • Apache Spark 3.5.5
  • Apache Iceberg 1.9.0

For non-Iceberg environment, IcebergTests

Does this PR introduce any user-facing change?

No.

How was this patch tested?

Pass the CIs.

Was this patch authored or co-authored using generative AI tooling?

No.

@dongjoon-hyun
Copy link
Member Author

Merged to main.

@dongjoon-hyun dongjoon-hyun deleted the SPARK-52150 branch May 15, 2025 12:54
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.

1 participant