Pavel Pereslegin reassigned IGNITE-11074:

    Assignee:     (was: Pavel Pereslegin)

> Implement catch-up temporary WAL
> --------------------------------
>                 Key: IGNITE-11074
>                 URL: https://issues.apache.org/jira/browse/IGNITE-11074
>             Project: Ignite
>          Issue Type: Sub-task
>            Reporter: Maxim Muzafarov
>            Priority: Major
>              Labels: iep-28
> While the demander node is in the partition file transmission state it must 
> save all cache entries corresponding to the moving partition into a new 
> temporary WAL storage. These entries will be applied later one by one on the 
> received cache partition file. All asynchronous operations will be enrolled 
> to the end of temporary WAL storage during storage reads until it becomes 
> fully read. The file-based FIFO approach assumes to be used by this process.
> The new write-ahead-log manager for writing temporary records must support to:
>  * Unlimited number of wal-files to store temporary data records;
>  * Iterating over stored data records during an asynchronous writer thread 
> inserts new records;
>  * WAL-per-partiton approach needs to be used;
>  * Write operations to temporary WAL storage must have higher priority over 
> reading operations;

This message was sent by Atlassian JIRA

Reply via email to