zhuxiangyi commented on PR #967: URL: https://github.com/apache/paimon-rust/pull/967#issuecomment-5954970469
Thanks for building and probing the extension! **[P1] Branch references** and **[P2] persisted long-lived changelogs**: both are fixed in the shared expiration code in #965 (e1d75d2). It now keeps everything that branches and long-lived changelogs reference, or fails before deleting anything. This branch is rebased onto it and onto current main. I added your probe as a Python test in 13b76a2. `test_expire_snapshots_keeps_branch_files` uses the existing `branch_tables` fixture. After `main.expire_snapshots(retain_min=1, older_than_ms=2**62)`, main still reads `[1, 2]` and the branch still reads `[1]`. `make install && pytest tests/test_table.py` passes (25 tests). -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
