From 6caf4265a41f61e9fbb9b11428702ead8ddb6c69 Mon Sep 17 00:00:00 2001 From: Jake Luciani Date: Tue, 12 Aug 2014 10:24:27 -0400 Subject: [PATCH] assert renew memtable is only used when durable writes = false --- src/java/org/apache/cassandra/db/DataTracker.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/java/org/apache/cassandra/db/DataTracker.java b/src/java/org/apache/cassandra/db/DataTracker.java index a9eef980f7..088255ecfd 100644 --- a/src/java/org/apache/cassandra/db/DataTracker.java +++ b/src/java/org/apache/cassandra/db/DataTracker.java @@ -130,6 +130,8 @@ public class DataTracker */ public void renewMemtable() { + assert !cfstore.keyspace.metadata.durableWrites; + Memtable newMemtable = new Memtable(cfstore, view.get().memtable); View currentView, newView; do