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

stack commented on HBASE-610:
-----------------------------

Regards my scenario above, I don't think its possible.  Upon review, 
regionservers update using no explicit timestamp.  Means that their edits get 
applied using the current time of the regionserver hosting the region taking on 
the edits, not that of the regionserver who is in the past.  HBASE-609's 
problem was that master was asking to open scanner on a .META. region using an 
explicit time, the current time on the master... not current time on hosting 
regionserver.

> Autoincrementing cell version
> -----------------------------
>
>                 Key: HBASE-610
>                 URL: https://issues.apache.org/jira/browse/HBASE-610
>             Project: Hadoop HBase
>          Issue Type: Improvement
>            Reporter: stack
>             Fix For: 0.2.0
>
>
> HBASE-609 has an example of clock skew making it so master scanner missed 
> edits placed there by a regionserver whose clock was in advance of the 
> masters.  There may be other cases lurking where this kind of issue -- two 
> servers are updating a particular row with off-clocks -- may bite us.  Could 
> a regionserver that has a clock a long ways behind the running master's clock 
> enter a split record that went in behind the current inforegion cell's 
> version?  If so, the master wouldn't see the split.
> One fix would be a new feature where cells had a version that autoincremented.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to