hadoop-hdfs-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Todd Lipcon (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HDFS-3683) Edit log replay progress indicator shows >100% complete
Date Thu, 19 Jul 2012 17:42:35 GMT
Todd Lipcon created HDFS-3683:

             Summary: Edit log replay progress indicator shows >100% complete
                 Key: HDFS-3683
                 URL: https://issues.apache.org/jira/browse/HDFS-3683
             Project: Hadoop HDFS
          Issue Type: Bug
          Components: name-node
    Affects Versions: 2.0.0-alpha
            Reporter: Todd Lipcon
            Priority: Minor

When loading a large edit log, the NameNode prints a percentage-complete progress indicator:
              int percent = Math.round((float)lastAppliedTxId / numTxns * 100);
              LOG.info("replaying edit log: " + lastAppliedTxId + "/" + numTxns
                  + " transactions completed. (" + percent + "%)");
But the percentage is calculated incorrectly, since it divides the transaction ID by the number
of expected transactions. This only works when starting at txid 1. (eg if we are loading 1000
transaction starting at txid 1000, the indicator will start at 100% and go to 200%)

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message