You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by on...@apache.org on 2020/10/05 17:27:01 UTC
[geode-benchmarks] branch feature/GEODE-7665 updated (f3d35b1 ->
0d640d4)
This is an automated email from the ASF dual-hosted git repository.
onichols pushed a change to branch feature/GEODE-7665
in repository https://gitbox.apache.org/repos/asf/geode-benchmarks.git.
from f3d35b1 Bumping copyright year to 2020
add 46e8469 TLS SNI support via "withSniProxy" Option (#129)
add 28d65fb Add liberica JDKs to image.
add 4aee6e2 Enable long bench
add d3e8265 Revert "Enable long bench"
add 9819b5f GEODE-8348: Add support for customizable purpose tag. (#131)
add 3e3bdd3 allow AMI picking with arbitrary username accounts (#132)
add 0d640d4 Revert "allow AMI picking with arbitrary username accounts (#132)" (#133)
No new revisions were added by this update.
Summary of changes:
README.md | 32 +++-
geode-benchmarks/build.gradle | 6 +
.../java/org/apache/geode/benchmark/Config.java | 53 ++++++
.../benchmark/parameters/GcLoggingParameters.java | 6 +-
.../geode/benchmark/parameters/GcParameters.java | 10 +-
.../benchmark/parameters/GeodeProperties.java | 6 +-
.../geode/benchmark/parameters/HeapParameters.java | 4 +-
.../geode/benchmark/parameters/JvmParameters.java | 4 +-
.../benchmark/parameters/ProfilerParameters.java | 4 +-
.../apache/geode/benchmark/parameters/Utils.java | 34 +++-
.../tasks/DefineHostNamingsOffPlatformTask.java | 69 ++++++++
.../apache/geode/benchmark/tasks/LocatorUtil.java | 4 +-
.../geode/benchmark/tasks/PrePopulateRegion.java | 12 +-
.../benchmark/tasks/PrePopulateRegionLong.java | 12 +-
.../ProcessControl.java} | 24 +--
.../apache/geode/benchmark/tasks/StartClient.java | 32 +++-
.../geode/benchmark/tasks/StartClientSNI.java | 97 +++++++++++
.../apache/geode/benchmark/tasks/StartLocator.java | 10 ++
.../{LocatorUtil.java => StartLocatorSNI.java} | 29 +++-
.../apache/geode/benchmark/tasks/StartServer.java | 17 +-
.../{LocatorUtil.java => StartServerSNI.java} | 28 +++-
.../geode/benchmark/tasks/StartSniProxy.java | 182 +++++++++++++++++++++
.../tasks/{LocatorUtil.java => StopClient.java} | 18 +-
.../{RegisterFunction.java => StopSniProxy.java} | 24 +--
.../benchmark/tests/AbstractFunctionBenchmark.java | 13 +-
.../AbstractPartitionedFunctionBenchmark.java | 5 +-
.../tests/AbstractReplicatedFunctionBenchmark.java | 5 +-
.../geode/benchmark/tests/GeodeBenchmark.java | 22 ++-
.../geode/benchmark/tests/NoopBenchmark.java | 7 +-
.../PartitionedFunctionExecutionBenchmark.java | 5 +-
...nedFunctionExecutionWithArgumentsBenchmark.java | 5 +-
...ionedFunctionExecutionWithFiltersBenchmark.java | 5 +-
.../benchmark/tests/PartitionedGetBenchmark.java | 16 +-
.../tests/PartitionedGetLongBenchmark.java | 16 +-
.../tests/PartitionedIndexedQueryBenchmark.java | 18 +-
.../tests/PartitionedNonIndexedQueryBenchmark.java | 16 +-
.../tests/PartitionedPutAllBenchmark.java | 16 +-
.../tests/PartitionedPutAllLongBenchmark.java | 16 +-
.../benchmark/tests/PartitionedPutBenchmark.java | 20 +--
.../tests/PartitionedPutLongBenchmark.java | 17 +-
.../ReplicatedFunctionExecutionBenchmark.java | 5 +-
...tedFunctionExecutionWithArgumentsBenchmark.java | 5 +-
...catedFunctionExecutionWithFiltersBenchmark.java | 5 +-
.../benchmark/tests/ReplicatedGetBenchmark.java | 16 +-
.../tests/ReplicatedGetLongBenchmark.java | 16 +-
.../tests/ReplicatedIndexedQueryBenchmark.java | 18 +-
.../tests/ReplicatedNonIndexedQueryBenchmark.java | 17 +-
.../benchmark/tests/ReplicatedPutAllBenchmark.java | 16 +-
.../tests/ReplicatedPutAllLongBenchmark.java | 16 +-
.../benchmark/tests/ReplicatedPutBenchmark.java | 16 +-
.../tests/ReplicatedPutLongBenchmark.java | 16 +-
.../benchmark/topology/ClientServerTopology.java | 81 +++------
.../topology/ClientServerTopologyWithSNIProxy.java | 81 +++++++++
.../HostNamingOffPlatform.java} | 18 +-
.../Ports.java} | 29 ++--
.../RoleKinds.java} | 7 +-
.../Roles.java} | 31 ++--
.../parameters/GcLoggingParametersTest.java | 36 ++--
.../benchmark/parameters/GcParametersTest.java | 66 ++++----
.../benchmark/parameters/HeapParametersTest.java | 18 +-
.../geode/benchmark/tasks/StartSniProxyTest.java | 64 ++++++++
.../geode/benchmark/tests/GeodeBenchmarkTest.java | 81 +++++++++
.../topology/ClientServerTopologyTest.java | 14 +-
.../ClientServerTopologyWithSNIProxyTest.java} | 41 +++--
harness/build.gradle | 5 +
.../main/java/org/apache/geode/perftest/Task.java | 1 +
.../java/org/apache/geode/perftest/TestConfig.java | 27 ---
.../java/org/apache/geode/perftest/TestStep.java | 62 +++++++
.../infrastructure/local/LocalInfrastructure.java | 2 +-
.../apache/geode/perftest/jvms/JVMLauncher.java | 2 +-
.../geode/perftest/runner/DefaultTestRunner.java | 6 +-
infrastructure/build.gradle | 2 +
.../scripts/aws/image/files/docker-compose.yml | 18 +-
infrastructure/scripts/aws/image/packer.json | 42 ++++-
infrastructure/scripts/aws/launch_cluster.sh | 17 +-
.../geode/infrastructure/aws/LaunchCluster.java | 8 +-
76 files changed, 1341 insertions(+), 483 deletions(-)
create mode 100644 geode-benchmarks/src/main/java/org/apache/geode/benchmark/Config.java
create mode 100644 geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/DefineHostNamingsOffPlatformTask.java
copy geode-benchmarks/src/main/java/org/apache/geode/benchmark/{parameters/ProfilerParameters.java => tasks/ProcessControl.java} (60%)
create mode 100644 geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/StartClientSNI.java
copy geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/{LocatorUtil.java => StartLocatorSNI.java} (56%)
copy geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/{LocatorUtil.java => StartServerSNI.java} (54%)
create mode 100644 geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/StartSniProxy.java
copy geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/{LocatorUtil.java => StopClient.java} (70%)
copy geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/{RegisterFunction.java => StopSniProxy.java} (62%)
create mode 100644 geode-benchmarks/src/main/java/org/apache/geode/benchmark/topology/ClientServerTopologyWithSNIProxy.java
copy geode-benchmarks/src/main/java/org/apache/geode/benchmark/{tasks/NoopTask.java => topology/HostNamingOffPlatform.java} (69%)
copy geode-benchmarks/src/main/java/org/apache/geode/benchmark/{tasks/CreatePartitionedRegion.java => topology/Ports.java} (59%)
copy geode-benchmarks/src/main/java/org/apache/geode/benchmark/{parameters/GcImplementation.java => topology/RoleKinds.java} (88%)
copy geode-benchmarks/src/main/java/org/apache/geode/benchmark/{tasks/CreatePartitionedRegion.java => topology/Roles.java} (53%)
create mode 100644 geode-benchmarks/src/test/java/org/apache/geode/benchmark/tasks/StartSniProxyTest.java
create mode 100644 geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/GeodeBenchmarkTest.java
copy geode-benchmarks/src/test/java/org/apache/geode/benchmark/{tests/ReplicatedGetBenchmarkTest.java => topology/ClientServerTopologyWithSNIProxyTest.java} (53%)
create mode 100644 harness/src/main/java/org/apache/geode/perftest/TestStep.java
copy geode-benchmarks/src/test/resources/simplelogger.properties => infrastructure/scripts/aws/image/files/docker-compose.yml (63%)