This is an automated email from the ASF dual-hosted git repository. klund pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/geode.git.
from bd0b6fd GEODE-7321: Move and Rename ConnectionDUnitTest add 75c6342 GEODE-7184: Add function execution timers (#4135) No new revisions were added by this update. Summary of changes: .../util/ClientServerSessionCacheDUnitTest.java | 5 +- .../geode/metrics/GatewayReceiverMetricsTest.java | 4 +- .../apache/geode/metrics/MicrometerBinderTest.java | 5 +- .../geode/metrics/RegionEntriesGaugeTest.java | 6 +- .../function/executions/ExecutionsTimerValues.java | 28 +- .../FunctionExecutionsTimerClusterTest.java | 302 ++++++++++++++ .../FunctionExecutionsTimerLonerTest.java | 363 +++++++++++++++++ .../FunctionExecutionsTimerNoResultTest.java | 305 ++++++++++++++ .../executions/FunctionToTimeWithResult.java | 46 +++ .../executions/FunctionToTimeWithoutResult.java | 54 +++ .../GetFunctionExecutionTimerValues.java | 61 +++ .../cli/commands/StartServerCommandDUnitTest.java | 4 +- .../cache/execute/FunctionRetryTestBase.java | 4 +- .../execute/FunctionServiceStatsDUnitTest.java | 65 +-- .../cache/client/internal/ExecuteFunctionOp.java | 6 +- .../client/internal/ExecuteRegionFunctionOp.java | 6 +- .../internal/ExecuteRegionFunctionSingleHopOp.java | 6 +- .../internal/InternalDistributedSystem.java | 55 +-- .../geode/internal/cache/DistributedRegion.java | 12 +- .../cache/MemberFunctionStreamingMessage.java | 24 +- .../internal/cache/PartitionedRegionDataStore.java | 10 +- .../internal/cache/execute/AbstractExecution.java | 19 +- .../DistributedRegionFunctionResultSender.java | 21 +- .../internal/cache/execute/FunctionStats.java | 450 --------------------- .../cache/execute/MemberFunctionResultSender.java | 19 +- .../PartitionedRegionFunctionResultSender.java | 23 +- .../cache/execute/ServerFunctionExecutor.java | 38 +- .../execute/ServerRegionFunctionExecutor.java | 40 +- .../ServerToClientFunctionResultSender.java | 9 +- .../ServerToClientFunctionResultSender65.java | 9 +- .../{ => metrics}/FunctionServiceStats.java | 15 +- .../cache/execute/metrics/FunctionStats.java | 103 +++++ .../cache/execute/metrics/FunctionStatsImpl.java | 369 +++++++++++++++++ .../execute/metrics/FunctionStatsManager.java | 152 +++++++ .../tier/sockets/command/ExecuteFunction.java | 12 +- .../tier/sockets/command/ExecuteFunction65.java | 12 +- .../tier/sockets/command/ExecuteFunction66.java | 31 +- .../internal/beans/MemberMBeanBridge.java | 4 +- .../metrics/internal/MeterRegistrySupplier.java | 47 +++ .../geode/metrics/internal/NoopMeterRegistry.java | 126 ++++++ .../execute/metrics/FunctionStatsImplTest.java | 393 ++++++++++++++++++ .../execute/metrics/FunctionStatsManagerTest.java | 197 +++++++++ .../bean/stats/MemberLevelStatsTest.java | 2 +- .../internal/MeterRegistrySupplierTest.java | 81 ++++ .../metrics/internal/NoopMeterRegistryTest.java | 190 +++++++++ .../apache/geode/test/compiler/ClassBuilder.java | 24 +- .../geode/test/compiler/ClassBuilderTest.java | 24 +- 47 files changed, 3089 insertions(+), 692 deletions(-) rename geode-junit/src/main/java/org/apache/geode/test/compiler/TestObject.java => geode-assembly/src/acceptanceTest/java/org/apache/geode/metrics/function/executions/ExecutionsTimerValues.java (52%) create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/metrics/function/executions/FunctionExecutionsTimerClusterTest.java create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/metrics/function/executions/FunctionExecutionsTimerLonerTest.java create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/metrics/function/executions/FunctionExecutionsTimerNoResultTest.java create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/metrics/function/executions/FunctionToTimeWithResult.java create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/metrics/function/executions/FunctionToTimeWithoutResult.java create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/metrics/function/executions/GetFunctionExecutionTimerValues.java delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/execute/FunctionStats.java rename geode-core/src/main/java/org/apache/geode/internal/cache/execute/{ => metrics}/FunctionServiceStats.java (97%) create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/execute/metrics/FunctionStats.java create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/execute/metrics/FunctionStatsImpl.java create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/execute/metrics/FunctionStatsManager.java create mode 100644 geode-core/src/main/java/org/apache/geode/metrics/internal/MeterRegistrySupplier.java create mode 100644 geode-core/src/main/java/org/apache/geode/metrics/internal/NoopMeterRegistry.java create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/execute/metrics/FunctionStatsImplTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/execute/metrics/FunctionStatsManagerTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/metrics/internal/MeterRegistrySupplierTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/metrics/internal/NoopMeterRegistryTest.java