Adds a router to SNI proxy topology. (#137)
authorJacob Barrett <jbarrett@pivotal.io>
Tue, 17 Nov 2020 22:06:32 +0000 (14:06 -0800)
committerGitHub <noreply@github.com>
Tue, 17 Nov 2020 22:06:32 +0000 (14:06 -0800)
commit6c1b7fe1d58439b70a4e7868fa30090f2e50ff63
tree1b4b861868c33747f45918cf54aaa049e88de7a1
parent8d722312047e673b832e6c73d5ca704048b6819b
Adds a router to SNI proxy topology. (#137)

* Update JUnit
* Adds withRouter option.
* Adds withRouterImage option.
47 files changed:
README.md
geode-benchmarks/build.gradle
geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/StartClientWithSniProxy.java [moved from geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/StartClientSNI.java with 89% similarity]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/StartEnvoy.java
geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/StartHAProxy.java
geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/StartRouter.java [new file with mode: 0644]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/StopRouter.java [new file with mode: 0644]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/ClientServerBenchmark.java
geode-benchmarks/src/main/java/org/apache/geode/benchmark/topology/ClientServerTopologyWithRouterAndSniProxy.java [new file with mode: 0644]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/topology/ClientServerTopologyWithSniProxy.java [moved from geode-benchmarks/src/main/java/org/apache/geode/benchmark/topology/ClientServerTopologyWithSNIProxy.java with 72% similarity]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/topology/Roles.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tasks/StartEnvoyTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tasks/StartHAProxyTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tasks/StartRouterTest.java [new file with mode: 0644]
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/ClientServerBenchmarkTest.java [moved from geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/GeodeBenchmarkTest.java with 100% similarity]
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/PartitionedFunctionExecutionBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/PartitionedFunctionExecutionWithArgumentsBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/PartitionedFunctionExecutionWithFiltersBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/PartitionedGetBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/PartitionedGetLongBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/PartitionedIndexedQueryBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/PartitionedNonIndexedQueryBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/PartitionedPutAllBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/PartitionedPutAllLongBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/PartitionedPutBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/PartitionedPutLongBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/ReplicatedFunctionExecutionBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/ReplicatedFunctionExecutionWithArgumentsBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/ReplicatedFunctionExecutionWithFiltersBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/ReplicatedGetBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/ReplicatedGetLongBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/ReplicatedIndexedQueryBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/ReplicatedNonIndexedQueryBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/ReplicatedPutBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/tests/ReplicatedPutLongBenchmarkTest.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/topology/ClientServerTopologyWithSniProxyTest.java [moved from geode-benchmarks/src/test/java/org/apache/geode/benchmark/topology/ClientServerTopologyWithSNIProxyTest.java with 78% similarity]
gradle/dependency-versions.properties
harness/src/test/java/org/apache/geode/perftest/TestRunnerIntegrationTest.java
harness/src/test/java/org/apache/geode/perftest/TestRunnerJUnitTest.java
harness/src/test/java/org/apache/geode/perftest/analysis/BenchmarkRunAnalyzerTest.java
harness/src/test/java/org/apache/geode/perftest/infrastructure/local/LocalInfrastructureTest.java
harness/src/test/java/org/apache/geode/perftest/infrastructure/ssh/SshInfrastructureTest.java
harness/src/test/java/org/apache/geode/perftest/jvms/RemoteJVMFactoryIntegrationTest.java
harness/src/test/java/org/apache/geode/perftest/jvms/rmi/ChildJVMTest.java
harness/src/test/java/org/apache/geode/perftest/yardstick/YardstickTaskTest.java
harness/src/test/java/org/apache/geode/perftest/yardstick/analysis/YardstickPercentileSensorParserTest.java
harness/src/test/java/org/apache/geode/perftest/yardstick/analysis/YardstickThroughputSensorParserTest.java