You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Ivan Bessonov (Jira)" <ji...@apache.org> on 2019/12/30 12:35:00 UTC

[jira] [Created] (IGNITE-12514) WAL don't flush several last records in LOG-ONLY/FSYNC mode if flush ptr=null

Ivan Bessonov created IGNITE-12514:
--------------------------------------

             Summary: WAL don't flush several last records in LOG-ONLY/FSYNC mode if flush ptr=null
                 Key: IGNITE-12514
                 URL: https://issues.apache.org/jira/browse/IGNITE-12514
             Project: Ignite
          Issue Type: Bug
            Reporter: Ivan Bessonov
            Assignee: Ivan Bessonov
             Fix For: 2.9


In the current implementation, last flush pointer dependent to thread-local. If some thread adds new records and another thread calls wal.flush(null), this flush may not be flushed records witch was added in thread one, because in case null flush pointer, thread flushed until the last record which was added in current thread.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)