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

Jingcheng Du commented on HBASE-16812:
--------------------------------------

Thanks [~huaxiang].
A pre-check (check if the current partition is expired) is added before the 
compaction on a partition.
If a compaction is in progress when the cleaner cleans expired mob files, I 
think it is okay to allow that partition to fail in FNFE and compaction on that 
partition is not necessary anymore. The only impact is the whole compaction is 
failed but all the other partitions can run successfully. How do you think on 
this? Thanks!


> Clean up the locks in MOB
> -------------------------
>
>                 Key: HBASE-16812
>                 URL: https://issues.apache.org/jira/browse/HBASE-16812
>             Project: HBase
>          Issue Type: Task
>            Reporter: Appy
>            Assignee: Jingcheng Du
>            Priority: Minor
>         Attachments: HBASE-16812.master.001.patch, HBASE-16812.patch
>
>
> Clean up the locks in MOB. 
> # Retain all the delete markers in mob-enabled columns until they are expired.
> # Remove the locks from major compaction of mob-enabled columns.



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

Reply via email to