Skip to content

[python] Add tests for Data Evolution BLOB writes on branches - #9221

Merged
JingsongLi merged 3 commits into
apache:masterfrom
XiaoHongbo-Hope:codex/test-de-branch-blob
Aug 15, 2026
Merged

[python] Add tests for Data Evolution BLOB writes on branches#9221
JingsongLi merged 3 commits into
apache:masterfrom
XiaoHongbo-Hope:codex/test-de-branch-blob

Conversation

@XiaoHongbo-Hope

Copy link
Copy Markdown
Contributor

Purpose

Add regression coverage for writing BLOB columns to branches of Data Evolution tables.

Changes

  • Add a filesystem catalog test that branches from a tag, writes a BLOB row, and verifies main/branch isolation.
  • Route snapshot lookup and commit to the selected branch in the mock REST server.
  • Add the equivalent mock REST catalog BLOB write and isolation test.

Only test code is changed.

Tests

  • Python 3.11 / PyArrow 19: both new tests passed.
  • Python 3.6 / PyArrow 6: both new tests passed.
  • Flake8 and git diff --check passed.

@XiaoHongbo-Hope
XiaoHongbo-Hope marked this pull request as ready for review August 14, 2026 14:37
@XiaoHongbo-Hope XiaoHongbo-Hope changed the title [python] Cover Data Evolution BLOB writes on branches [python] Add tests for Data Evolution BLOB writes on branches Aug 15, 2026
@JingsongLi

Copy link
Copy Markdown
Contributor

+1

@JingsongLi
JingsongLi merged commit f5bb59d into apache:master Aug 15, 2026
9 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