Updated Branches: refs/heads/trunk 15ae2f630 -> 02a302a93
(CLI) track elapsed time for `delete' operation patch by Radim Kolar; reviewed by Pavel Yaskevich for CASSANDRA-4060 Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/02a302a9 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/02a302a9 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/02a302a9 Branch: refs/heads/trunk Commit: 02a302a9396653f0f1f389d6d53f34869de2d46f Parents: 15ae2f6 Author: Pavel Yaskevich <xe...@apache.org> Authored: Mon Mar 19 14:08:53 2012 +0300 Committer: Pavel Yaskevich <xe...@apache.org> Committed: Mon Mar 19 14:08:53 2012 +0300 ---------------------------------------------------------------------- CHANGES.txt | 1 + src/java/org/apache/cassandra/cli/CliClient.java | 3 +++ 2 files changed, 4 insertions(+), 0 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cassandra/blob/02a302a9/CHANGES.txt ---------------------------------------------------------------------- diff --git a/CHANGES.txt b/CHANGES.txt index b579425..73ba9e4 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -2,6 +2,7 @@ * Track tombstone expiration and compact when tombstone content is higher than a configurable threshold, default 20% (CASSANDRA-3442) * update MurmurHash to version 3 (CASSANDRA-2975) + * (CLI) track elapsed time for `delete' operation (CASSANDRA-4060) 1.1.1-dev http://git-wip-us.apache.org/repos/asf/cassandra/blob/02a302a9/src/java/org/apache/cassandra/cli/CliClient.java ---------------------------------------------------------------------- diff --git a/src/java/org/apache/cassandra/cli/CliClient.java b/src/java/org/apache/cassandra/cli/CliClient.java index cb37422..d74af96 100644 --- a/src/java/org/apache/cassandra/cli/CliClient.java +++ b/src/java/org/apache/cassandra/cli/CliClient.java @@ -389,6 +389,8 @@ public class CliClient return; } + long startTime = System.currentTimeMillis(); + Tree columnTree = (columnSpecCnt >= 1) ? columnFamilySpec.getChild(2) : null; @@ -442,6 +444,7 @@ public class CliClient thriftClient.remove(key, path, FBUtilities.timestampMicros(), consistencyLevel); } sessionState.out.println(String.format("%s removed.", (columnSpecCnt == 0) ? "row" : "column")); + elapsedTime(startTime); } private void doSlice(String keyspace, ByteBuffer key, String columnFamily, byte[] superColumnName, int limit)