Skip to content

[MINOR] test(iceberg): Add read restriction expression demo - #13433

Draft
roryqi wants to merge 1 commit into
apache:mainfrom
qqqttt123:demo/iceberg-read-restriction-pr
Draft

roryqi wants to merge 1 commit into
apache:mainfrom
qqqttt123:demo/iceberg-read-restriction-pr

Conversation

@roryqi

@roryqi roryqi commented Sep 22, 2026

Copy link
Copy Markdown
Contributor

What changes were proposed in this pull request?

Add a test-scoped demo that converts an Iceberg 1.11 expression JSON string into the read-restrictions.required-row-filter shape proposed in apache/iceberg#13879. Document the input, output, and supported case.

Why are the changes needed?

Iceberg 1.11 parses the older term/value predicate form, while the proposal uses left/right and field ID references. This demo shows the conversion for equality on a string column.

Does this PR introduce any user-facing change?

No. It adds test code and developer documentation only.

How was this patch tested?

All four test methods passed through direct compilation and execution. git diff --check passed. The standard Gradle test and Spotless runs could not complete because the root filesystem is full.

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