From 8f40f38e1a2c4ceb0dc07089dd5ccbf036529c67 Mon Sep 17 00:00:00 2001 From: Yuki Morishita Date: Thu, 19 Jul 2012 11:41:40 -0500 Subject: [PATCH] Disable background compaction on hints; patch by yukim/jbellis, reviewed by jbellis for CASSANDRA-4435 --- src/java/org/apache/cassandra/config/CFMetaData.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/java/org/apache/cassandra/config/CFMetaData.java b/src/java/org/apache/cassandra/config/CFMetaData.java index fb9ae880b1..b619ccf081 100644 --- a/src/java/org/apache/cassandra/config/CFMetaData.java +++ b/src/java/org/apache/cassandra/config/CFMetaData.java @@ -151,7 +151,10 @@ public final class CFMetaData + "message_version int," + "mutation blob," + "PRIMARY KEY (target_id, hint_id, message_version)" - + ") WITH COMPACT STORAGE AND COMMENT='hints awaiting delivery'"); + + ") WITH COMPACT STORAGE " + + "AND COMPACTION_STRATEGY_OPTIONS:MIN_COMPACTION_THRESHOLD=0 " + + "AND COMPACTION_STRATEGY_OPTIONS:MAX_COMPACTION_THRESHOLD=0 " + + "AND COMMENT='hints awaiting delivery'"); public static final CFMetaData PeersCf = compile(12, "CREATE TABLE " + SystemTable.PEERS_CF + " (" + "token_bytes blob PRIMARY KEY,"