accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <>
Subject [jira] [Commented] (ACCUMULO-2770) Support Local WAL Recovery in 1.6
Date Wed, 14 May 2014 14:59:15 GMT


ASF subversion and git services commented on ACCUMULO-2770:

Commit 366aef1b9f970a3a3e6d5034c336fd17695920fa in accumulo's branch refs/heads/1.6.1-SNAPSHOT
from []
[;h=366aef1 ]

ACCUMULO-2770 Add utility to read local WAL

Forward port the upgrade code from 1.5.x into a separate utility so
that a user can still read local WALs if they happen to be around.

Recreate LogFile{Key,Value} in their old packages so that we can still
read the old sequence files that have embedded class names.

Modify the utility to optionally accept values as command line options
instead of searching around in the configuration settings. Testability!

Add a WAL file explicitly generated under 1.4 for testing purposes.

Add documentation to the troubleshooting guide to describe usage.

Recover your logs
After something has gone wrong
Watch your flowers bloom

commit 2db5ce6186e32c451328154b024951cc5090505f
Author: Eric C. Newton <>
Date:   Tue Jun 5 13:18:22 2012 +0000

> Support Local WAL Recovery in 1.6
> ---------------------------------
>                 Key: ACCUMULO-2770
>                 URL:
>             Project: Accumulo
>          Issue Type: Improvement
>          Components: logger
>    Affects Versions: 1.6.0
>            Reporter: Mike Drob
>            Assignee: Mike Drob
>             Fix For: 1.6.1, 1.7.0
> I had a user testing an upgrade from 1.4.5 to 1.6.0 (via 1.5.1) and they ended up with
some unrecoverable data.
> Not all of the WALs got copied from local directories to HDFS, and this was not noticed
during the 1.4 to 1.5 upgrade (possibly due to the presence of offline tables, but we're not
sure). After continuing the upgrade to 1.6, and bringing some of the tables back online, we
discovered that we were missing WALs and could not recover them. We found them on local disks.

This message was sent by Atlassian JIRA

View raw message