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

Enis Soztutar commented on HBASE-6962:
--------------------------------------

HBase does not use append, but needed the append to be enabled to have the sync 
API (hflush, hsync). From what I understand, HADOOP-8230 decouples append and 
sync support, and enables sync by default.

However, HBase still uses hflush() by default, and it is not changed. In 
HBASE-5954, we will have the option to chose between hflush/hsync depending on 
desired durability guarantees per column family/table.  

See Lars' excellent blog post on this:
http://hadoop-hbase.blogspot.com/2012/05/hbase-hdfs-and-durable-sync.html
                
> Upgrade hadoop 1 dependency to hadoop 1.1
> -----------------------------------------
>
>                 Key: HBASE-6962
>                 URL: https://issues.apache.org/jira/browse/HBASE-6962
>             Project: HBase
>          Issue Type: Bug
>         Environment: hadoop 1.1 contains multiple important fixes, including 
> HDFS-3703
>            Reporter: Ted Yu
>            Assignee: Ted Yu
>             Fix For: 0.96.0
>
>         Attachments: 6962.txt
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to