This is an automated email from the ASF dual-hosted git repository.
bschuchardt pushed a change to branch feature/GEODE-6451
in repository https://gitbox.apache.org/repos/asf/geode.git.
from 771969e fixes for hung dunit runs The unicast receiver thread was
becoming blocked if a forced disconnect occurred during reconnect because
InternalDistributedSystem.disconnect sychronizes, for some reason, on
GemFireCacheImpl.class. This reworks that logic to have the reconnect thread
get a SystemConnectException forcing cleanup of the reconnecting
InternalDistributedSystem in that thread.
new affee69 GEODE-6174: rename ClusterManagementResult methods to avoid
confusion. (#3227)
new c10fe07 GEODE-6174: Don't catch IllegalArgumentException from the
validator (#3226)
new db471b4 GEODE-6447: Windows Acceptance and Integration tests should
not run in parallel (#3231)
new 2be6375 GEODE-6404: work around possible sync issue with
computeIfAbsent (#3196)
new 9fb803d GEODE-6442: Use PID for OS and Process stats if available
new 0e5d4a6 GEODE-6174: Expecting 400 instead of 500 for invalid input
new 461bb48 GEODE-6435: Reduced gateway sender socket buffer size
new 4a84f6c GEODE-6439: Bump version of jackson-module-scala_2.10 (#3218)
new 53f5538 GEODE-6372: use random port when starting server to avoid
port conflict (#3237)
new b5bb742 GEODE-6434: Changing ordinal variables to GEODE_X_Y_Z format
(#3212)
new ccdcf07 GEODE-6434: Changing ordinal variables to GEODE_X_Y_Z format
new a859b23 GEODE-6437: add more ignored exceptions (#3236)
new 885e69c Merge branch 'develop' into feature/GEODE-6451
The 7427 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../src/test/resources/expected-pom.xml | 2 +-
ci/pipelines/shared/jinja.variables.yml | 2 +
.../cli/commands/DeployWithLargeJarTest.java | 2 +-
.../cli/commands/DestroyIndexIfExistsTest.java | 2 +-
.../cli/commands/ImportClusterConfigTest.java | 3 +-
.../cli/commands/StopServerAcceptanceTest.java | 2 +-
.../StopServerWithSecurityAcceptanceTest.java | 1 +
.../shell/StatusServerExitCodeAcceptanceTest.java | 4 +-
...ClusterManagementLocatorReconnectDunitTest.java | 4 +-
.../internal/rest/RegionManagementDunitTest.java | 22 +--
.../internal/DisabledClusterConfigTest.java | 4 +-
.../integrationTest/resources/expected_jars.txt | 1 -
geode-assembly/src/test/resources/expected-pom.xml | 2 +-
geode-common/src/test/resources/expected-pom.xml | 2 +-
.../src/test/resources/expected-pom.xml | 2 +-
.../jdbc/internal/TableMetaDataManager.java | 3 +-
.../src/test/resources/expected-pom.xml | 2 +-
.../ClusterConfigLocatorRestartDUnitTest.java | 2 +
.../internal/util/ComputeIfAbsentBenchmark.java | 107 +++++++++++++++
.../cache/query/internal/AttributeDescriptor.java | 3 +-
.../internal/InternalDistributedSystem.java | 3 +-
.../membership/InternalDistributedMember.java | 2 +-
.../internal/membership/gms/GMSMember.java | 4 +-
.../membership/gms/fd/GMSHealthMonitor.java | 2 +-
.../membership/gms/messenger/GMSEncrypt.java | 3 +-
.../geode/internal/InternalDataSerializer.java | 2 +-
.../java/org/apache/geode/internal/Version.java | 70 +++++-----
.../internal/admin/remote/ClientHealthStats.java | 3 +-
.../cache/DestroyPartitionedRegionMessage.java | 2 +-
.../org/apache/geode/internal/cache/EventID.java | 4 +-
...xpireDisconnectedClientTransactionsMessage.java | 4 +-
.../geode/internal/cache/GemFireCacheImpl.java | 2 +-
.../cache/InvalidatePartitionedRegionMessage.java | 2 +-
.../cache/LatestLastAccessTimeOperation.java | 2 +-
.../geode/internal/cache/TXCommitMessage.java | 2 +-
.../internal/cache/backup/BackupDefinition.java | 4 +-
.../cache/tier/sockets/CacheClientNotifier.java | 2 +-
.../cache/tier/sockets/ClientHealthMonitor.java | 4 +-
.../cache/tier/sockets/CommandInitializer.java | 24 ++--
.../internal/cache/wan/GatewaySenderEventImpl.java | 6 +-
.../geode/internal/process/ProcessUtils.java | 17 ++-
.../process/UncheckedPidUnavailableException.java | 54 ++++++++
.../geode/internal/statistics/HostStatSampler.java | 27 +++-
.../JavaWorkarounds.java} | 27 ++--
.../api/LocatorClusterManagementService.java | 8 +-
.../internal/configuration/domain/XmlEntity.java | 2 +-
.../sanctioned-geode-core-serializables.txt | 1 +
.../apache/geode/internal/VersionJUnitTest.java | 10 +-
...eDisconnectedClientTransactionsMessageTest.java | 4 +-
.../internal/statistics/HostStatSamplerTest.java | 147 +++++++++++++++++++++
.../internal/api/ClusterManagementResultTest.java | 18 +--
.../api/LocatorClusterManagementServiceTest.java | 13 +-
.../commands/CreateGatewaySenderCommandTest.java | 2 +-
geode-core/src/test/resources/expected-pom.xml | 2 +-
.../cache/query/cq/internal/CqServiceImpl.java | 4 +-
geode-cq/src/test/resources/expected-pom.xml | 2 +-
.../tier/sockets/ClientServerMiscBCDUnitTest.java | 2 +-
geode-dunit/src/test/resources/expected-pom.xml | 2 +-
.../src/test/resources/expected-pom.xml | 2 +-
geode-json/src/test/resources/expected-pom.xml | 2 +-
geode-junit/src/test/resources/expected-pom.xml | 2 +-
.../geode/cache/lucene/FlatFormatSerializer.java | 6 +-
.../internal/LuceneIndexCreationProfile.java | 2 +-
.../cache/lucene/internal/LuceneServiceImpl.java | 2 +-
.../lucene/internal/cli/LuceneIndexCommands.java | 4 +-
.../internal/distributed/LuceneQueryFunction.java | 4 +-
.../internal/cli/LuceneIndexCommandsJUnitTest.java | 4 +-
geode-lucene/src/test/resources/expected-pom.xml | 2 +-
.../management/api/ClusterManagementResult.java | 6 +-
.../src/test/resources/expected-pom.xml | 2 +-
.../src/test/resources/expected-pom.xml | 2 +-
.../src/test/resources/expected-pom.xml | 2 +-
geode-protobuf/src/test/resources/expected-pom.xml | 2 +-
geode-pulse/src/test/resources/expected-pom.xml | 2 +-
.../src/test/resources/expected-pom.xml | 2 +-
.../geode/internal/cache/wan/WANTestBase.java | 21 ++-
.../serial/SerialGatewaySenderQueueDUnitTest.java | 6 +-
geode-wan/src/test/resources/expected-pom.xml | 2 +-
geode-web-api/src/test/resources/expected-pom.xml | 2 +-
.../controllers/ManagementControllerAdvice.java | 6 +
.../src/test/resources/expected-pom.xml | 2 +-
geode-web/src/test/resources/expected-pom.xml | 2 +-
gradle/geode-dependency-management.gradle | 2 +-
83 files changed, 566 insertions(+), 186 deletions(-)
create mode 100644
geode-core/src/jmh/java/org/apache/geode/internal/util/ComputeIfAbsentBenchmark.java
create mode 100644
geode-core/src/main/java/org/apache/geode/internal/process/UncheckedPidUnavailableException.java
copy
geode-core/src/main/java/org/apache/geode/internal/{alerting/AlertingProvider.java
=> util/JavaWorkarounds.java} (59%)
create mode 100644
geode-core/src/test/java/org/apache/geode/internal/statistics/HostStatSamplerTest.java