You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by jb...@apache.org on 2013/09/24 17:48:13 UTC

[06/11] git commit: merge from 1.2

merge from 1.2


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/7af56b5a
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/7af56b5a
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/7af56b5a

Branch: refs/heads/cassandra-2.0
Commit: 7af56b5ae4c3b201a2633745042233ef66766ec2
Parents: f3dddb3 1b79d6e
Author: Jonathan Ellis <jb...@apache.org>
Authored: Tue Sep 24 10:46:48 2013 -0500
Committer: Jonathan Ellis <jb...@apache.org>
Committed: Tue Sep 24 10:46:48 2013 -0500

----------------------------------------------------------------------
 CHANGES.txt                                                | 1 +
 src/java/org/apache/cassandra/service/CassandraDaemon.java | 7 ++++---
 2 files changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/7af56b5a/CHANGES.txt
----------------------------------------------------------------------
diff --cc CHANGES.txt
index 54b2e9e,a5903fa..4d52c99
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,8 -1,5 +1,9 @@@
 -1.2.11
 +2.0.2
 + * Improve memory usage of metadata min/max column names (CASSANDRA-6077)
 + * Fix thrift validation refusing row markers on CQL3 tables (CASSANDRA-6081)
 + * Fix insertion of collections with CAS (CASSANDRA-6069)
 +Merged from 1.2:
+  * Start MeteredFlusher earlier to prevent OOM during CL replay (CASSANDRA-6087)
   * Avoid sending Truncate command to fat clients (CASSANDRA-6088)
   * Allow cache-keys-to-save to be set at runtime (CASSANDRA-5980)
   * Allow where clause conditions to be in parenthesis (CASSANDRA-6037)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/7af56b5a/src/java/org/apache/cassandra/service/CassandraDaemon.java
----------------------------------------------------------------------
diff --cc src/java/org/apache/cassandra/service/CassandraDaemon.java
index 2879f1d,448bb0a..ae8a5a2
--- a/src/java/org/apache/cassandra/service/CassandraDaemon.java
+++ b/src/java/org/apache/cassandra/service/CassandraDaemon.java
@@@ -331,10 -339,7 +335,7 @@@ public class CassandraDaemo
          };
          StorageService.optionalTasks.schedule(runnable, 5 * 60, TimeUnit.SECONDS);
  
-         // MeteredFlusher can block if flush queue fills up, so don't put on scheduledTasks
-         StorageService.optionalTasks.scheduleWithFixedDelay(new MeteredFlusher(), 1000, 1000, TimeUnit.MILLISECONDS);
- 
 -        SystemTable.finishStartup();
 +        SystemKeyspace.finishStartup();
  
          // start server internals
          StorageService.instance.registerDaemon(this);