hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jean-Daniel Cryans (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (HBASE-2245) Unnecessary call to syncWal(region); in HRegionServer
Date Mon, 01 Mar 2010 23:40:05 GMT

     [ https://issues.apache.org/jira/browse/HBASE-2245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Jean-Daniel Cryans resolved HBASE-2245.

       Resolution: Fixed
    Fix Version/s:     (was: 0.20.4)
     Hadoop Flags: [Reviewed]

I committed this to Trunk and not branch because the code is now really different. We can
revisit this if we get all the WAL optimizations from trunk back to 0.20 for a 0.20.5 release.

> Unnecessary call to syncWal(region); in HRegionServer
> -----------------------------------------------------
>                 Key: HBASE-2245
>                 URL: https://issues.apache.org/jira/browse/HBASE-2245
>             Project: Hadoop HBase
>          Issue Type: Improvement
>          Components: regionserver
>    Affects Versions: 0.20.3
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>            Priority: Minor
>             Fix For: 0.21.0
>         Attachments: 0001-HBASE-2245-Don-t-call-syncWal-when-not-needed.patch, 0001-HBASE-2245-Don-t-call-syncWal-when-not-needed.patch
> Some methods unconditionally call {{syncWal}} on the region even though the operation
specifically asks to not use the WAL.
> The most obvious example is in {{incrementColumnValue}} where, regardless of the value
of the argument {{writeToWAL}}, we always call {{syncWal(region);}}.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message