geode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <>
Subject [jira] [Commented] (GEODE-2398) Sporadic Oplog corruption due to channel.write failure
Date Mon, 24 Apr 2017 22:48:04 GMT


ASF subversion and git services commented on GEODE-2398:

Commit 7546b57dce91c079714a6fc0ef37785a4c2799cc in geode's branch refs/heads/feature/GEODE-2398overflow
from [~lgallinat]
[;h=7546b57 ]

GEODE-2398: fix oplog corruption in overflow oplogs

        * ported changes from original fix in to

> Sporadic Oplog corruption due to channel.write failure
> ------------------------------------------------------
>                 Key: GEODE-2398
>                 URL:
>             Project: Geode
>          Issue Type: Bug
>          Components: persistence
>            Reporter: Kenneth Howe
>            Assignee: Anilkumar Gingade
>             Fix For: 1.2.0
> There have been some occurrences of Oplog corruption during testing that have been traced
to failures in writing oplog entries to the .crf file. When it fails, Oplog.flush attempts
to write a ByteBuffer to the file channel. The call to channel.write(bb) method returns 0
bytes written, but the source ByteBuffer position is moved to the ByteBuffer limit.

This message was sent by Atlassian JIRA

View raw message