Skip to content

test: cover filters for mixed-format schema evolution#390

Merged
JingsongLi merged 1 commit into
apache:mainfrom
liujiwen-up:test/258-mixed-format-filter-coverage
Jun 17, 2026
Merged

test: cover filters for mixed-format schema evolution#390
JingsongLi merged 1 commit into
apache:mainfrom
liujiwen-up:test/258-mixed-format-filter-coverage

Conversation

@liujiwen-up

@liujiwen-up liujiwen-up commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Purpose

Linked issue: #258

Add integration coverage for projection and filter combinations on mixed-format schema evolution tables.

Brief change log

  • Add projected filter checks for mixed-format ADD COLUMN and INT -> BIGINT type promotion reads.
  • Add small projected filter checks for mixed-format rename, drop, and reorder schema evolution reads.
  • Reuse existing read test helpers and avoid production code changes.

Tests

  • cargo fmt --check: passed
  • git diff --check: passed
  • cargo test -p paimon-integration-tests --test read_tables format_schema_evolution --no-run: passed
  • cargo test -p paimon-integration-tests --test read_tables format_schema_evolution -- --nocapture: failed locally because prepared warehouse tables were missing

API and Format

No API or storage format changes.

Documentation

Not required; test-only change.

@QuakeWang QuakeWang left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@JingsongLi JingsongLi merged commit 5617a77 into apache:main Jun 17, 2026
8 checks passed
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.

3 participants