Log when SSTables are deleted Patch by Blake Eggleston; Reviewed by Chris Lohfink for CASSANDRA-14302
Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/d7740052 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/d7740052 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/d7740052 Branch: refs/heads/cassandra-3.11 Commit: d7740052ff6cee74fb6ab973f1052422180d75bc Parents: 00c90c1 Author: Blake Eggleston <bdeggles...@gmail.com> Authored: Thu Mar 8 13:46:15 2018 -0800 Committer: Blake Eggleston <bdeggles...@gmail.com> Committed: Thu Mar 8 14:27:39 2018 -0800 ---------------------------------------------------------------------- CHANGES.txt | 1 + src/java/org/apache/cassandra/io/sstable/SSTable.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cassandra/blob/d7740052/CHANGES.txt ---------------------------------------------------------------------- diff --git a/CHANGES.txt b/CHANGES.txt index 6596602..b49a349 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,4 +1,5 @@ 3.0.17 + * Log when SSTables are deleted (CASSANDRA-14302) * Fix batch commitlog sync regression (CASSANDRA-14292) * Write to pending endpoint when view replica is also base replica (CASSANDRA-14251) * Chain commit log marker potential performance regression in batch commit mode (CASSANDRA-14194) http://git-wip-us.apache.org/repos/asf/cassandra/blob/d7740052/src/java/org/apache/cassandra/io/sstable/SSTable.java ---------------------------------------------------------------------- diff --git a/src/java/org/apache/cassandra/io/sstable/SSTable.java b/src/java/org/apache/cassandra/io/sstable/SSTable.java index 1e4488c..a54e7e0 100644 --- a/src/java/org/apache/cassandra/io/sstable/SSTable.java +++ b/src/java/org/apache/cassandra/io/sstable/SSTable.java @@ -104,6 +104,7 @@ public abstract class SSTable */ public static boolean delete(Descriptor desc, Set<Component> components) { + logger.info("Deleting sstable: {}", desc); // remove the DATA component first if it exists if (components.contains(Component.DATA)) FileUtils.deleteWithConfirm(desc.filenameFor(Component.DATA)); @@ -118,7 +119,6 @@ public abstract class SSTable if (components.contains(Component.SUMMARY)) FileUtils.delete(desc.filenameFor(Component.SUMMARY)); - logger.trace("Deleted {}", desc); return true; } --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org