You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Alexey Goncharuk (JIRA)" <ji...@apache.org> on 2018/08/10 11:38:00 UTC

[jira] [Commented] (IGNITE-9050) WALIterator should throw an exception if iterator stopped in the WAL archive but not in WAL work

    [ https://issues.apache.org/jira/browse/IGNITE-9050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16576147#comment-16576147 ] 

Alexey Goncharuk commented on IGNITE-9050:
------------------------------------------

[~DmitriyGovorukhin], I have IgniteWALTailIsReachedDuringIterationOverArchiveTest#testStandAloneIterator failing with about 5% rate locally with the error
{code}
junit.framework.AssertionFailedError: Last read ptr=FileWALPointer [idx=23, fileOff=9224675, len=59], corruptedPtr=FileWALPointer [idx=22, fileOff=2776095, len=1115]
{code}
Also, the test is not added to any test suite. Can you take a look?

> WALIterator should throw an exception if iterator stopped in the WAL archive but not in WAL work
> ------------------------------------------------------------------------------------------------
>
>                 Key: IGNITE-9050
>                 URL: https://issues.apache.org/jira/browse/IGNITE-9050
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Dmitriy Govorukhin
>            Assignee: Dmitriy Govorukhin
>            Priority: Major
>             Fix For: 2.7
>
>
> The iterator will stop iteration if next WAL record pointer is not equals expected (WalSegmentTailReachedException), if it happens during iteration over segments in WAL archive, this means WAL is corrupted and we cannot ignore this, WAL log is not fully read.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)