[ 
https://issues.apache.org/jira/browse/HBASE-11028?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13974402#comment-13974402
 ] 

stack commented on HBASE-11028:
-------------------------------

+1

I think start with this.

Later, we might look at doing same at other side of the ringbuffer.  Currently 
it would be complicated to do.  On other side of the ringbuffer, we just append 
the edit.  The edit has disappeared into the WAL.  The sync has not been called 
yet.  Handlers are currently tied to their sync via the SyncFuture.  We'd have 
to add a listing of a Handlers' seqid to the SyncFuture.  It'd be messy 
currently.

This stuff will change again soon; e.g. the Himanshu switch writers and then 
multiwal hopefully.  Maybe come back to this issue then.  There may be more 
points we can make use of after these refactorings.

> FSLog: Avoid an extra sync if the current transaction is already sync'd
> -----------------------------------------------------------------------
>
>                 Key: HBASE-11028
>                 URL: https://issues.apache.org/jira/browse/HBASE-11028
>             Project: HBase
>          Issue Type: Bug
>          Components: regionserver
>    Affects Versions: 0.99.0
>            Reporter: Nicolas Liochon
>            Assignee: Nicolas Liochon
>             Fix For: 0.99.0
>
>         Attachments: 11028.v1.patch
>
>
> See HBASE-10156.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to