hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jingcheng Du (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (HBASE-16812) Clean up the locks in MOB
Date Thu, 26 Jan 2017 04:39:26 GMT

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

Jingcheng Du edited comment on HBASE-16812 at 1/26/17 4:39 AM:
---------------------------------------------------------------

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. I am also okay to add the lock back in cleaner. How do you think on this?
Thanks!



was (Author: jingcheng.du):
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)

Mime
View raw message