You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@paimon.apache.org by "liujiwen-up (via GitHub)" <gi...@apache.org> on 2026/06/23 12:43:05 UTC
[PR] test: add schema evolution time travel coverage [paimon-rust]
liujiwen-up opened a new pull request, #407:
URL: https://github.com/apache/paimon-rust/pull/407
### Purpose
Linked issue: close #258
Add stable time-travel coverage for schema evolution boundaries using tag-based versions, without relying on warehouse-global snapshot numbers.
### Brief change log
- Add a Spark fixture for `time_travel_schema_evolution` with tags around add, rename, drop, and reorder schema changes.
- Add core integration coverage using `scan.version` tag reads with the time-travel schema resolution path.
- Add DataFusion SQL coverage using `VERSION AS OF 'tag_name'` with SELECT, WHERE, and ORDER BY.
- Make Spark warehouse cleanup retry briefly to avoid Docker/overlay directory deletion races during reprovisioning.
### Tests
- `python3 -m py_compile dev/spark/provision.py`: passed
- `cargo fmt --check`: passed
- `cargo test -p paimon-integration-tests --test read_tables time_travel_schema_evolution --no-run`: passed
- `cargo test -p paimon-datafusion --test read_tables time_travel_schema_evolution --no-run`: passed
- `make docker-up`: passed
- `cargo test -p paimon-integration-tests --test read_tables time_travel_schema_evolution -- --nocapture`: passed
- `cargo test -p paimon-datafusion --test read_tables time_travel_schema_evolution -- --nocapture`: passed
- `git diff --check`: passed
### API and Format
No API or storage format changes.
### Documentation
No documentation update required; this is test fixture and coverage only.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@paimon.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] test: add schema evolution time travel coverage [paimon-rust]
Posted by "JingsongLi (via GitHub)" <gi...@apache.org>.
JingsongLi merged PR #407:
URL: https://github.com/apache/paimon-rust/pull/407
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@paimon.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org