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 2012/12/19 03:48:06 UTC
[10/13] git commit: add one more compactedRow.close on empty (#4492)
add one more compactedRow.close on empty (#4492)
Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/e792187b
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/e792187b
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/e792187b
Branch: refs/heads/cassandra-1.2.0
Commit: e792187bce376756284f784ef6c66e8d4331cef1
Parents: 82db566
Author: Jonathan Ellis <jb...@apache.org>
Authored: Tue Dec 18 20:47:36 2012 -0600
Committer: Jonathan Ellis <jb...@apache.org>
Committed: Tue Dec 18 20:47:36 2012 -0600
----------------------------------------------------------------------
.../db/compaction/ParallelCompactionIterable.java | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cassandra/blob/e792187b/src/java/org/apache/cassandra/db/compaction/ParallelCompactionIterable.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/db/compaction/ParallelCompactionIterable.java b/src/java/org/apache/cassandra/db/compaction/ParallelCompactionIterable.java
index fc52393..933b44c 100644
--- a/src/java/org/apache/cassandra/db/compaction/ParallelCompactionIterable.java
+++ b/src/java/org/apache/cassandra/db/compaction/ParallelCompactionIterable.java
@@ -115,6 +115,14 @@ public class ParallelCompactionIterable extends AbstractCompactionIterable
if (compactedRow.isEmpty())
{
controller.invalidateCachedRow(compactedRow.key);
+ try
+ {
+ compactedRow.close();
+ }
+ catch (IOException e)
+ {
+ throw new RuntimeException(e);
+ }
return null;
}
else