Skip to content

[AURON #2429] Add missing fallback coverage for Iceberg changelog native scan#2430

Open
weimingdiit wants to merge 1 commit into
apache:masterfrom
weimingdiit:test/iceberg-changelog-native-fallback-coverage
Open

[AURON #2429] Add missing fallback coverage for Iceberg changelog native scan#2430
weimingdiit wants to merge 1 commit into
apache:masterfrom
weimingdiit:test/iceberg-changelog-native-fallback-coverage

Conversation

@weimingdiit

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Closes #2429

Rationale for this change
Auron Iceberg native changelog scan is intentionally limited to insert-only changelog tasks with a single supported file format.

Existing tests cover insert-only changelog correctness, changelog metadata columns, and delete changelog fallback. This PR adds coverage for two remaining unsupported boundaries: non-insert changelog operations and mixed file formats.

What changes are included in this PR?
Adds a changelog fallback test for unsupported changelog operations.
Adds a changelog fallback test for mixed Parquet/ORC file formats.
Both tests compare results with Spark execution and verify that NativeIcebergTableScan is not used.
No execution logic is changed.

Are there any user-facing changes?
No user-facing changes. This is a test-only change.

How was this patch tested?
UT.

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

  • Yes
  • No

…og native scan

Signed-off-by: weimingdiit <weimingdiit@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add missing fallback coverage for Iceberg changelog native scan

1 participant