Skip to content

[Schema] Fix catalog getTable failing for bucketed append tables created with Paimon 0.7#8025

Open
ArnavBalyan wants to merge 1 commit into
apache:masterfrom
ArnavBalyan:arnavb/fix-bucket-compat
Open

[Schema] Fix catalog getTable failing for bucketed append tables created with Paimon 0.7#8025
ArnavBalyan wants to merge 1 commit into
apache:masterfrom
ArnavBalyan:arnavb/fix-bucket-compat

Conversation

@ArnavBalyan
Copy link
Copy Markdown
Member

Purpose

  • Paimon 0.7 allowed creating fixed bucket append tables without a bucket-key.
  • The bucket validation added in 1.0 runs on every table read and fails for the legacy tables which dont have a key.
  • The deserializer already handles this with bucket=1 for old schemas, but validation does not check this.
  • Skip this check for older versions.

Tests

  • UT Added
  • CI

@ArnavBalyan ArnavBalyan changed the title [Schema] Fix catalog.getTable() failing for bucketed append tables created with Paimon 0.7 [Schema] Fix catalog getTable failing for bucketed append tables created with Paimon 0.7 May 28, 2026
@ArnavBalyan
Copy link
Copy Markdown
Member Author

cc @JingsongLi thanks!

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