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%)