This is an automated email from the ASF dual-hosted git repository. jbarrett pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/geode-benchmarks.git
The following commit(s) were added to refs/heads/develop by this push: new 4bb07d4 Add key range support to more benchmarks. 4bb07d4 is described below commit 4bb07d41105f1a9bc460a22da5ca514406c1ab33 Author: Jacob Barrett <jbarr...@pivotal.io> AuthorDate: Tue Jun 8 11:00:33 2021 -0700 Add key range support to more benchmarks. --- .../apache/geode/benchmark/tests/P2pPartitionedGetBenchmark.java | 6 +++++- .../apache/geode/benchmark/tests/P2pPartitionedPutBenchmark.java | 6 +++++- .../geode/benchmark/tests/P2pPartitionedPutBytesBenchmark.java | 6 +++++- .../geode/benchmark/tests/P2pPartitionedPutLongBenchmark.java | 6 +++++- 4 files changed, 20 insertions(+), 4 deletions(-) diff --git a/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedGetBenchmark.java b/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedGetBenchmark.java index 9a4e48f..b42eeb1 100644 --- a/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedGetBenchmark.java +++ b/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedGetBenchmark.java @@ -18,8 +18,11 @@ package org.apache.geode.benchmark.tests; +import static java.lang.Long.getLong; import static org.apache.geode.benchmark.Config.before; import static org.apache.geode.benchmark.Config.workload; +import static org.apache.geode.benchmark.tests.GeodeBenchmark.WITH_MAX_KEY; +import static org.apache.geode.benchmark.tests.GeodeBenchmark.WITH_MIN_KEY; import static org.apache.geode.benchmark.topology.Roles.SERVER; import org.junit.jupiter.api.Test; @@ -36,7 +39,8 @@ import org.apache.geode.perftest.TestRunners; */ public class P2pPartitionedGetBenchmark extends AbstractPerformanceTest { - private LongRange keyRange = new LongRange(0, 1000000); + private LongRange keyRange = + new LongRange(getLong(WITH_MIN_KEY, 0), getLong(WITH_MAX_KEY, 1_000_000)); @Test public void run() throws Exception { diff --git a/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedPutBenchmark.java b/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedPutBenchmark.java index 92ac8fc..a53374e 100644 --- a/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedPutBenchmark.java +++ b/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedPutBenchmark.java @@ -17,8 +17,11 @@ package org.apache.geode.benchmark.tests; +import static java.lang.Long.getLong; import static org.apache.geode.benchmark.Config.before; import static org.apache.geode.benchmark.Config.workload; +import static org.apache.geode.benchmark.tests.GeodeBenchmark.WITH_MAX_KEY; +import static org.apache.geode.benchmark.tests.GeodeBenchmark.WITH_MIN_KEY; import static org.apache.geode.benchmark.topology.Roles.SERVER; import org.junit.jupiter.api.Test; @@ -35,7 +38,8 @@ import org.apache.geode.perftest.TestRunners; */ public class P2pPartitionedPutBenchmark extends AbstractPerformanceTest { - private LongRange keyRange = new LongRange(0, 1_000_000); + private LongRange keyRange = + new LongRange(getLong(WITH_MIN_KEY, 0), getLong(WITH_MAX_KEY, 1_000_000)); public P2pPartitionedPutBenchmark() {} diff --git a/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedPutBytesBenchmark.java b/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedPutBytesBenchmark.java index 44a377f..6f4cf3b 100644 --- a/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedPutBytesBenchmark.java +++ b/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedPutBytesBenchmark.java @@ -17,8 +17,11 @@ package org.apache.geode.benchmark.tests; +import static java.lang.Long.getLong; import static org.apache.geode.benchmark.Config.before; import static org.apache.geode.benchmark.Config.workload; +import static org.apache.geode.benchmark.tests.GeodeBenchmark.WITH_MAX_KEY; +import static org.apache.geode.benchmark.tests.GeodeBenchmark.WITH_MIN_KEY; import static org.apache.geode.benchmark.topology.Roles.SERVER; import org.junit.jupiter.api.Test; @@ -35,7 +38,8 @@ import org.apache.geode.perftest.TestRunners; */ public class P2pPartitionedPutBytesBenchmark extends AbstractPerformanceTest { - private LongRange keyRange = new LongRange(0, 1000000); + private LongRange keyRange = + new LongRange(getLong(WITH_MIN_KEY, 0), getLong(WITH_MAX_KEY, 1_000_000)); public P2pPartitionedPutBytesBenchmark() {} diff --git a/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedPutLongBenchmark.java b/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedPutLongBenchmark.java index 0b37803..c8d99e5 100644 --- a/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedPutLongBenchmark.java +++ b/geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/P2pPartitionedPutLongBenchmark.java @@ -17,8 +17,11 @@ package org.apache.geode.benchmark.tests; +import static java.lang.Long.getLong; import static org.apache.geode.benchmark.Config.before; import static org.apache.geode.benchmark.Config.workload; +import static org.apache.geode.benchmark.tests.GeodeBenchmark.WITH_MAX_KEY; +import static org.apache.geode.benchmark.tests.GeodeBenchmark.WITH_MIN_KEY; import static org.apache.geode.benchmark.topology.Roles.SERVER; import org.junit.jupiter.api.Test; @@ -35,7 +38,8 @@ import org.apache.geode.perftest.TestRunners; */ public class P2pPartitionedPutLongBenchmark extends AbstractPerformanceTest { - private LongRange keyRange = new LongRange(0, 1000000); + private LongRange keyRange = + new LongRange(getLong(WITH_MIN_KEY, 0), getLong(WITH_MAX_KEY, 1_000_000)); public P2pPartitionedPutLongBenchmark() {}