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

James Taylor commented on HBASE-12859:
--------------------------------------

Is there such a thing as per region metadata? If not, that would be a useful 
feature. On a split, it could duplicate the metadata and on a merge combine it. 
For any region re-assignment, the metadata would follow.

For PHOENIX-1590, in the preCompact region observer, we'd need to query the 
SYSTEM.CATALOG to get the information to build the filter, so we'd potentially 
be going to another region server. For secondary indexing, we solved the 
potential for deadlock issue by using a high priority queue for index updates. 
Maybe the same could be done here?

> Major compaction completion tracker
> -----------------------------------
>
>                 Key: HBASE-12859
>                 URL: https://issues.apache.org/jira/browse/HBASE-12859
>             Project: HBase
>          Issue Type: Brainstorming
>            Reporter: Lars Hofhansl
>         Attachments: 12859-v1.txt, 12859-v2.txt, 12859-v3.txt, 
> 12859-wip-UNFINISHED.txt
>
>
> In various scenarios it is helpful to know a guaranteed timestamp up to which 
> all data in a table was major compacted.
> We can do that keeping a major compaction timestamp in META.
> A client then can iterate all region of a table and find a definite 
> timestamp, which is the oldest compaction timestamp of any of the regions.
> [~apurtell], [~ghelmling], [~giacomotaylor].



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to