You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by ds...@apache.org on 2020/12/04 01:47:12 UTC
[geode] branch develop updated (4e206f0 -> e26d759)
This is an automated email from the ASF dual-hosted git repository.
dschneider pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git.
from 4e206f0 GEODE-8730: don't bind to ephemeral ports in test
add e26d759 GEODE-8521: detect if a p2p reader thread is hung (#5763)
No new revisions were added by this update.
Summary of changes:
.../ThreadsMonitoringIntegrationTest.java | 145 ++++++++++++++-------
.../internal/ClusterOperationExecutors.java | 3 +-
.../internal/LonerDistributionManager.java | 3 +-
.../internal/monitoring/ThreadsMonitoring.java | 36 ++++-
.../internal/monitoring/ThreadsMonitoringImpl.java | 101 +++++++++-----
.../monitoring/ThreadsMonitoringImplDummy.java | 15 +++
.../monitoring/ThreadsMonitoringProcess.java | 101 +++++++-------
.../monitoring/executor/AbstractExecutor.java | 32 +++--
.../FunctionExecutionPooledExecutorGroup.java | 7 +-
.../executor/GatewaySenderEventProcessorGroup.java | 7 +-
.../executor/OneTaskOnlyExecutorGroup.java | 7 +-
...cutorGroup.java => P2PReaderExecutorGroup.java} | 29 +++--
.../monitoring/executor/PooledExecutorGroup.java | 13 +-
.../ScheduledThreadPoolExecutorWKAGroup.java | 7 +-
.../executor/SerialQueuedExecutorGroup.java | 7 +-
.../org/apache/geode/internal/tcp/Connection.java | 32 ++++-
.../monitoring/ThreadsMonitoringImplJUnitTest.java | 80 ++++++++++--
.../monitoring/ThreadsMonitoringJUnitTest.java | 5 +-
.../ThreadsMonitoringProcessJUnitTest.java | 23 +---
.../executor/AbstractExecutorGroupJUnitTest.java | 4 +-
...ctionExecutionPooledExecutorGroupJUnitTest.java | 2 +-
.../GatewaySenderEventProcessorGroupJUnitTest.java | 2 +-
.../OneTaskOnlyExecutorGroupJUnitTest.java | 2 +-
.../executor/P2PReaderExecutorGroupTest.java | 53 ++++++++
.../executor/PooledExecutorGroupJUnitTest.java | 2 +-
...heduledThreadPoolExecutorWKAGroupJUnitTest.java | 2 +-
.../SerialQueuedExecutorGroupJUnitTest.java | 2 +-
.../apache/geode/internal/tcp/ConnectionTest.java | 7 +
28 files changed, 500 insertions(+), 229 deletions(-)
copy geode-core/src/main/java/org/apache/geode/internal/monitoring/executor/{PooledExecutorGroup.java => P2PReaderExecutorGroup.java} (64%)
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/monitoring/executor/P2PReaderExecutorGroupTest.java