From db18318c0a4a32570fdd1eb4989b41dff94e7162 Mon Sep 17 00:00:00 2001 From: Jonathan Ellis Date: Mon, 17 Aug 2009 23:34:23 +0000 Subject: [PATCH] do timed sync if we're not doing it in the executor process() git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@805211 13f79535-47bb-0310-9956-ffa450edef68 --- conf/storage-conf.xml | 33 ++++--- .../cassandra/config/DatabaseDescriptor.java | 89 +++++++++++++------ .../org/apache/cassandra/db/CommitLog.java | 55 +++++++++--- .../db/CommitLogExecutorService.java | 18 ++-- .../io/BufferedRandomAccessFile.java | 13 ++- test/conf/storage-conf.xml | 4 +- 6 files changed, 152 insertions(+), 60 deletions(-) diff --git a/conf/storage-conf.xml b/conf/storage-conf.xml index fdda823ad9..3865f8424d 100644 --- a/conf/storage-conf.xml +++ b/conf/storage-conf.xml @@ -245,25 +245,36 @@ 8 32 - - false + periodic + + 1000 - 1000 +