Skip to content

[python] Update paimon-rust to speed up native-plan CI - #9235

Merged
JingsongLi merged 1 commit into
apache:masterfrom
XiaoHongbo-Hope:codex/update-pypaimon-rust-revision
Aug 15, 2026
Merged

[python] Update paimon-rust to speed up native-plan CI#9235
JingsongLi merged 1 commit into
apache:masterfrom
XiaoHongbo-Hope:codex/update-pypaimon-rust-revision

Conversation

@XiaoHongbo-Hope

Copy link
Copy Markdown
Contributor

Purpose

Update the paimon-rust revision used by the Python 3.11 native-plan CI lane to include apache/paimon-rust#716.

The previous binding performed REST catalog I/O while holding the Python GIL. In-process mock REST tests therefore waited for the 30-second client timeout before falling back to Python planning. The updated binding releases the GIL during catalog I/O, so these tests can exercise native planning without the timeout.

Verification

  • The new revision is a descendant of the currently pinned revision.
  • PyPaimon mock REST native planning completed in 0.041 seconds and returned one split with the updated binding; the previous binding timed out after 30 seconds.
  • git diff --check

@XiaoHongbo-Hope XiaoHongbo-Hope changed the title [python] Update paimon-rust revision for native-plan CI [python] Update paimon-rust to fix REST native-plan CI timeouts Aug 15, 2026
@XiaoHongbo-Hope XiaoHongbo-Hope changed the title [python] Update paimon-rust to fix REST native-plan CI timeouts [python] Speed up native-plan CI Aug 15, 2026
@XiaoHongbo-Hope XiaoHongbo-Hope changed the title [python] Speed up native-plan CI [python] Update paimon-rust to speed up native-plan CI Aug 15, 2026
@JingsongLi

Copy link
Copy Markdown
Contributor

+1

@JingsongLi
JingsongLi merged commit 8b1364a into apache:master Aug 15, 2026
10 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.

2 participants