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

Lars Hofhansl commented on PHOENIX-2307:
----------------------------------------

The HalfStoreFiles created by a split that point back to the original HFile are 
just temporary, as soon as possible HBase runs a compaction to compact the 
HalfStoreFiles away. Not sure now whether that's a major compaction, though.

> Build means to set min/max timestamp on store files on region splits.
> ---------------------------------------------------------------------
>
>                 Key: PHOENIX-2307
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-2307
>             Project: Phoenix
>          Issue Type: Improvement
>            Reporter: Samarth Jain
>
> On region splits, there possibly could be cases where Phoenix would be able 
> to set the min/max timestamps itself. One such scenario being when the part 
> of row key prior to the timestamp hasn't changed in the region that is to be 
> split. Or when the leading part of the row key is timestamp, with or without 
> salting. In such cases, it would be relatively easy to figure out what the 
> min and max timestamps should be on the newly created child regions. To build 
> this we would need HBase apis to set the min/max timestamps on the HFiles 
> which could be then called in coprocessor hooks for splits.



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

Reply via email to