Chris Nauroth created HDFS-6197:
-----------------------------------

             Summary: Rolling upgrade rollback on Windows can fail attempting 
to rename edit log segment files to a destination that already exists.
                 Key: HDFS-6197
                 URL: https://issues.apache.org/jira/browse/HDFS-6197
             Project: Hadoop HDFS
          Issue Type: Bug
          Components: namenode
    Affects Versions: 3.0.0, 2.4.0
            Reporter: Chris Nauroth
            Assignee: Chris Nauroth
            Priority: Minor


As part of a rollback from a rolling upgrade in progress, we discard edit log 
segments by renaming the file with suffix ".trash".  If no new edits arrive in 
between multiple attempts, then the ".trash" file may still exist.  On Windows, 
{{java.io.File#renameTo}} fails if the destination already exists though.  This 
is visible right now as a failure in {{TestRollingUpgrade#testRollback}} when 
running on Windows.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to