[
https://issues.apache.org/jira/browse/HBASE-8204?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13616266#comment-13616266
]
Ted Yu commented on HBASE-8204:
-------------------------------
bq. It's safer and more logic to continue waiting
Looking at the code again, I agree. It is just that with the proposed change,
isAppendSupported() may be called more than once.
{code}
SequenceFile.Writer.class.getMethod("syncFs", new Class<?> []{});
{code}
Above call may be executed more than once.
bq. is there a document explaining the cases where append would work while
recoverLease would not?
I plan to look at revision history to find out.
"hbase.lease.recovery.timeout" has default value of 5 minutes. GC shouldn't be
that long, right ?
> Logging improvements and try to recover lease even when append is not
> activated.
> --------------------------------------------------------------------------------
>
> Key: HBASE-8204
> URL: https://issues.apache.org/jira/browse/HBASE-8204
> Project: HBase
> Issue Type: Bug
> Components: wal
> Affects Versions: 0.96.0
> Reporter: Nicolas Liochon
> Assignee: Nicolas Liochon
> Priority: Minor
> Attachments: HBASE-8204.v1.patch
>
>
> See patch :-).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira