[
https://issues.apache.org/jira/browse/HBASE-7848?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13590172#comment-13590172
]
Enis Soztutar commented on HBASE-7848:
--------------------------------------
Ted and I have been digging around why this patch + region split table locks
(HBASE-7546) fails for TestSnapshotCloneIndependence. The issue is that,
TestSnapshotCloneIndependence sets a very small memstore flush, and this patch
reverts the ConstantSizeRegionSplitPolicy change in favor of the default one.
Now, the problem occurs because even before the snapshot + clone is created we
do some splitting, and after the clone, we issue one more, but it fails
{code}
cannot split because midkey is the same as first or last row
{code}
This is because, we already pre-maturely split. If we just remove the
commenting out split policy changes, we should be fine.
> Use ZK-based read/write lock to make flush-type snapshot robust
> ---------------------------------------------------------------
>
> Key: HBASE-7848
> URL: https://issues.apache.org/jira/browse/HBASE-7848
> Project: HBase
> Issue Type: Improvement
> Components: snapshots
> Affects Versions: 0.96.0
> Reporter: Ted Yu
> Assignee: Ted Yu
> Attachments: 7848-v1.txt
>
>
> Current region split following flush would fail snapshot.
> We can utilize ZK-based read/write lock to make flush-type snapshot robust
--
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