Repository: ignite
Updated Branches:
  refs/heads/ignite-5075 1c8fb3a58 -> 93a1f5432


ignite-5075


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/93a1f543
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/93a1f543
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/93a1f543

Branch: refs/heads/ignite-5075
Commit: 93a1f54325c84adba68a6d433ba90f249fddcd4e
Parents: 1c8fb3a
Author: sboikov <sboi...@gridgain.com>
Authored: Thu May 18 16:19:54 2017 +0300
Committer: sboikov <sboi...@gridgain.com>
Committed: Thu May 18 16:19:54 2017 +0300

----------------------------------------------------------------------
 .../ignite/yardstick/IgniteBenchmarkArguments.java      | 12 ++++++++++++
 .../java/org/apache/ignite/yardstick/IgniteNode.java    |  2 ++
 2 files changed, 14 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/93a1f543/modules/yardstick/src/main/java/org/apache/ignite/yardstick/IgniteBenchmarkArguments.java
----------------------------------------------------------------------
diff --git 
a/modules/yardstick/src/main/java/org/apache/ignite/yardstick/IgniteBenchmarkArguments.java
 
b/modules/yardstick/src/main/java/org/apache/ignite/yardstick/IgniteBenchmarkArguments.java
index ea48bf3..9c1b17a 100644
--- 
a/modules/yardstick/src/main/java/org/apache/ignite/yardstick/IgniteBenchmarkArguments.java
+++ 
b/modules/yardstick/src/main/java/org/apache/ignite/yardstick/IgniteBenchmarkArguments.java
@@ -26,6 +26,7 @@ import org.apache.ignite.transactions.TransactionIsolation;
 
 import java.util.ArrayList;
 import java.util.List;
+import org.jetbrains.annotations.Nullable;
 
 /**
  * Input arguments for Ignite benchmarks.
@@ -178,6 +179,10 @@ public class IgniteBenchmarkArguments {
     @Parameter(names = {"-ps", "--pageSize"}, description = "Page size")
     private int pageSize = MemoryConfiguration.DFLT_PAGE_SIZE;
 
+    /** */
+    @Parameter(names = {"-cg", "--cacheGrp"}, description = "Cache group for 
caches")
+    private String cacheGrp;
+
     /**
      * @return List of enabled load test operations.
      */
@@ -422,6 +427,13 @@ public class IgniteBenchmarkArguments {
     }
 
     /**
+     * @return Name of cache group to be set for caches.
+     */
+    @Nullable public String cacheGroup() {
+        return cacheGrp;
+    }
+
+    /**
      * @return Description.
      */
     public String description() {

http://git-wip-us.apache.org/repos/asf/ignite/blob/93a1f543/modules/yardstick/src/main/java/org/apache/ignite/yardstick/IgniteNode.java
----------------------------------------------------------------------
diff --git 
a/modules/yardstick/src/main/java/org/apache/ignite/yardstick/IgniteNode.java 
b/modules/yardstick/src/main/java/org/apache/ignite/yardstick/IgniteNode.java
index 029c0fd..f21363a 100644
--- 
a/modules/yardstick/src/main/java/org/apache/ignite/yardstick/IgniteNode.java
+++ 
b/modules/yardstick/src/main/java/org/apache/ignite/yardstick/IgniteNode.java
@@ -107,6 +107,8 @@ public class IgniteNode implements BenchmarkServer {
                     cc.setNearConfiguration(nearCfg);
                 }
 
+                cc.setGroupName(args.cacheGroup());
+
                 cc.setWriteSynchronizationMode(args.syncMode());
 
                 cc.setBackups(args.backups());

Reply via email to