You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Andrew Kyle Purtell (Jira)" <ji...@apache.org> on 2022/06/12 17:36:00 UTC

[jira] [Resolved] (HBASE-14629) Create replication zk node in postLogRoll instead of preLogRoll

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

Andrew Kyle Purtell resolved HBASE-14629.
-----------------------------------------
    Resolution: Incomplete

> Create replication zk node in postLogRoll instead of preLogRoll
> ---------------------------------------------------------------
>
>                 Key: HBASE-14629
>                 URL: https://issues.apache.org/jira/browse/HBASE-14629
>             Project: HBase
>          Issue Type: Improvement
>          Components: Replication
>            Reporter: He Liangliang
>            Priority: Major
>
> Currently the hlog zk node is added before creating the log file, so it's possible to raise FileNotFoundException if the server crash between these tow operations. Move this step after file creating can avoid this exception (then FNFE will be certainly treated as an error). If there is an crash after log creation before creating the zk node, the log will be replayed and there should be no data loss either.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)