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)