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 2019/02/20 01:52:06 UTC
[geode] branch feature/GEODE-6291 updated (da0dfc9 -> d74d053)
This is an automated email from the ASF dual-hosted git repository.
dschneider pushed a change to branch feature/GEODE-6291
in repository https://gitbox.apache.org/repos/asf/geode.git.
from da0dfc9 added reflection based auto serializer support
new 31d73ed GEODE-6350: Use MockMvc for testing RegionManagement integration tests (#3149)
new 30cd7c3 GEODE-6366: Delete ExecutorServiceRuleDumpThreadsTest
new 5e97425 GEODE-6345: Change jvmPauses stat to long (#3143)
new 5b7347d GEODE-6347: Setting tolerance to 1 for Cache XML tests (#3163)
new 986ef9d GEODE-4582 Remove singleton calls from product code
new 7f10f3a GEODE-6364: Deploy of invalid jar file does not write file contents to config on locator (#3164)
new 6d5aca5 GEODE-6244 Healthy member kicked out by sick member
new f31bfce GEODE-6354: Add missing server group assertion (#3157)
new 2959d17 GEODE-6033: Add VMEventListener for DUnit Rules (#3161)
new 5be5d54 spotless fix
new bfc0449 GEODE-6277: use await() instead of hard-coded sleep(3000) in the test (#3086)
new 2d7a830 Revert "GEODE-6364: Deploy of invalid jar file does not write file contents to config on locator (#3164)"
new 6820a3f GEODE-6364: Deploy of invalid jar file does not write file contents to config on locator (#3164)
new c048f97 GEODE-6373: Increased the timeout on benchmark tests to 4h (#3166)
new b6297b7 GEODE-6370: Convert GfshConsoleModeUnitTest to an integration test (#3172)
new f4c542d GEODE-6370: Clean up LogWrapper between tests (#3173)
new 797ebf4 GEODE-6363 LocatorUDPSecurityDUnitTest
new 0040e25 GEODE-3583: Marking static variables final that are never modified
new 7154a4e GEODE-3583: Review comments
new bcd82ae GEODE-6323 Fix dependency tracking for manifest jars (#3126)
new 127cf7b GEODE-6355: Fix Synchronization of Function stats in IDS. (#3158)
new 964b6f4 GEODE-6382: Remove now-trivial utility.gradle
new 83fc3e2 GEODE-6340: use new cli options for benchmarks (#3148)
new 2be43b2 GEODE-6334: Change cache operation stats to longs (#3142)
new 4017973 Revert "GEODE-6277: use await() instead of hard-coded sleep(3000) in the test (#3086)"
new a2d8a98 GEODE-6381: Update Jackson version to fix dependency CVEs (#3182)
new 6bec09f GEODE-6395: Use md5 as Spotless cache value. (#3186)
new 470001c GEODE-6380: Deleting some unused mutable statics
new 803f00e GEODE-6380: Adding annotations for documenting static fields
new 0f2bf79 GEODE-6380: Annotating static fields
new 314df6d GEODE-6380: Adding a PMD rule for static fields.
new a0296b7 Merge pull request #3178 from upthewaterspout/feature/pmd
new 5fd16a3 GEODE-6033: Support dynamic VMs in SharedErrorCollector (#3168)
new 908688c GEODE-6405: Restore enableClockStats to false in CachePerfStatsTest
new dd6cde7 GEODE-6389 CI Failure: ConcurrentWANPropagation_1_DUnitTest.testReplicatedSerialPropagation
new c7f2983 GEODE-6380: Making pmd.gradle more portable (#3194)
new 406ab9d GEODE-6033: Override VM.toArray for easier VM groupings
new 6ac9f8c GEODE-6033: Use MultipleFailureException in runTestWithValidation
new d281604 GEODE-6033: Support dynamic VMs in SharedCountersRule
new 26009cf GEODE-6033: Support dynamic VMs in DistributedRestoreSystemProperties
new dae8323 GEODE-6033: Update how ClusterStartupRule uses DistributedRestoreSystemProperties
new 8a782b0 GEODE-6033: Support dynamic VMs in DistributedDiskDirRule
new c29a100 GEODE-6033: Remove unused method from TestRunner
new 2c40a91 GEODE-6365: Add server group support for list and destroy jdbc-mapping (#3175)
new 189d6fb GEODE-6322: refactor createRegionCommand to use RegionConfig only (#3156)
new 8d0bd64 Revert "GEODE-6334: Change cache operation stats to longs (#3142)"
new 5b19591 Revert "GEODE-6345: Change jvmPauses stat to long (#3143)"
new 871da8d GEODE-6396: Make ServerContainer tolerate IOExceptions while dumping logs
new 18c8e7a Add pgp signature for Sai Boorlagadda to KEYS file
new 11747fa GEODE-6416: Fix GetRegionsFunctionTest and InternalDistributedSystemTest
new c20b961 GEODE-6033: Provide default impls in VMEventListener
new 67ed50f GEODE-6409: Bounce VM in doesNotWaitForPreviousInstanceOfOnlineServer
new b7da1f5 GEODE-6391: Adding the event ID to the messages (#3184)
new 49696f8 GEODE-6365: Group support for JDBC mapping logic in DestroyRegionCommand (#3202)
new 7661eca GEODE-6369 Cache-creation failure after a successful auto-reconnect causes subsequent NPE
new cea9ad3 GEODE-5694 Revise docs: no more ZIP files in the distribution
new adf444b Merge pull request #3206 from karensmolermiller/feature/GEODE-5694
new 4492487 Updated current version to 1.10.0-SNAPSHOT
new d74d053 Merge branch 'develop' into feature/GEODE-6291
The 7446 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:
KEYS | 59 +++
.../src/test/resources/expected-pom.xml | 52 +--
.../src/test/resources/expected-pom.xml | 6 +-
build.gradle | 2 -
ci/pipelines/geode-build/jinja.template.yml | 4 +-
ci/scripts/run_benchmarks.sh | 4 +-
.../modules/session/internal/filter/Constants.java | 4 +-
.../session/filter/SessionCachingFilter.java | 7 +-
.../geode/modules/session/installer/Installer.java | 6 +-
.../apache/geode/modules/util/ContextMapper.java | 2 +-
geode-assembly/build.gradle | 62 +++-
.../internal/web/controllers/RestTestUtils.java | 107 ------
.../geode/session/tests/ServerContainer.java | 63 ++--
.../geode/session/tests/TomcatContainer.java | 2 +-
.../geode/test/junit/rules/HttpResponseAssert.java | 2 +-
.../session/tests/GenericAppServerContainer.java | 2 +-
.../internal/RegionManagementIntegrationTest.java | 72 ----
.../RegionManagementSecurityIntegrationTest.java | 104 ------
.../integrationTest/resources/assembly_content.txt | 53 +--
.../resources/dependency_classpath.txt | 30 +-
geode-assembly/src/test/resources/expected-pom.xml | 52 +--
geode-book/config.yml | 6 +-
.../org/apache/geode/annotations/Immutable.java | 36 +-
.../geode/annotations/internal/MakeImmutable.java | 26 +-
.../geode/annotations/internal/MakeNotStatic.java | 25 +-
.../annotations/internal/MutableForTesting.java | 25 +-
geode-common/src/test/resources/expected-pom.xml | 52 +--
.../src/test/resources/expected-pom.xml | 52 +--
.../geode/connectors/jdbc/JdbcDistributedTest.java | 6 +-
.../cli/CreateMappingCommandDUnitTest.java | 23 +-
.../cli/DestroyMappingCommandDunitTest.java | 190 ++++++++--
.../internal/cli/ListMappingCommandDUnitTest.java | 194 ++++++++--
.../jdbc/internal/cli/CreateMappingCommand.java | 25 +-
.../jdbc/internal/cli/CreateMappingFunction.java | 3 +-
.../jdbc/internal/cli/DescribeMappingCommand.java | 66 +---
.../jdbc/internal/cli/DestroyMappingCommand.java | 15 +-
.../jdbc/internal/cli/DestroyMappingFunction.java | 3 +-
.../jdbc/internal/cli/ListMappingCommand.java | 65 +++-
.../jdbc/internal/cli/ListMappingFunction.java | 29 --
.../util/internal/MappingCommandUtils.java | 94 +++++
.../cli/converters/PoolPropertyConverter.java | 2 +-
.../sanctioned-geode-connectors-serializables.txt | 1 -
.../internal/cli/CreateMappingCommandTest.java | 23 +-
.../internal/cli/CreateMappingFunctionTest.java | 3 +-
.../internal/cli/DescribeMappingCommandTest.java | 7 +-
.../cli/DestroyMappingCommandFunctionTest.java | 5 +-
.../internal/cli/DestroyMappingCommandTest.java | 26 +-
.../jdbc/internal/cli/ListMappingCommandTest.java | 90 ++++-
.../jdbc/internal/cli/ListMappingFunctionTest.java | 166 ---------
.../util/internal/MappingCommandUtilsTest.java | 137 +++++++
.../src/test/resources/expected-pom.xml | 52 +--
geode-core/build.gradle | 1 +
.../geode/ClusterCommunicationsDUnitTest.java | 3 +-
.../apache/geode/cache30/ReconnectDUnitTest.java | 41 ++-
.../cache30/ReconnectWithCacheXMLDUnitTest.java | 2 +
...ReconnectWithClusterConfigurationDUnitTest.java | 193 ++++++++++
.../apache/geode/distributed/LocatorDUnitTest.java | 67 ++--
.../distributed/LocatorUDPSecurityDUnitTest.java | 8 +
...tPartitionHangsDuringRestartRegressionTest.java | 253 +++++++++++++
.../PersistentPartitionedRegionRegressionTest.java | 67 ----
.../cli/commands/CreateIndexCommandDUnitTest.java | 4 +-
.../cli/commands/CreateRegionCommandDUnitTest.java | 67 +++-
...egionCommandPersistsConfigurationDUnitTest.java | 6 +-
...eRegionCommandWithNoClusterConfigDUnitTest.java | 86 +++++
.../commands/DestroyRegionCommandDUnitTest.java | 4 +-
...ExportClusterConfigurationCommandDUnitTest.java | 10 +-
.../ClusterConfigDeployJarDUnitTest.java | 32 ++
.../cli/commands/CreateRegionCommandDUnitTest.xml} | 34 +-
.../internal/membership/MembershipJUnitTest.java | 32 +-
.../gms/locator/GMSLocatorRecoveryJUnitTest.java | 9 +-
.../gms/membership/GMSJoinLeaveJUnitTest.java | 33 +-
.../gms/messenger/JGroupsMessengerJUnitTest.java | 4 +-
.../CreateRegionCommandIntegrationTest.java | 7 +-
.../codeAnalysis/sanctionedDataSerializables.txt | 18 +-
.../main/java/org/apache/geode/DataSerializer.java | 2 +
.../main/java/org/apache/geode/StatisticsType.java | 3 +
.../main/java/org/apache/geode/SystemFailure.java | 17 +
.../java/org/apache/geode/admin/AlertLevel.java | 9 +
.../geode/admin/DistributedSystemConfig.java | 2 +
.../java/org/apache/geode/admin/GemFireHealth.java | 7 +-
.../org/apache/geode/admin/SystemMemberType.java | 10 +
.../admin/internal/AdminDistributedSystemImpl.java | 2 +
.../geode/admin/internal/CacheServerImpl.java | 2 +
.../admin/internal/DistributionLocatorImpl.java | 2 +
.../geode/admin/internal/InetAddressUtil.java | 3 +
.../internal/ManagedEntityConfigXmlGenerator.java | 4 +-
.../geode/admin/jmx/internal/AgentConfigImpl.java | 2 +-
.../admin/jmx/internal/GenerateMBeanHTML.java | 2 +
.../apache/geode/admin/jmx/internal/MBeanUtil.java | 12 +-
.../admin/jmx/internal/ManagedResourceType.java | 18 +
.../jmx/internal/MemberInfoWithStatsMBean.java | 4 +-
.../jmx/internal/RefreshNotificationType.java | 8 +
.../geode/admin/jmx/internal/SystemMemberJmx.java | 4 +-
.../org/apache/geode/cache/AttributesFactory.java | 2 +
.../main/java/org/apache/geode/cache/Cache.java | 2 +
.../java/org/apache/geode/cache/DataPolicy.java | 17 +-
.../org/apache/geode/cache/DiskStoreFactory.java | 3 +
.../apache/geode/cache/DynamicRegionFactory.java | 3 +
.../org/apache/geode/cache/EvictionAction.java | 11 +-
.../org/apache/geode/cache/EvictionAlgorithm.java | 10 +
.../apache/geode/cache/ExpirationAttributes.java | 2 +
.../org/apache/geode/cache/InterestPolicy.java | 9 +
.../apache/geode/cache/InterestResultPolicy.java | 8 +
.../java/org/apache/geode/cache/LossAction.java | 11 +
.../java/org/apache/geode/cache/MirrorType.java | 9 +
.../java/org/apache/geode/cache/Operation.java | 55 +++
.../org/apache/geode/cache/ResumptionAction.java | 9 +
.../main/java/org/apache/geode/cache/Scope.java | 10 +
.../asyncqueue/internal/AsyncEventQueueStats.java | 2 +
.../client/internal/AutoConnectionSourceImpl.java | 5 +
.../client/internal/ClientSideHandshakeImpl.java | 2 +
.../client/internal/ConnectionFactoryImpl.java | 2 +
.../cache/client/internal/ConnectionImpl.java | 4 +-
.../cache/client/internal/ConnectionStats.java | 6 +-
.../geode/cache/client/internal/DestroyOp.java | 2 +
.../internal/ExplicitConnectionSourceImpl.java | 2 +
.../geode/cache/client/internal/PoolImpl.java | 16 +-
.../cache/client/internal/QueueManagerImpl.java | 3 +
.../cache/client/internal/ServerDenyList.java | 2 +-
.../client/internal/SingleHopClientExecutor.java | 2 +
.../geode/cache/execute/FunctionService.java | 2 +
.../geode/cache/operations/InterestType.java | 9 +
.../cache/query/internal/AttributeDescriptor.java | 2 +
.../cache/query/internal/CompiledOperation.java | 2 +
.../query/internal/CompiledSortCriterion.java | 4 +-
.../geode/cache/query/internal/CompiledValue.java | 4 +
.../cache/query/internal/CqQueryVsdStats.java | 2 +
.../geode/cache/query/internal/DefaultQuery.java | 7 +
.../cache/query/internal/DefaultQueryService.java | 6 +-
.../geode/cache/query/internal/QueryMonitor.java | 3 +
.../cache/query/internal/QueryObserverHolder.java | 5 +
.../RestrictedMethodInvocationAuthorizer.java | 2 +
.../cache/query/internal/RuntimeIterator.java | 2 +
.../cache/query/internal/cq/CqAttributesImpl.java | 2 +
.../cache/query/internal/cq/CqServiceProvider.java | 6 +-
.../query/internal/index/CompactRangeIndex.java | 3 +
.../cache/query/internal/index/HashIndexSet.java | 2 +
.../query/internal/index/IndexCreationHelper.java | 2 +-
.../cache/query/internal/index/IndexManager.java | 14 +-
.../cache/query/internal/index/IndexStats.java | 2 +
.../cache/query/internal/index/IndexUtils.java | 2 +
.../cache/query/internal/index/MapIndexStore.java | 2 +
.../cache/query/internal/index/RangeIndex.java | 2 +
.../cache/query/internal/types/TypeUtils.java | 9 +-
.../org/apache/geode/cache/server/CacheServer.java | 3 +
.../server/internal/ConnectionCountProbe.java | 2 +
.../org/apache/geode/cache/util/ObjectSizer.java | 4 +
.../org/apache/geode/cache/wan/GatewaySender.java | 2 +
.../apache/geode/distributed/AbstractLauncher.java | 2 +
.../ConfigurationPersistenceService.java | 7 +
.../geode/distributed/DistributedSystem.java | 8 +-
.../apache/geode/distributed/LocatorLauncher.java | 8 +
.../apache/geode/distributed/ServerLauncher.java | 8 +
.../internal/AbstractDistributionConfig.java | 4 +
.../internal/ClusterDistributionManager.java | 10 +-
.../distributed/internal/DistributionAdvisor.java | 2 +
.../distributed/internal/DistributionConfig.java | 9 +
.../distributed/internal/DistributionMessage.java | 2 +
.../internal/DistributionMessageObserver.java | 3 +
.../distributed/internal/DistributionStats.java | 4 +
.../distributed/internal/HealthMonitorImpl.java | 2 +
.../internal/InternalDistributedSystem.java | 310 ++++++----------
.../distributed/internal/InternalLocator.java | 34 +-
.../geode/distributed/internal/LocatorStats.java | 4 +-
.../internal/LonerDistributionManager.java | 2 +
.../geode/distributed/internal/ProductUseLog.java | 2 +
.../distributed/internal/ReplyProcessor21.java | 4 +-
.../geode/distributed/internal/ServerLocator.java | 12 +-
.../internal/deadlock/DLockDependencyMonitor.java | 2 +
.../deadlock/DependencyMonitorManager.java | 5 +-
.../deadlock/MessageDependencyMonitor.java | 2 +
.../locks/DLockRecoverGrantorProcessor.java | 2 +
.../internal/locks/DLockRequestProcessor.java | 3 +
.../distributed/internal/locks/DLockService.java | 10 +
.../distributed/internal/locks/DLockStats.java | 2 +
.../internal/locks/DummyDLockStats.java | 2 +
.../internal/locks/GrantorRequestProcessor.java | 2 +
.../membership/InternalDistributedMember.java | 4 +
.../internal/membership/InternalRole.java | 2 +
.../internal/membership/MemberAttributes.java | 3 +
.../internal/membership/MemberFactory.java | 11 +-
.../internal/membership/MemberServices.java | 6 +-
.../internal/membership/MembershipManager.java | 11 +-
.../distributed/internal/membership/NetView.java | 26 +-
.../internal/membership/gms/GMSMemberFactory.java | 7 +-
.../internal/membership/gms/GMSUtil.java | 21 --
.../internal/membership/gms/Services.java | 65 ++--
.../membership/gms/auth/GMSAuthenticator.java | 7 +-
.../membership/gms/fd/GMSHealthMonitor.java | 8 +-
.../membership/gms/interfaces/Manager.java | 6 +
.../membership/gms/interfaces/Service.java | 1 +
.../gms/locator/FindCoordinatorResponse.java | 2 +-
.../membership/gms/locator/GMSLocator.java | 25 +-
.../membership/gms/membership/GMSJoinLeave.java | 152 +++++---
.../membership/gms/messenger/GMSEncrypt.java | 10 +-
.../membership/gms/messenger/GMSQuorumChecker.java | 10 +-
.../membership/gms/messenger/JGroupsMessenger.java | 47 ++-
.../gms/messenger/MembershipInformation.java | 11 +-
.../membership/gms/mgr/GMSMembershipManager.java | 34 +-
.../internal/streaming/StreamingOperation.java | 2 +
.../distributed/internal/tcpserver/TcpClient.java | 2 +
.../distributed/internal/tcpserver/TcpHandler.java | 5 +
.../distributed/internal/tcpserver/TcpServer.java | 14 +-
.../main/java/org/apache/geode/i18n/StringId.java | 6 +
.../java/org/apache/geode/internal/Assert.java | 2 +-
.../org/apache/geode/internal/AvailablePort.java | 6 +-
.../org/apache/geode/internal/ClassLoadUtil.java | 3 +
.../org/apache/geode/internal/ClassPathLoader.java | 2 +
.../org/apache/geode/internal/ConfigSource.java | 8 +
.../org/apache/geode/internal/DSFIDFactory.java | 3 +
.../org/apache/geode/internal/DeployedJar.java | 3 +-
.../apache/geode/internal/DistributionLocator.java | 3 +
.../org/apache/geode/internal/GemFireVersion.java | 3 +
.../geode/internal/GfeConsoleReaderFactory.java | 4 +-
.../geode/internal/InternalDataSerializer.java | 21 +-
.../geode/internal/InternalInstantiator.java | 5 +
.../org/apache/geode/internal/JarDeployer.java | 2 +
.../org/apache/geode/internal/ManagerInfo.java | 2 +
.../java/org/apache/geode/internal/NanoTimer.java | 3 +
.../java/org/apache/geode/internal/OSProcess.java | 7 +
.../org/apache/geode/internal/SharedLibrary.java | 2 +
.../java/org/apache/geode/internal/SmHelper.java | 8 +-
.../org/apache/geode/internal/SystemAdmin.java | 46 ++-
.../geode/internal/SystemFailureTestHook.java | 3 +
.../org/apache/geode/internal/SystemTimer.java | 3 +
.../java/org/apache/geode/internal/Version.java | 47 ++-
.../geode/internal/admin/CacheCollector.java | 3 +
.../admin/ClientHealthMonitoringRegion.java | 2 +
.../geode/internal/admin/ClientStatsManager.java | 4 +
.../geode/internal/admin/StatAlertsManager.java | 3 +
.../admin/remote/AlertListenerMessage.java | 3 +-
.../admin/remote/CancellationRegistry.java | 2 +
.../internal/admin/remote/ClientHealthStats.java | 2 +
.../internal/admin/remote/EntryValueNodeImpl.java | 2 +-
.../admin/remote/InspectionClasspathManager.java | 3 +
.../admin/remote/ObjectDetailsResponse.java | 2 +
.../admin/remote/RemoteGfManagerAgent.java | 5 +-
.../admin/remote/RemoteRegionAttributes.java | 2 +
.../alerting/AlertingProviderRegistry.java | 4 +
.../alerting/AlertingSessionListeners.java | 3 +
.../internal/alerting/NullAlertingService.java | 2 +
.../geode/internal/cache/AbstractRegion.java | 3 +
.../geode/internal/cache/AbstractRegionMap.java | 5 +-
.../internal/cache/AbstractUpdateOperation.java | 2 +
.../apache/geode/internal/cache/BucketAdvisor.java | 2 +
.../apache/geode/internal/cache/BucketRegion.java | 3 +
.../internal/cache/BytesAndBitsForCompactor.java | 2 +
.../apache/geode/internal/cache/CacheConfig.java | 2 +
.../geode/internal/cache/CacheObserverHolder.java | 5 +
.../geode/internal/cache/CachePerfStats.java | 4 +
.../geode/internal/cache/CacheServerImpl.java | 2 +
.../geode/internal/cache/CacheServerLauncher.java | 13 +-
.../cache/CachedDeserializableFactory.java | 5 +-
.../internal/cache/ClientServerObserverHolder.java | 4 +
.../internal/cache/ClusterConfigurationLoader.java | 2 +
.../geode/internal/cache/ColocationHelper.java | 2 +
.../geode/internal/cache/ColocationLogger.java | 2 +
.../cache/DestroyPartitionedRegionMessage.java | 33 +-
.../geode/internal/cache/DirectoryHolder.java | 2 +
.../geode/internal/cache/DiskDirectoryStats.java | 2 +
.../geode/internal/cache/DiskRegionStats.java | 2 +
.../apache/geode/internal/cache/DiskStoreImpl.java | 8 +
.../geode/internal/cache/DiskStoreObserver.java | 3 +
.../geode/internal/cache/DiskStoreStats.java | 2 +
.../internal/cache/DiskWriteAttributesImpl.java | 3 +
.../apache/geode/internal/cache/DistTXState.java | 3 +
.../internal/cache/DistributedCacheOperation.java | 7 +
.../internal/cache/DistributedClearOperation.java | 2 +
.../geode/internal/cache/DistributedRegion.java | 5 +
.../DistributedRegionFunctionStreamingMessage.java | 2 +
.../cache/DistributedTombstoneOperation.java | 4 +-
.../geode/internal/cache/EntryExpiryTask.java | 2 +
.../geode/internal/cache/EnumListenerEvent.java | 23 +-
.../org/apache/geode/internal/cache/EventID.java | 17 +-
.../apache/geode/internal/cache/ExpiryTask.java | 7 +
.../apache/geode/internal/cache/FilterProfile.java | 7 +-
.../geode/internal/cache/FilterRoutingInfo.java | 10 +-
.../geode/internal/cache/GemFireCacheImpl.java | 23 +-
.../apache/geode/internal/cache/GridAdvisor.java | 3 +
.../org/apache/geode/internal/cache/HARegion.java | 4 +-
.../internal/cache/InitialImageFlowControl.java | 2 +
.../internal/cache/InitialImageOperation.java | 33 +-
.../geode/internal/cache/InlineKeyHelper.java | 2 +-
.../cache/InvalidatePartitionedRegionMessage.java | 38 +-
.../apache/geode/internal/cache/LocalRegion.java | 5 +
.../geode/internal/cache/MemoryThresholdInfo.java | 2 +
.../org/apache/geode/internal/cache/Oplog.java | 4 +-
.../internal/cache/PRHARedundancyProvider.java | 14 +-
.../geode/internal/cache/PRQueryProcessor.java | 4 +
.../internal/cache/PartitionAttributesImpl.java | 61 +--
.../geode/internal/cache/PartitionedRegion.java | 12 +-
.../internal/cache/PartitionedRegionHelper.java | 5 +-
.../internal/cache/PartitionedRegionStats.java | 2 +
.../geode/internal/cache/PoolManagerImpl.java | 2 +
.../org/apache/geode/internal/cache/PoolStats.java | 2 +
.../geode/internal/cache/ProxyRegionMap.java | 2 +
.../geode/internal/cache/RegionEventImpl.java | 3 -
.../cache/SearchLoadAndWriteProcessor.java | 2 +
.../geode/internal/cache/TXCommitMessage.java | 7 +
.../apache/geode/internal/cache/TXEntryState.java | 2 +
.../apache/geode/internal/cache/TXLockRequest.java | 2 +
.../apache/geode/internal/cache/TXManagerImpl.java | 9 +
.../org/apache/geode/internal/cache/TXState.java | 2 +
.../geode/internal/cache/TXStateProxyImpl.java | 2 +
.../org/apache/geode/internal/cache/Token.java | 11 +
.../geode/internal/cache/TombstoneService.java | 25 +-
.../SnappyCompressedCachedDeserializable.java | 2 +
.../internal/cache/control/HeapMemoryMonitor.java | 5 +
.../cache/control/InternalResourceManager.java | 4 +-
.../internal/cache/control/MemoryThresholds.java | 3 +
.../cache/control/ResourceManagerStats.java | 2 +
.../geode/internal/cache/entries/DiskEntry.java | 7 +
.../entries/VMStatsDiskLRURegionEntryHeap.java | 2 +
.../entries/VMStatsDiskLRURegionEntryOffHeap.java | 2 +
.../cache/entries/VMStatsDiskRegionEntryHeap.java | 2 +
.../entries/VMStatsDiskRegionEntryOffHeap.java | 2 +
.../cache/entries/VMStatsLRURegionEntryHeap.java | 2 +
.../entries/VMStatsLRURegionEntryOffHeap.java | 2 +
.../cache/entries/VMStatsRegionEntryHeap.java | 2 +
.../cache/entries/VMStatsRegionEntryOffHeap.java | 2 +
.../entries/VMThinDiskLRURegionEntryHeap.java | 2 +
.../entries/VMThinDiskLRURegionEntryOffHeap.java | 2 +
.../cache/entries/VMThinDiskRegionEntryHeap.java | 2 +
.../entries/VMThinDiskRegionEntryOffHeap.java | 2 +
.../cache/entries/VMThinLRURegionEntryHeap.java | 2 +
.../cache/entries/VMThinLRURegionEntryOffHeap.java | 2 +
.../cache/entries/VMThinRegionEntryHeap.java | 2 +
.../cache/entries/VMThinRegionEntryOffHeap.java | 2 +
.../VersionedStatsDiskLRURegionEntryHeap.java | 2 +
.../VersionedStatsDiskLRURegionEntryOffHeap.java | 2 +
.../entries/VersionedStatsDiskRegionEntryHeap.java | 2 +
.../VersionedStatsDiskRegionEntryOffHeap.java | 2 +
.../entries/VersionedStatsLRURegionEntryHeap.java | 2 +
.../VersionedStatsLRURegionEntryOffHeap.java | 2 +
.../entries/VersionedStatsRegionEntryHeap.java | 2 +
.../entries/VersionedStatsRegionEntryOffHeap.java | 2 +
.../VersionedThinDiskLRURegionEntryHeap.java | 2 +
.../VersionedThinDiskLRURegionEntryOffHeap.java | 2 +
.../entries/VersionedThinDiskRegionEntryHeap.java | 2 +
.../VersionedThinDiskRegionEntryOffHeap.java | 2 +
.../entries/VersionedThinLRURegionEntryHeap.java | 2 +
.../VersionedThinLRURegionEntryOffHeap.java | 2 +
.../entries/VersionedThinRegionEntryHeap.java | 2 +
.../entries/VersionedThinRegionEntryOffHeap.java | 2 +
.../cache/event/NonDistributedEventTracker.java | 2 +
.../cache/eviction/CountLRUStatistics.java | 2 +
.../internal/cache/eviction/HeapLRUStatistics.java | 2 +
.../cache/eviction/LRUListWithAsyncSorting.java | 4 +
.../cache/eviction/MemoryLRUStatistics.java | 2 +
.../internal/cache/execute/AbstractExecution.java | 2 +
.../cache/execute/FunctionServiceStats.java | 2 +
.../internal/cache/execute/FunctionStats.java | 40 +-
.../InternalFunctionExecutionServiceImpl.java | 2 +
.../cache/execute/InternalFunctionService.java | 2 +
.../geode/internal/cache/ha/HARegionQueue.java | 10 +
.../internal/cache/ha/HARegionQueueAttributes.java | 2 +
.../internal/cache/ha/HARegionQueueStats.java | 2 +
.../geode/internal/cache/locks/TXLockIdImpl.java | 2 +
.../geode/internal/cache/locks/TXLockService.java | 2 +
.../internal/cache/locks/TXLockServiceImpl.java | 4 +-
.../geode/internal/cache/map/RegionMapDestroy.java | 2 +
.../cache/partitioned/FetchEntriesMessage.java | 2 +
.../cache/partitioned/IdentityRequestMessage.java | 2 +
.../cache/partitioned/OfflineMemberDetails.java | 2 +
.../cache/partitioned/PRTombstoneMessage.java | 4 +-
.../cache/partitioned/PartitionMessage.java | 2 +
.../PartitionedRegionObserverHolder.java | 4 +
.../internal/cache/partitioned/RegionAdvisor.java | 2 +
.../model/PartitionedRegionLoadModel.java | 5 +-
.../cache/persistence/DefaultDiskDirs.java | 5 +-
.../cache/persistence/PersistenceAdvisorImpl.java | 4 +
.../persistence/PersistenceObserverHolder.java | 3 +
.../persistence/query/mock/ByteComparator.java | 3 +
.../internal/cache/snapshot/FlowController.java | 2 +
.../geode/internal/cache/snapshot/GFSnapshot.java | 2 +
.../cache/snapshot/RegionSnapshotServiceImpl.java | 2 +
.../geode/internal/cache/tier/ConnectionProxy.java | 2 +
.../cache/tier/InternalClientMembership.java | 7 +
.../internal/cache/tier/sockets/AcceptorImpl.java | 4 +
.../internal/cache/tier/sockets/BaseCommand.java | 5 +
.../cache/tier/sockets/CacheClientNotifier.java | 3 +
.../tier/sockets/CacheClientNotifierStats.java | 2 +
.../cache/tier/sockets/CacheClientProxy.java | 4 +
.../cache/tier/sockets/CacheClientProxyStats.java | 2 +
.../cache/tier/sockets/CacheClientUpdater.java | 5 +
.../cache/tier/sockets/ClientHealthMonitor.java | 3 +
.../tier/sockets/ClientProxyMembershipID.java | 7 +-
.../cache/tier/sockets/ClientUserAuths.java | 2 +-
.../cache/tier/sockets/CommandInitializer.java | 3 +
.../internal/cache/tier/sockets/EncryptorImpl.java | 13 +
.../internal/cache/tier/sockets/Handshake.java | 6 +-
.../geode/internal/cache/tier/sockets/Message.java | 5 +
.../geode/internal/cache/tier/sockets/Part.java | 5 +
.../cache/tier/sockets/ServerConnection.java | 9 +-
.../tier/sockets/ServerSideHandshakeFactory.java | 3 +
.../tier/sockets/ServerSideHandshakeImpl.java | 2 +
.../cache/tier/sockets/UnregisterAllInterest.java | 3 +
.../cache/tier/sockets/VersionedObjectList.java | 4 +-
.../cache/tier/sockets/command/AddPdxEnum.java | 2 +
.../cache/tier/sockets/command/AddPdxType.java | 2 +
.../cache/tier/sockets/command/ClearRegion.java | 2 +
.../cache/tier/sockets/command/ClientReady.java | 2 +
.../tier/sockets/command/CloseConnection.java | 2 +
.../cache/tier/sockets/command/CommitCommand.java | 2 +
.../cache/tier/sockets/command/ContainsKey.java | 2 +
.../cache/tier/sockets/command/ContainsKey66.java | 2 +
.../cache/tier/sockets/command/CreateRegion.java | 2 +
.../cache/tier/sockets/command/Default.java | 2 +
.../cache/tier/sockets/command/Destroy.java | 2 +
.../cache/tier/sockets/command/Destroy65.java | 2 +
.../cache/tier/sockets/command/Destroy70.java | 2 +
.../cache/tier/sockets/command/DestroyRegion.java | 2 +
.../tier/sockets/command/ExecuteFunction.java | 2 +
.../tier/sockets/command/ExecuteFunction65.java | 2 +
.../tier/sockets/command/ExecuteFunction66.java | 6 +-
.../tier/sockets/command/ExecuteFunction70.java | 2 +
.../sockets/command/ExecuteRegionFunction.java | 2 +
.../sockets/command/ExecuteRegionFunction61.java | 2 +
.../sockets/command/ExecuteRegionFunction65.java | 2 +
.../sockets/command/ExecuteRegionFunction66.java | 2 +
.../command/ExecuteRegionFunctionGeode18.java | 2 +
.../command/ExecuteRegionFunctionSingleHop.java | 2 +
.../sockets/command/GatewayReceiverCommand.java | 2 +
.../internal/cache/tier/sockets/command/Get70.java | 2 +
.../cache/tier/sockets/command/GetAll.java | 2 +
.../cache/tier/sockets/command/GetAll651.java | 2 +
.../cache/tier/sockets/command/GetAll70.java | 2 +
.../cache/tier/sockets/command/GetAllForRI.java | 2 +
.../tier/sockets/command/GetAllWithCallback.java | 2 +
.../command/GetClientPRMetadataCommand.java | 2 +
.../command/GetClientPRMetadataCommand66.java | 2 +
.../GetClientPartitionAttributesCommand.java | 2 +
.../GetClientPartitionAttributesCommand66.java | 2 +
.../cache/tier/sockets/command/GetEntry70.java | 2 +
.../tier/sockets/command/GetEntryCommand.java | 2 +
.../tier/sockets/command/GetFunctionAttribute.java | 2 +
.../cache/tier/sockets/command/GetPDXEnumById.java | 2 +
.../tier/sockets/command/GetPDXIdForEnum.java | 2 +
.../tier/sockets/command/GetPDXIdForType.java | 2 +
.../cache/tier/sockets/command/GetPDXTypeById.java | 2 +
.../cache/tier/sockets/command/GetPdxEnums70.java | 2 +
.../cache/tier/sockets/command/GetPdxTypes70.java | 2 +
.../cache/tier/sockets/command/Invalid.java | 2 +
.../cache/tier/sockets/command/Invalidate.java | 2 +
.../cache/tier/sockets/command/Invalidate70.java | 2 +
.../cache/tier/sockets/command/KeySet.java | 2 +
.../cache/tier/sockets/command/MakePrimary.java | 2 +
.../cache/tier/sockets/command/PeriodicAck.java | 2 +
.../internal/cache/tier/sockets/command/Ping.java | 2 +
.../internal/cache/tier/sockets/command/Put.java | 2 +
.../internal/cache/tier/sockets/command/Put61.java | 2 +
.../internal/cache/tier/sockets/command/Put65.java | 2 +
.../internal/cache/tier/sockets/command/Put70.java | 2 +
.../cache/tier/sockets/command/PutAll.java | 2 +
.../cache/tier/sockets/command/PutAll70.java | 2 +
.../cache/tier/sockets/command/PutAll80.java | 2 +
.../tier/sockets/command/PutAllWithCallback.java | 2 +
.../tier/sockets/command/PutUserCredentials.java | 2 +
.../internal/cache/tier/sockets/command/Query.java | 2 +
.../cache/tier/sockets/command/Query651.java | 2 +
.../cache/tier/sockets/command/QueryGeode10.java | 2 +
.../command/QueryWithParametersGeode10.java | 2 +
.../sockets/command/RegisterDataSerializers.java | 2 +
.../sockets/command/RegisterInstantiators.java | 2 +
.../tier/sockets/command/RegisterInterest.java | 2 +
.../tier/sockets/command/RegisterInterest61.java | 4 +-
.../tier/sockets/command/RegisterInterestList.java | 2 +
.../sockets/command/RegisterInterestList61.java | 2 +
.../sockets/command/RegisterInterestList66.java | 2 +
.../cache/tier/sockets/command/RemoveAll.java | 2 +
.../cache/tier/sockets/command/RemoveUserAuth.java | 2 +
.../cache/tier/sockets/command/Request.java | 2 +
.../tier/sockets/command/RequestEventValue.java | 2 +
.../tier/sockets/command/RollbackCommand.java | 2 +
.../internal/cache/tier/sockets/command/Size.java | 2 +
.../tier/sockets/command/TXFailoverCommand.java | 2 +
.../sockets/command/TXSynchronizationCommand.java | 2 +
.../tier/sockets/command/UnregisterInterest.java | 2 +
.../sockets/command/UnregisterInterestList.java | 2 +
.../sockets/command/UpdateClientNotification.java | 2 +
.../geode/internal/cache/tx/ClientTXStateStub.java | 2 +
.../internal/cache/versions/RVVException.java | 2 +
.../cache/versions/RegionVersionHolder.java | 6 +-
.../cache/versions/RegionVersionVector.java | 17 +-
.../cache/vmotion/VMotionObserverHolder.java | 4 +
.../internal/cache/wan/AbstractGatewaySender.java | 5 +
.../internal/cache/wan/GatewaySenderAdvisor.java | 2 +
.../internal/cache/wan/GatewaySenderStats.java | 37 +-
.../internal/cache/wan/WANServiceProvider.java | 2 +
.../wan/parallel/ParallelGatewaySenderQueue.java | 2 +
.../cache/wan/serial/SerialGatewaySenderQueue.java | 2 +
.../internal/cache/xmlcache/CacheCreation.java | 2 +
.../internal/cache/xmlcache/CacheXmlGenerator.java | 2 +
.../xmlcache/CacheXmlPropertyResolverHelper.java | 5 +-
.../internal/cache/xmlcache/CacheXmlVersion.java | 3 +
.../cache/xmlcache/ClientCacheCreation.java | 2 +
.../cache/xmlcache/RegionAttributesCreation.java | 2 +
.../concurrent/CompactConcurrentHashSet2.java | 9 +-
.../internal/datasource/AbstractDataSource.java | 2 +
.../internal/datasource/DataSourceFactory.java | 4 +
.../apache/geode/internal/hll/HyperLogLogPlus.java | 10 +-
.../i18n/AbstractStringIdResourceBundle.java | 2 +
.../apache/geode/internal/jndi/ContextImpl.java | 2 +
.../internal/jndi/InitialContextFactoryImpl.java | 6 +-
.../apache/geode/internal/jndi/JNDIInvoker.java | 10 +-
.../apache/geode/internal/jndi/NameParserImpl.java | 3 +
.../geode/internal/jta/GlobalTransaction.java | 8 +-
.../geode/internal/jta/TransactionManagerImpl.java | 4 +-
.../geode/internal/jta/TransactionUtils.java | 4 +-
.../org/apache/geode/internal/lang/ClassUtils.java | 3 +
.../geode/internal/logging/DateFormatter.java | 3 +
.../geode/internal/logging/InternalLogWriter.java | 3 +
.../geode/internal/logging/LogWriterImpl.java | 2 +
.../internal/logging/LoggingSessionListeners.java | 2 +
.../geode/internal/logging/LoggingThreadGroup.java | 4 +
.../logging/LoggingUncaughtExceptionHandler.java | 2 +
.../geode/internal/logging/MergeLogFiles.java | 3 +
.../apache/geode/internal/logging/NullLogFile.java | 3 +
.../apache/geode/internal/logging/SortLogFile.java | 3 +
.../internal/logging/log4j/AlertAppender.java | 2 +
.../internal/logging/log4j/ConfigLocator.java | 3 +
.../geode/internal/logging/log4j/FastLogger.java | 3 +
.../logging/log4j/GeodeConsoleAppender.java | 5 +
.../logging/log4j/HexThreadIdPatternConverter.java | 3 +
.../geode/internal/logging/log4j/LogLevel.java | 3 +
.../geode/internal/logging/log4j/LogMarker.java | 42 +++
.../logging/log4j/MemberNamePatternConverter.java | 3 +
.../internal/logging/log4j/MemberNameSupplier.java | 3 +
.../GemFireParameterizedMessageFactory.java | 3 +
.../internal/memcached/ConnectionHandler.java | 2 +
.../geode/internal/memcached/RequestReader.java | 4 +
.../geode/internal/memcached/ValueWrapper.java | 2 +
.../memcached/commands/AbstractCommand.java | 4 +-
.../internal/memcached/commands/GetCommand.java | 7 +-
.../memcached/commands/StorageCommand.java | 7 +-
.../org/apache/geode/internal/net/Buffers.java | 4 +-
.../internal/net/SSLConfigurationFactory.java | 2 +
.../apache/geode/internal/net/SocketCloser.java | 2 +-
.../apache/geode/internal/net/SocketCreator.java | 5 +
.../geode/internal/net/SocketCreatorFactory.java | 3 +
.../internal/offheap/AddressableMemoryManager.java | 8 +
.../apache/geode/internal/offheap/Fragment.java | 2 +-
.../geode/internal/offheap/LifecycleListener.java | 3 +
.../internal/offheap/MemoryAllocatorImpl.java | 2 +
.../internal/offheap/OffHeapRegionEntryHelper.java | 14 +-
.../geode/internal/offheap/OffHeapStorage.java | 2 +
.../internal/offheap/ReferenceCountHelper.java | 2 +
.../internal/offheap/ReferenceCountHelperImpl.java | 2 +
.../geode/internal/process/NativeProcessUtils.java | 2 +
.../internal/process/ProcessLauncherContext.java | 2 +
.../geode/internal/process/ProcessUtils.java | 5 +-
.../geode/internal/process/StartupStatus.java | 2 +
.../signal/AbstractSignalNotificationHandler.java | 4 +
.../security/IntegratedSecurityService.java | 2 +-
.../security/shiro/SecurityManagerProvider.java | 2 +-
.../geode/internal/sequencelog/EntryLogger.java | 6 +-
.../internal/sequencelog/MembershipLogger.java | 2 +
.../geode/internal/sequencelog/MessageLogger.java | 2 +
.../geode/internal/sequencelog/RegionLogger.java | 2 +
.../internal/sequencelog/SequenceLoggerImpl.java | 2 +
.../sequencelog/io/GemfireLogConverter.java | 4 +-
.../apache/geode/internal/shared/NativeCalls.java | 4 +-
.../geode/internal/shared/NativeCallsJNAImpl.java | 12 +-
.../geode/internal/shared/StringPrintWriter.java | 3 +
.../size/InstrumentationSingleObjectSizer.java | 3 +
.../geode/internal/size/ObjectGraphSizer.java | 5 +-
.../geode/internal/size/ObjectTraverser.java | 4 +
.../geode/internal/size/ReflectionObjectSizer.java | 3 +
.../internal/size/ReflectionSingleObjectSizer.java | 2 +
.../internal/size/SizeClassOnceObjectSizer.java | 2 +
.../statistics/DummyStatisticsFactory.java | 2 +
.../statistics/DummyStatisticsRegistry.java | 2 +
.../geode/internal/statistics/SampleCollector.java | 2 +
.../internal/statistics/StatArchiveReader.java | 2 +
.../internal/statistics/StatArchiveWriter.java | 4 +
.../internal/statistics/StatSamplerStats.java | 2 +
.../geode/internal/statistics/StatisticsImpl.java | 2 +
.../statistics/StatisticsTypeFactoryImpl.java | 2 +
.../internal/statistics/StatisticsTypeImpl.java | 2 +
.../apache/geode/internal/statistics/VMStats.java | 2 +
.../statistics/platform/LinuxProcFsStatistics.java | 13 +
.../statistics/platform/LinuxProcessStats.java | 2 +
.../statistics/platform/LinuxSystemStats.java | 2 +
.../statistics/platform/OSXProcessStats.java | 2 +
.../statistics/platform/OSXSystemStats.java | 2 +
.../statistics/platform/SolarisProcessStats.java | 2 +
.../statistics/platform/SolarisSystemStats.java | 2 +
.../statistics/platform/WindowsProcessStats.java | 2 +
.../statistics/platform/WindowsSystemStats.java | 2 +
.../apache/geode/internal/stats50/VMStats50.java | 17 +
.../org/apache/geode/internal/tcp/Connection.java | 45 ++-
.../apache/geode/internal/tcp/ConnectionTable.java | 4 +
.../geode/internal/tcp/DirectReplySender.java | 2 +
.../apache/geode/internal/tcp/MsgIdGenerator.java | 2 +
.../org/apache/geode/internal/tcp/TCPConduit.java | 3 +
.../geode/internal/util/ArgumentRedactor.java | 3 +
.../apache/geode/internal/util/Breadcrumbs.java | 14 +-
.../apache/geode/internal/util/DscodeHelper.java | 2 +
.../java/org/apache/geode/internal/util/Hex.java | 3 +
.../apache/geode/internal/util/PasswordUtil.java | 5 +-
.../apache/geode/internal/util/PluckStacks.java | 2 +-
.../apache/geode/internal/util/TransformUtils.java | 4 +
.../apache/geode/management/cli/CliFunction.java | 2 +-
.../management/cli/CommandProcessingException.java | 22 +-
.../geode/management/cli/CommandService.java | 4 +
.../management/internal/BaseManagementService.java | 3 +
.../ContextAwareSSLRMIClientSocketFactory.java | 2 +
.../internal/JmxManagerLocatorRequest.java | 2 +
.../geode/management/internal/MBeanJMXAdapter.java | 2 +
.../internal/MXBeanProxyInvocationHandler.java | 2 +
.../management/internal/ManagementConstants.java | 4 +
.../geode/management/internal/OpenMethod.java | 3 +
.../management/internal/OpenTypeConverter.java | 7 +
.../api/LocatorClusterManagementService.java | 2 +-
.../internal/beans/CacheServerBridge.java | 2 +-
.../management/internal/beans/DataQueryEngine.java | 2 +-
.../internal/beans/DistributedSystemBridge.java | 4 +-
.../management/internal/beans/FileUploader.java | 4 +-
.../management/internal/beans/MBeanAggregator.java | 2 +
.../internal/beans/ManagementAdapter.java | 6 +
.../internal/beans/MemberMBeanBridge.java | 7 +-
.../internal/beans/MetricsCalculator.java | 5 +-
.../management/internal/beans/SequenceNumber.java | 5 +-
.../geode/management/internal/cli/CliUtil.java | 2 +
.../management/internal/cli/CommandManager.java | 4 +-
.../geode/management/internal/cli/LogWrapper.java | 4 +-
.../internal/cli/commands/AlterRegionCommand.java | 64 +---
.../cli/commands/AlterRuntimeConfigCommand.java | 2 +-
.../cli/commands/ChangeLogLevelCommand.java | 2 +-
.../internal/cli/commands/ConnectCommand.java | 2 +
.../cli/commands/CreateDefinedIndexesCommand.java | 2 +
.../internal/cli/commands/CreateIndexCommand.java | 2 +
.../internal/cli/commands/CreateRegionCommand.java | 409 ++++++++++-----------
.../internal/cli/commands/DeployCommand.java | 13 +
.../cli/commands/DescribeMemberCommand.java | 2 +
.../cli/commands/DescribeRegionCommand.java | 2 +
.../internal/cli/commands/DestroyIndexCommand.java | 2 +
.../cli/commands/DestroyRegionCommand.java | 33 +-
.../ExportClusterConfigurationCommand.java | 2 +-
.../ImportClusterConfigurationCommand.java | 2 +-
.../internal/cli/commands/IndexDefinition.java | 2 +
.../cli/commands/ListJndiBindingCommand.java | 2 +
.../internal/cli/commands/ListRegionCommand.java | 2 +
.../internal/cli/commands/RegionCommandsUtils.java | 2 +
.../internal/cli/commands/ShowMetricsCommand.java | 6 +
.../internal/cli/commands/StartMemberUtils.java | 2 +
.../internal/cli/commands/UserInputProperty.java | 37 +-
.../cli/commands/lifecycle/StartVsdCommand.java | 3 +
.../cli/converters/ConfigPropertyConverter.java | 4 +-
.../cli/converters/ExpirationActionConverter.java | 4 +-
.../internal/cli/domain/DataCommandResult.java | 2 +-
.../internal/cli/domain/ExpirationArgs.java | 59 ---
.../internal/cli/domain/PartitionArgs.java | 92 -----
.../internal/cli/domain/RegionConfigFactory.java | 404 --------------------
.../cli/functions/AlterRuntimeConfigFunction.java | 2 +-
.../cli/functions/DescribeDiskStoreFunction.java | 2 +
.../functions/DestroyGatewayReceiverFunction.java | 5 +-
.../functions/FetchRegionAttributesFunction.java | 95 +----
.../functions/GatewayReceiverCreateFunction.java | 4 +-
.../cli/functions/GatewaySenderCreateFunction.java | 4 +-
.../functions/GatewaySenderDestroyFunction.java | 4 +-
.../internal/cli/functions/NetstatFunction.java | 2 +
.../cli/functions/RegionCreateFunction.java | 5 +-
.../cli/functions/RegionDestroyFunction.java | 2 +
.../cli/functions/UpdateCacheFunction.java | 4 +-
.../cli/functions/UserFunctionExecution.java | 2 +-
.../management/internal/cli/json/TypedJson.java | 2 +-
.../internal/cli/modes/CommandModes.java | 2 +
.../cli/remote/CommandExecutionContext.java | 2 +
.../internal/cli/result/CompositeResultData.java | 2 +-
.../internal/cli/result/ModelCommandResult.java | 3 +
.../internal/cli/result/model/FileResultModel.java | 4 +-
.../geode/management/internal/cli/shell/Gfsh.java | 11 +-
.../management/internal/cli/shell/GfshConfig.java | 2 +
.../internal/cli/shell/jline/ANSIHandler.java | 3 +
.../internal/cli/util/DiskStoreCompacter.java | 2 +-
.../internal/cli/util/DiskStoreUpgrader.java | 2 +-
.../internal/cli/util/LogLevelExtractor.java | 6 +-
.../internal/cli/util/RegionAttributesDefault.java | 3 +
.../functions/RecreateCacheFunction.java | 2 +-
.../realizers/RegionConfigRealizer.java | 59 ++-
.../validators/RegionConfigValidator.java | 2 +-
.../internal/messages/CompactRequest.java | 2 +
.../internal/security/MBeanServerWrapper.java | 4 +-
.../internal/security/ResourcePermissions.java | 15 +
.../web/controllers/ShellCommandsController.java | 2 +
.../internal/web/shell/HttpOperationInvoker.java | 2 +
.../geode/memcached/GemFireMemcachedServer.java | 2 +
.../pdx/internal/AutoSerializableManager.java | 2 +
.../org/apache/geode/pdx/internal/EnumInfo.java | 2 +
.../apache/geode/pdx/internal/PdxInstanceEnum.java | 2 +
.../apache/geode/pdx/internal/PdxInstanceImpl.java | 2 +
.../apache/geode/pdx/internal/PdxReaderImpl.java | 2 +
.../apache/geode/pdx/internal/TypeRegistry.java | 5 +
.../apache/geode/pdx/internal/json/PdxToJSON.java | 3 +
.../org/apache/geode/redis/GeodeRedisServer.java | 2 +
.../org/apache/geode/redis/internal/Coder.java | 8 +
.../geode/redis/internal/RegionProvider.java | 2 +
.../redis/internal/executor/list/PushExecutor.java | 2 -
.../apache/geode/security/ResourcePermission.java | 10 +-
.../configuration/RegionAttributesTypeTest.java | 90 ++++-
.../internal/InternalDistributedSystemTest.java | 13 +-
.../geode/internal/cache/CachePerfStatsTest.java | 6 +
.../cli/commands/CreateRegionCommandTest.java | 23 +-
.../cli/commands/DestroyRegionCommandTest.java | 16 +-
.../cli/domain/RegionConfigFactoryTest.java | 354 ------------------
...ava => GetRegionsFunctionCacheFactoryTest.java} | 10 +-
.../cli/functions/GetRegionsFunctionJUnitTest.java | 108 ------
.../cli/functions/GetRegionsFunctionTest.java | 115 +++---
.../internal/cli/shell/GfshAbstractUnitTest.java | 24 ++
.../realizers/RegionConfigRealizerTest.java | 6 +-
geode-core/src/test/resources/expected-pom.xml | 52 +--
.../geode/cache/configuration/RegionConfigTest.xml | 6 +-
.../DestroyPartitionedRegionMessageDUnitTest.java | 124 +++++++
...nvalidatePartitionedRegionMessageDUnitTest.java | 115 ++++++
geode-cq/src/test/resources/expected-pom.xml | 52 +--
.../installation/install_standalone.html.md.erb | 16 +-
geode-dunit/build.gradle | 1 +
.../DistributedDiskDirRuleDistributedTest.java | 96 +++++
...utedRestoreSystemPropertiesDistributedTest.java | 85 ++++-
.../tests/SharedCountersRuleDistributedTest.java | 120 +++++-
.../tests/SharedErrorCollectorDistributedTest.java | 357 ++++++++++++------
.../tests/VmEventListenerDistributedTest.java | 138 +++++++
.../junit/rules/DiskDirRuleIntegrationTest.java | 91 +++++
.../org/apache/geode/cache30/CacheXmlTestCase.java | 9 +
.../org/apache/geode/test/dunit/Disconnect.java | 4 +
.../java/org/apache/geode/test/dunit/Host.java | 12 +-
.../main/java/org/apache/geode/test/dunit/VM.java | 48 ++-
.../apache/geode/test/dunit/VMEventListener.java | 39 +-
.../geode/test/dunit/VMEventListenerRegistry.java | 22 +-
.../geode/test/dunit/internal/DUnitHost.java | 10 +-
.../geode/test/dunit/internal/DUnitLauncher.java | 6 +-
.../geode/test/dunit/internal/VMEventNotifier.java | 75 ++++
.../test/dunit/rules/AbstractDistributedRule.java | 86 +++--
.../geode/test/dunit/rules/ClusterStartupRule.java | 30 +-
.../test/dunit/rules/DistributedDiskDirRule.java | 153 ++++----
.../rules/DistributedRestoreSystemProperties.java | 26 +-
.../geode/test/dunit/rules/DistributedRule.java | 15 +-
.../geode/test/dunit/rules/SharedCountersRule.java | 48 ++-
.../test/dunit/rules/SharedErrorCollector.java | 76 ++--
.../apache/geode/test/junit/rules/DiskDirRule.java | 140 +++----
.../test/dunit/internal/VMEventNotifierTest.java | 164 +++++++++
geode-dunit/src/test/resources/expected-pom.xml | 57 +--
.../src/test/resources/expected-pom.xml | 52 +--
geode-json/src/test/resources/expected-pom.xml | 52 +--
.../geode/test/junit/runners/TestRunner.java | 81 +++-
.../rules/ExecutorServiceRuleDumpThreadsTest.java | 401 --------------------
geode-junit/src/test/resources/expected-pom.xml | 52 +--
geode-lucene/src/test/resources/expected-pom.xml | 52 +--
.../configuration/RegionAttributesDataPolicy.java | 12 +-
.../cache/configuration/RegionAttributesType.java | 232 +++++++++++-
.../geode/cache/configuration/RegionConfig.java | 3 +
.../src/test/resources/expected-pom.xml | 52 +--
.../src/test/resources/expected-pom.xml | 52 +--
.../src/test/resources/expected-pom.xml | 52 +--
geode-protobuf/src/test/resources/expected-pom.xml | 52 +--
geode-pulse/src/test/resources/expected-pom.xml | 52 +--
.../src/test/resources/expected-pom.xml | 52 +--
geode-wan/src/test/resources/expected-pom.xml | 52 +--
geode-web-api/src/test/resources/expected-pom.xml | 52 +--
geode-web-management/build.gradle | 52 ++-
.../internal/rest/LocatorCleanupEventListener.java | 32 +-
.../LocatorWithSecurityManagerContextLoader.java | 47 +++
.../internal/rest/PlainLocatorContextLoader.java | 51 +++
.../rest/StandardRequestPostProcessor.java | 23 +-
.../rest/RegionManagementIntegrationTest.java | 87 +++++
.../RegionManagementSecurityIntegrationTest.java | 116 ++++++
.../src/test/resources/expected-pom.xml | 52 +--
geode-web/src/test/resources/expected-pom.xml | 52 +--
gradle.properties | 2 +-
gradle/geode-dependency-management.gradle | 2 +-
gradle/ide.gradle | 3 -
gradle/java.gradle | 2 +-
gradle/{utilities.gradle => pmd.gradle} | 29 +-
gradle/spotless.gradle | 14 +-
settings.gradle | 1 +
.../pmd/build.gradle | 25 +-
.../java/org/apache/geode/pmd/Annotations.java | 22 +-
.../apache/geode/pmd/StaticFieldsMustBeFinal.java | 24 +-
.../geode/pmd/StaticFieldsMustBeImmutable.java | 77 ++++
.../pmd/src/main/resources/geodepmd.xml | 32 ++
.../resources/org/apache/geode/pmd/staticfinal.xml | 44 +++
.../org/apache/geode/pmd/staticimmutable.xml | 48 +++
.../geode/pmd/StaticFieldsMustBeFinalTest.java | 18 +-
.../geode/pmd/StaticFieldsMustBeImmutableTest.java | 17 +-
.../geode/pmd/xml/StaticFieldsMustBeFinal.xml | 65 ++++
.../geode/pmd/xml/StaticFieldsMustBeImmutable.xml | 96 +++++
787 files changed, 8419 insertions(+), 4858 deletions(-)
delete mode 100644 geode-assembly/geode-assembly-test/src/main/java/org/apache/geode/rest/internal/web/controllers/RestTestUtils.java
delete mode 100644 geode-assembly/src/integrationTest/java/org/apache/geode/management/internal/RegionManagementIntegrationTest.java
delete mode 100644 geode-assembly/src/integrationTest/java/org/apache/geode/management/internal/RegionManagementSecurityIntegrationTest.java
copy geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/IndexDefinition.java => geode-common/src/main/java/org/apache/geode/annotations/Immutable.java (53%)
copy geode-core/src/main/java/org/apache/geode/internal/cache/tier/ConnectionProxy.java => geode-common/src/main/java/org/apache/geode/annotations/internal/MakeImmutable.java (56%)
mode change 100755 => 100644
copy geode-core/src/main/java/org/apache/geode/internal/cache/tier/ConnectionProxy.java => geode-common/src/main/java/org/apache/geode/annotations/internal/MakeNotStatic.java (60%)
mode change 100755 => 100644
copy geode-core/src/main/java/org/apache/geode/internal/cache/tier/ConnectionProxy.java => geode-common/src/main/java/org/apache/geode/annotations/internal/MutableForTesting.java (60%)
mode change 100755 => 100644
delete mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/ListMappingFunction.java
create mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/util/internal/MappingCommandUtils.java
delete mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/ListMappingFunctionTest.java
create mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/util/internal/MappingCommandUtilsTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/cache30/ReconnectWithClusterConfigurationDUnitTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/partitioned/PersistentPartitionHangsDuringRestartRegressionTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommandWithNoClusterConfigDUnitTest.java
copy geode-core/src/{test/resources/org/apache/geode/cache/configuration/RegionConfigTest.xml => distributedTest/resources/org/apache/geode/management/internal/cli/commands/CreateRegionCommandDUnitTest.xml} (85%)
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/ExpirationArgs.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/PartitionArgs.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/RegionConfigFactory.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/domain/RegionConfigFactoryTest.java
copy geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/{GetRegionsFunctionTest.java => GetRegionsFunctionCacheFactoryTest.java} (89%)
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/GetRegionsFunctionJUnitTest.java
create mode 100644 geode-cq/src/distributedTest/java/org/apache/geode/cache/query/cq/dunit/DestroyPartitionedRegionMessageDUnitTest.java
create mode 100644 geode-cq/src/distributedTest/java/org/apache/geode/cache/query/cq/dunit/InvalidatePartitionedRegionMessageDUnitTest.java
create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/DistributedDiskDirRuleDistributedTest.java
create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/VmEventListenerDistributedTest.java
create mode 100644 geode-dunit/src/integrationTest/java/org/apache/geode/test/junit/rules/DiskDirRuleIntegrationTest.java
copy geode-core/src/main/java/org/apache/geode/internal/cache/tier/ConnectionProxy.java => geode-dunit/src/main/java/org/apache/geode/test/dunit/VMEventListener.java (57%)
mode change 100755 => 100644
copy geode-core/src/main/java/org/apache/geode/internal/cache/tier/ConnectionProxy.java => geode-dunit/src/main/java/org/apache/geode/test/dunit/VMEventListenerRegistry.java (70%)
mode change 100755 => 100644
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/VMEventNotifier.java
create mode 100644 geode-dunit/src/test/java/org/apache/geode/test/dunit/internal/VMEventNotifierTest.java
delete mode 100644 geode-junit/src/test/java/org/apache/geode/test/junit/rules/ExecutorServiceRuleDumpThreadsTest.java
copy geode-core/src/main/java/org/apache/geode/internal/sequencelog/MessageLogger.java => geode-web-management/src/commonTest/java/org/apache/geode/management/internal/rest/LocatorCleanupEventListener.java (50%)
create mode 100644 geode-web-management/src/commonTest/java/org/apache/geode/management/internal/rest/LocatorWithSecurityManagerContextLoader.java
create mode 100644 geode-web-management/src/commonTest/java/org/apache/geode/management/internal/rest/PlainLocatorContextLoader.java
copy geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/command/QueryWithParametersGeode10.java => geode-web-management/src/commonTest/java/org/apache/geode/management/internal/rest/StandardRequestPostProcessor.java (57%)
create mode 100644 geode-web-management/src/integrationTest/java/org/apache/geode/management/internal/rest/RegionManagementIntegrationTest.java
create mode 100644 geode-web-management/src/integrationTest/java/org/apache/geode/management/internal/rest/RegionManagementSecurityIntegrationTest.java
copy gradle/{utilities.gradle => pmd.gradle} (57%)
rename gradle/utilities.gradle => static-analysis/pmd/build.gradle (56%)
copy geode-core/src/main/java/org/apache/geode/internal/logging/log4j/MemberNameSupplier.java => static-analysis/pmd/src/main/java/org/apache/geode/pmd/Annotations.java (59%)
copy geode-core/src/main/java/org/apache/geode/internal/logging/log4j/MemberNameSupplier.java => static-analysis/pmd/src/main/java/org/apache/geode/pmd/StaticFieldsMustBeFinal.java (60%)
create mode 100644 static-analysis/pmd/src/main/java/org/apache/geode/pmd/StaticFieldsMustBeImmutable.java
create mode 100644 static-analysis/pmd/src/main/resources/geodepmd.xml
create mode 100644 static-analysis/pmd/src/main/resources/org/apache/geode/pmd/staticfinal.xml
create mode 100644 static-analysis/pmd/src/main/resources/org/apache/geode/pmd/staticimmutable.xml
copy extensions/geode-modules-session-internal/src/main/java/org/apache/geode/modules/session/internal/filter/Constants.java => static-analysis/pmd/src/test/java/org/apache/geode/pmd/StaticFieldsMustBeFinalTest.java (69%)
copy extensions/geode-modules-session-internal/src/main/java/org/apache/geode/modules/session/internal/filter/Constants.java => static-analysis/pmd/src/test/java/org/apache/geode/pmd/StaticFieldsMustBeImmutableTest.java (70%)
create mode 100644 static-analysis/pmd/src/test/resources/org/apache/geode/pmd/xml/StaticFieldsMustBeFinal.xml
create mode 100644 static-analysis/pmd/src/test/resources/org/apache/geode/pmd/xml/StaticFieldsMustBeImmutable.xml