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

Jonathan Hsieh commented on HBASE-7321:
---------------------------------------

In my opinion, definition of point-in-time is a bit fuzzy a well.  If you are 
talking about the timestamps snapshot the way I currently understand this there 
are no gurantees between regionservers so the timestamp snapshot is 'not really 
a snapshot' either because causality could potentially be violated.  (the 
limitation in the second paragraph of the description above).

An improvement on copy table is a good improvement and I'm fine with calling 
this a fuzzy snapshot or describing it as such in the docs.  I'm hesitant to go 
and change all the names or add add new commands (fuzzy_snapshot command seems 
like overkill).  I've filed docs jiras HBASE-7409, HBASE-7410 to put 
explanations there and marked them as blockers. 

Good enough?

I don't plan on working through the other flavors until we have this, likely 
the simplest online snapshot, and all its tooling and plumbing robust and 
resolved.

                
> Simple Flush Snapshot
> ---------------------
>
>                 Key: HBASE-7321
>                 URL: https://issues.apache.org/jira/browse/HBASE-7321
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Jonathan Hsieh
>            Assignee: Jonathan Hsieh
>         Attachments: hbase-7321.v2.patch, pre-hbase-7321.v2.patch
>
>
> This snapshot style just issues a region flush and then "snapshots" the 
> region.  
> This is a simple implementation that gives the equivalent of copytable 
> consistency.  While by most definitions of consistency if a client writes A 
> and then write B to different region servers, only neither, only A, or both 
> A+B writes should be present, this one allows the only B case.

--
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

Reply via email to