unsubscribe On Fri, 1 Aug 2025 at 16:13, Roman Puchkovskiy (Jira) <j...@apache.org> wrote:
> Roman Puchkovskiy created IGNITE-26107: > ------------------------------------------ > > Summary: Add Vault storage format compatibility tests > Key: IGNITE-26107 > URL: https://issues.apache.org/jira/browse/IGNITE-26107 > Project: Ignite > Issue Type: Improvement > Reporter: Roman Puchkovskiy > > > Legend: v1 is original version (3.0), v2 is current version (version from > main branch). > > It is supposed that data is written in v1, then the storage is flushed and > the node is stopped, its binary is replaced with v2, the node is started. > > The tests have to ensure that aipersist-based tables work correctly: > # all data written in v1 can be read in v2 > # including overwritten versions > # deleted data cannot be read > # updates that are rolled back cannot be read > > Here are variations that need to be tested: > # When there were no unmerged delta files in v1 (that is, after the > writes are finished on v1, we wait for all delta files to be merged and > removed) > # When there were some unmerged delta-files > # When unmerged delta-files remain from v1 and we start creating new > delta files immediately after starting on v2, and THEN we start > verifications listed above (while the delta files are still there) > > > > -- > This message was sent by Atlassian Jira > (v8.20.10#820010) >