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)