HDFS-10792. RedundantEditLogInputStream should log caught exceptions. Contributed by Wei-Chiu Chuang.
(cherry picked from commit ae13a5ccbe
)
This commit is contained in:
parent
91d229bf35
commit
968c95bfba
@ -170,6 +170,7 @@ protected FSEditLogOp nextValidOp() {
|
||||
}
|
||||
return nextOp();
|
||||
} catch (IOException e) {
|
||||
LOG.warn("encountered an exception", e);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
@ -228,7 +229,8 @@ protected FSEditLogOp nextOp() throws IOException {
|
||||
"streams are shorter than the current one! The best " +
|
||||
"remaining edit log ends at transaction " +
|
||||
newLast + ", but we thought we could read up to transaction " +
|
||||
oldLast + ". If you continue, metadata will be lost forever!");
|
||||
oldLast + ". If you continue, metadata will be lost forever!",
|
||||
prevException);
|
||||
}
|
||||
LOG.error("Got error reading edit log input stream " +
|
||||
streams[curIdx].getName() + "; failing over to edit log " +
|
||||
|
Loading…
Reference in New Issue
Block a user