hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pranav Sharma (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-7893) hbase.hregion.majorcompaction not taking effect.
Date Fri, 22 Feb 2013 02:44:13 GMT

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

Pranav Sharma commented on HBASE-7893:

I saw the following line in the log file: 2013-02-18 23:53:29,652 INFO org.apache.hadoop.hbase.regionserver.Store:
Completed major compaction of 3 file(s) in <blah>, size=61.8m; total size for store
is 61.8m

Also, from my cursory look at this piece of code in Store.java:requestCompaction, it doesn't
look like it is honoring the config at all. 

				// major compaction iff all StoreFiles are included
				boolean isMajor = (filesToCompact.size() == this.storefiles.size());
				if (isMajor) {
					// since we're enqueuing a major, update the compaction wait interval
					this.forceMajor = false;
					this.majorCompactionTime = getNextMajorCompactTime();

				// everything went better than expected. create a compaction request
				int pri = getCompactPriority(priority);
				ret = new CompactionRequest(region, this, filesToCompact, isMajor, pri);
> hbase.hregion.majorcompaction not taking effect.
> ------------------------------------------------
>                 Key: HBASE-7893
>                 URL: https://issues.apache.org/jira/browse/HBASE-7893
>             Project: HBase
>          Issue Type: Bug
>          Components: Compaction
>    Affects Versions: 0.92.2
>         Environment: Linux <hostname> #1 SMP Tue Sep
1 10:25:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
> Fedora release 8 (Werewolf)
>            Reporter: Pranav Sharma
> For disabling auto major compaction, I configured hbase.hregion.majorcompaction = 0 in
the config file and restarted the cluster. In spite of this, major compaction continues to
run everyday. Here is the config I set:
> <property>
>   <name>hbase.hregion.majorcompaction</name>
>   <value>0</value>
> </property>
> What other way can I disable auto major compaction? I expected this config to work. What
am I doing wrong here? 
> Please advice. Thanks a lot.

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

View raw message