Duo Zhang created HBASE-20507:
---------------------------------
Summary: Do not need to call recoverLease on the broken file when
we fail to create a wal writer
Key: HBASE-20507
URL: https://issues.apache.org/jira/browse/HBASE-20507
Project: HBase
Issue Type: Improvement
Reporter: Duo Zhang
I tried locally with a UT, if we overwrite a file which is currently being
written, the old file will be completed and then deleted. If you call close on
the previous file, a no lease exception will be thrown which means that the
file has already been completed.
So we do not need to close a file if it will be overwritten immediately, since
recoverLease may take a very long time...
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)