/[Apache-SVN]
ViewVC logotype

Revision 810334


Jump to revision: Previous Next
Author: jbellis
Date: Wed Sep 2 02:01:03 2009 UTC (14 years, 7 months ago)
Changed paths: 6
Log Message:
update non-major compaction logic to use two threshold values: minimum sstables to compact (4) and maximum to compact at once (32).  before, the same threshold (4) was used for both.  the new logic lets the system recover faster from a bulk load that generates sstables faster than compaction can combine them.  patch by Chris Goffinet and jbellis for CASSANDRA-407

Changed paths

Path Details
Directoryincubator/cassandra/branches/cassandra-0.4/src/java/org/apache/cassandra/db/ColumnFamilyStore.java modified , text changed
Directoryincubator/cassandra/branches/cassandra-0.4/src/java/org/apache/cassandra/db/MinorCompactionManager.java modified , text changed
Directoryincubator/cassandra/branches/cassandra-0.4/test/unit/org/apache/cassandra/db/CompactionsTest.java modified , text changed
Directoryincubator/cassandra/branches/cassandra-0.4/test/unit/org/apache/cassandra/db/OneCompactionTest.java modified , text changed
Directoryincubator/cassandra/branches/cassandra-0.4/test/unit/org/apache/cassandra/db/RemoveSuperColumnTest.java modified , text changed
Directoryincubator/cassandra/branches/cassandra-0.4/test/unit/org/apache/cassandra/db/TableTest.java modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26