You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by ja...@apache.org on 2016/12/12 14:25:28 UTC
[2/3] cassandra git commit: Add timeUnit Days for cassandra-stress
Add timeUnit Days for cassandra-stress
patch by Jay Zhuang; reviewed by jasobrown for CASSANDRA-13029
Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/c0e7110f
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/c0e7110f
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/c0e7110f
Branch: refs/heads/trunk
Commit: c0e7110f97d8fc03b0f2fcc991c4ab0650937b92
Parents: 3b84de4
Author: Jay Zhuang <ja...@yahoo.com>
Authored: Mon Dec 12 06:20:57 2016 -0800
Committer: Jason Brown <ja...@gmail.com>
Committed: Mon Dec 12 06:22:37 2016 -0800
----------------------------------------------------------------------
CHANGES.txt | 1 +
.../org/apache/cassandra/stress/settings/SettingsCommand.java | 5 ++++-
2 files changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cassandra/blob/c0e7110f/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index dfb849d..c4f4c1f 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
3.12
+ * Add timeUnit Days for cassandra-stress (CASSANDRA-13029)
* Add mutation size and batch metrics (CASSANDRA-12649)
* Add method to get size of endpoints to TokenMetadata (CASSANDRA-12999)
* Fix primary index calculation for SASI (CASSANDRA-12910)
http://git-wip-us.apache.org/repos/asf/cassandra/blob/c0e7110f/tools/stress/src/org/apache/cassandra/stress/settings/SettingsCommand.java
----------------------------------------------------------------------
diff --git a/tools/stress/src/org/apache/cassandra/stress/settings/SettingsCommand.java b/tools/stress/src/org/apache/cassandra/stress/settings/SettingsCommand.java
index c3a171e..1416b8b 100644
--- a/tools/stress/src/org/apache/cassandra/stress/settings/SettingsCommand.java
+++ b/tools/stress/src/org/apache/cassandra/stress/settings/SettingsCommand.java
@@ -96,6 +96,9 @@ public abstract class SettingsCommand implements Serializable
case 'h':
this.durationUnits = TimeUnit.HOURS;
break;
+ case 'd':
+ this.durationUnits = TimeUnit.DAYS;
+ break;
default:
throw new IllegalStateException();
}
@@ -135,7 +138,7 @@ public abstract class SettingsCommand implements Serializable
static class Duration extends Options
{
- final OptionSimple duration = new OptionSimple("duration=", "[0-9]+[smh]", null, "Time to run in (in seconds, minutes or hours)", true);
+ final OptionSimple duration = new OptionSimple("duration=", "[0-9]+[smhd]", null, "Time to run in (in seconds, minutes, hours or days)", true);
@Override
public List<? extends Option> options()
{