You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by zh...@apache.org on 2019/02/11 22:07:24 UTC
[geode] branch feature/GEODE-6277 updated (666176c -> 2be43b2)
This is an automated email from the ASF dual-hosted git repository.
zhouxj pushed a change to branch feature/GEODE-6277
in repository https://gitbox.apache.org/repos/asf/geode.git.
omit 666176c GEODE-6277: use await() instead of hard-coded sleep(3000) in the test
add d4da870 GEODE-6276: Use named cli option in benchmark (#3085)
add 9d75ff7 GEODE-6269: Extract StatisticsRegistry from IDS (#3068)
add 9d6c7f4 GEODE-5913: Use JAVA_HOME/jps in the capture-call-stacks script.
add 4ca1c22 GEODE-6288: change isDeserializable to return true on JSON pdx (#3089)
add f4b8cf2 GEODE-6244 Healthy member kicked out by sick member
add 73fea3c GEODE-6285: Make MBean names immutable in loner
add efcfa93 Revert "GEODE-6244 Healthy member kicked out by sick member"
add a757ccb GEODE-6289: check for null className on createPdxInstanceFactory (#3090)
add 3cf75b6 GEODE-6212: Add unit test coverage for ValueComparisonHelper (#3082)
add ffd6b38 GEODE-6244 Healthy member kicked out by sick member
add e52f6f6 GEODE-6292 hot loop in GMSJoinLeave.findCoordinator
add 86099f9 GEODE-6294: Add disable-jmx config property
add 14359cc GEODE-6232: Disable JMX in PersistentPartitionedRegionRegressionTest
add bd45232 GEODE-6268: Reduce the number of iterations for unique port ranges in AvailablePortHelperIntegrationTest (#3092)
add 5b59595 GEODE-6305: Disable Gradle parallel mode for WindowsGfshDistributedTest jobs (#3103)
add 654dc3b GEODE-6297: Add Process info to Launcher status failure msg
add a15136a GEODE-6283: have the management rest controller call the internal management service
add 9bb8579 GEODE-6280: Create new public module for the Management API (#3083)
add f81d185 GEODE-6301: Add call stack support to ExecutorServiceRule
add 8d97b01 GEODE-6290: change PdxInstance.equals for empty class name (#3091)
add 876c84c GEODE-6307: Attempt to normalize file paths for correct comparison (#3104)
add f2a1248 GEODE-6267: Logged out subject
add b393482 GEODE-6302 Improve checkPom check and reporting (#3107)
add c54983e GEODE-6255: Make ManagementListener testable and interruptible
add fc8fcce GEODE-6313: Make ControllableProcess fail if status is only whitespace
add 91ea495 GEODE-6308: Use line separators in launcher status
add 99ed110 GEODE-6317: Fix intermittent CacheConnectionJUnitTest failures (#3117)
add 9529403 Increase benchmark job timeout. (#3121)
add 5eca360 GEODE-6112: Improve robustness for SIGINT handling
add e775d2c GEODE-6320: Only save client transactions in failoverMap on far side. (#3122)
add f253b59 GEODE-6283: expose HttpService on InternalCache so that different com… (#3110)
add c877ef8 GEODE-6306: extend the RegionConfigRealizer to honor all region attributes configurations
add 425eb59 GEODE-6315: Handle null in comparison in a compressed offheap region (#3115)
add 9ae352c GEODE-6319: User Guide - Clarify that partitioned regions can be crea… (#3119)
add 607026f GEODE-6309 ClusterConfigLocatorRestartDUnitTest fails to spin up a new server
add 246a6ab Merge pull request #3118 from apache/feature/GEODE-6309
add 106200b GEODE-6303 Membership gets confused by multiple locators being specified by gfsh
add fdb5627 Merge pull request #3108 from apache/feature/GEODE-6303
add a8bc0a3 GEODE-6287: Cleaned up FilterProfile clientMap when client disconnects normally
add e82693f GEODE-6287: Removed inadvertent log messages
add 1e5e7dc GEODE-6326 versionTestConcurrentEventsOnEmptyRegion fails in CI in multiple configurations
add 19edb37 GEODE-6294 Document new disable-jmx property
add 4d23f68 GEODE-6294 Better wording for disable-jmx property description
add 9ab7ffe GEODE-6294 Empty commit to cause re-run of failed CI tests
add f8007e4 GEODE-6294 Empty commit to re-run failing tests unassociated with this PR
add 68608a9 GEODE-6294 Document new disable-jmx property (#3128)
add 3493e8c GEODE-6185: management rest end point returns correct status code and message
add c97edf9 GEODE-6174: change refid to type and make the default type to be PARTITION (#3130)
add 5a20ec0 GEODE-6314 Only rolling build-version semver at build time (#3113)
add 33077b3 GEODE-2113 Implement SSL over NIO
add 556ac6e GEODE-6325: Clarify start time assertion
add 054687a Merge pull request #3133 from demery-pivotal/feature/GEODE-6325
add 546abdd GEODE-6304: Refactor memory monitor to properly reset tolerance counter (#3102)
add 6e7527c GEODE-6339: Breadcrumbs match P2P messaging header
add d78b1bf GEODE-6330: Return a TransactionException when tx closed
add 75585bc GEODE-6333: Adding the jetty-server dependency to geode-core. (#3135)
add 2f277f6 GEODE-6334: Create CachePerfStatsTest and cleanup CachePerfStats (#3137)
add 9c35fc7 GEODE-6174: more error handling in LocatorClusterConfigurationService (#3134)
add 9fa4dc2 GEODE-6293: Fix fire & forget functions in gfsh (#3138)
add 8e3c9d7 GEODE-6342 ThreadsMonitor prints many warnings in gateway sender logs
add bbf78d4 Merge pull request #3140 from apache/feature/GEODE-6342
add 1a6ca26 GEODE-6339: centralize thread name string (#3139)
add 7d4b74c GEODE-6344: should revert GEODE-1183 before a better fix GEODE-6344: fix CacheClientNotifierDUnitTest to remove the 2nd cacheserver
add 366bcca Merge pull request #3141 from apache/feature/GEODE-6344
add 588af85 GEODE-2113 implement SSL over NIO
add 8e32605 GEODE-6329, GEODE-6328: Fix issues with show missing-disk-stores (#3136)
add 5ee6fdc GEODE-6347: Adding better logging around critical threshold state change (#3146)
add 657458c GEODE-6339: Revert TransactionEvent Generification
add 9b3845d GEODE-6273: add group to jdbc-mapping create and describe (#3100)
add ca18db5 GEODE-6351: Use AvailablePortHelper to retrieve ports (#3150)
add 98c0710 GEODE-6349: Fix potential race in DistributedRegionBridge.listAllRegions (#3147)
add 81f0497 GEODE-6353: remove the ThreadLocal from SecurityConfig. (#3154)
add f8c69d2 GEODE-6244 Healthy member kicked out by Sick member when final-check fails
add eae85e8 GEODE-3649 TypeRegistry stays open after Cache is closed
add beb493f GEODE-4592 Remove singleton calls from product code
add 1daef02 GEODE-6301: Use ThreadInfo.toString in ExecutorServiceRule.dumpThreads
add 1bbc24f GEODE-3668 Remove test hook from JGroupsMessenger
add a9ec031 GEODE-4500 Remove singleton calls from all tests
add 0bf8b14 Perform geode-old-versions actions in parallel
add 1d18477 GEODE-6310 limit classgraph file descriptor consumption (#3124)
add 261af2f GEODE-4500 Remove singleton calls from all tests
add d2d7947 GEODE-4500 Remove singleton calls from all tests
add 6f3892f GEODE-5782: Add some retry logic to retrieving metrics (#3152)
add 31d73ed GEODE-6350: Use MockMvc for testing RegionManagement integration tests (#3149)
add 30cd7c3 GEODE-6366: Delete ExecutorServiceRuleDumpThreadsTest
add 5e97425 GEODE-6345: Change jvmPauses stat to long (#3143)
add 5b7347d GEODE-6347: Setting tolerance to 1 for Cache XML tests (#3163)
add 986ef9d GEODE-4582 Remove singleton calls from product code
add 7f10f3a GEODE-6364: Deploy of invalid jar file does not write file contents to config on locator (#3164)
add 6d5aca5 GEODE-6244 Healthy member kicked out by sick member
add f31bfce GEODE-6354: Add missing server group assertion (#3157)
add 2959d17 GEODE-6033: Add VMEventListener for DUnit Rules (#3161)
add 5be5d54 spotless fix
add bfc0449 GEODE-6277: use await() instead of hard-coded sleep(3000) in the test (#3086)
add 2d7a830 Revert "GEODE-6364: Deploy of invalid jar file does not write file contents to config on locator (#3164)"
add 6820a3f GEODE-6364: Deploy of invalid jar file does not write file contents to config on locator (#3164)
add c048f97 GEODE-6373: Increased the timeout on benchmark tests to 4h (#3166)
add b6297b7 GEODE-6370: Convert GfshConsoleModeUnitTest to an integration test (#3172)
add f4c542d GEODE-6370: Clean up LogWrapper between tests (#3173)
add 797ebf4 GEODE-6363 LocatorUDPSecurityDUnitTest
add 0040e25 GEODE-3583: Marking static variables final that are never modified
add 7154a4e GEODE-3583: Review comments
add bcd82ae GEODE-6323 Fix dependency tracking for manifest jars (#3126)
add 127cf7b GEODE-6355: Fix Synchronization of Function stats in IDS. (#3158)
add 964b6f4 GEODE-6382: Remove now-trivial utility.gradle
add 83fc3e2 GEODE-6340: use new cli options for benchmarks (#3148)
add 2be43b2 GEODE-6334: Change cache operation stats to longs (#3142)
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (666176c)
\
N -- N -- N refs/heads/feature/GEODE-6277 (2be43b2)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../src/test/resources/expected-pom.xml | 25 +
build.gradle | 2 -
ci/pipelines/geode-build/jinja.template.yml | 44 +-
ci/pipelines/shared/jinja.variables.yml | 3 +-
ci/scripts/capture-call-stacks.sh | 3 +-
ci/scripts/cleanup_benchmarks.sh | 2 +-
ci/scripts/run_benchmarks.sh | 9 +-
extensions/geode-modules-assembly/build.gradle | 1 +
.../release/session/bin/modify_war | 8 +
.../modules/session/internal/filter/Constants.java | 4 +-
extensions/geode-modules-session/build.gradle | 4 +-
.../session/filter/SessionCachingFilter.java | 7 +-
.../geode/modules/session/installer/Installer.java | 6 +-
.../apache/geode/modules/util/ContextMapper.java | 2 +-
geode-assembly/build.gradle | 69 +-
.../apache/geode/session/tests/TomcatInstall.java | 6 +-
.../geode/test/junit/rules/HttpResponseAssert.java | 8 +-
.../rest/RegionManagementAcceptanceTest.java | 29 +-
...ClusterManagementLocatorReconnectDunitTest.java | 100 +
.../internal/rest/RegionManagementDunitTest.java | 133 ++
.../controllers/RestAPIsAndInterOpsDUnitTest.java | 14 +-
...ionTest.java => DisabledClusterConfigTest.java} | 44 +-
.../internal/HttpServiceIntegrationTest.java | 84 +
.../RegionManagementSecurityIntegrationTest.java | 86 -
.../integrationTest/resources/assembly_content.txt | 1 +
.../resources/dependency_classpath.txt | 107 +-
.../geode/test/junit/rules/GfshRuleTest.java | 3 +-
geode-assembly/src/test/resources/expected-pom.xml | 25 +
geode-common/build.gradle | 1 -
.../org/apache/geode/cache/ExpirationAction.java | 0
.../java/org/apache/geode/lang/Identifiable.java | 0
geode-common/src/test/resources/expected-pom.xml | 25 +
.../src/test/resources/expected-pom.xml | 25 +
.../connectors/jdbc/JdbcLoaderIntegrationTest.java | 3 +-
.../cli/CreateMappingCommandDUnitTest.java | 441 ++++-
.../cli/DescribeMappingCommandDUnitTest.java | 270 ++-
.../codeAnalysis/sanctionedDataSerializables.txt | 3 -
.../jdbc/internal/cli/CreateMappingCommand.java | 31 +-
.../jdbc/internal/cli/DescribeMappingCommand.java | 150 +-
.../jdbc/internal/cli/DescribeMappingFunction.java | 76 -
.../util/internal/DescribeMappingResult.java | 32 +-
.../connectors/util/internal/MappingConstants.java | 1 +
.../cli/converters/PoolPropertyConverter.java | 2 +-
.../sanctioned-geode-connectors-serializables.txt | 1 -
.../internal/cli/CreateMappingCommandTest.java | 87 +-
.../internal/cli/DescribeMappingFunctionTest.java | 176 --
.../util/DescribeMappingCommandTest.java | 242 ++-
.../util/internal/DescribeMappingResultTest.java | 61 -
.../src/test/resources/expected-pom.xml | 27 +-
geode-core/build.gradle | 6 +-
.../geode/ClusterCommunicationsDUnitTest.java | 420 ++++
.../CacheServerSSLConnectionDUnitTest.java | 101 +-
...tServerHostNameVerificationDistributedTest.java | 5 +
.../management/MemoryThresholdsDUnitTest.java | 138 +-
.../cache/query/dunit/QueryUsingPoolDUnitTest.java | 1 +
.../ResourceManagerWithQueryMonitorDUnitTest.java | 10 +-
.../geode/cache30/ClientMembershipDUnitTest.java | 5 +
.../DistributedNoAckRegionCCEDUnitTest.java | 4 +-
.../apache/geode/cache30/ReconnectDUnitTest.java | 2 +
.../cache30/ReconnectWithCacheXMLDUnitTest.java | 2 +
.../distributed/DistributedSystemDUnitTest.java | 28 +-
.../apache/geode/distributed/LocatorDUnitTest.java | 391 ++--
.../distributed/LocatorUDPSecurityDUnitTest.java | 9 +-
.../internal/CacheConfigDAODUnitTest.java | 2 +-
...ToDataThrowsRuntimeExceptionRegressionTest.java | 3 -
.../internal/cache/ConcurrentMapOpsDUnitTest.java | 1 -
.../geode/internal/cache/GIIDeltaDUnitTest.java | 2 +-
.../cache/PartitionedRegionEvictionDUnitTest.java | 5 +-
.../internal/cache/RemoteTransactionDUnitTest.java | 8 +-
.../TransactionCommitOnFarSideDistributedTest.java | 181 ++
.../internal/cache/eviction/EvictionDUnitTest.java | 2 +-
...PersistentPartitionedRegionDistributedTest.java | 44 +
.../PersistentPartitionedRegionRegressionTest.java | 11 +-
.../PersistentRecoveryOrderDUnitTest.java | 6 +-
...ientServerConnectDisconnectDistributedTest.java | 240 +++
.../geode/management/DiskManagementDUnitTest.java | 10 +-
...stemMXBeanWithNotificationsDistributedTest.java | 4 +-
.../management/RegionManagementDUnitTest.java | 3 +-
...niversalMembershipListenerAdapterDUnitTest.java | 5 +
.../internal/api/RegionAPIDUnitTest.java | 102 +-
.../cli/commands/CreateRegionCommandDUnitTest.java | 12 +-
.../commands/ExecuteFunctionCommandDUnitTest.java | 66 +-
.../ExecuteFunctionCommandSecurityTest.java | 11 +-
.../ShowMissingDiskStoreCommandDUnitTest.java | 167 ++
.../commands/ShowMissingDiskStoresDUnitTest.java | 152 --
.../ClusterConfigDeployJarDUnitTest.java | 32 +
.../ClusterConfigLocatorRestartDUnitTest.java | 19 +-
.../java/org/apache/geode/TXJUnitTest.java | 134 +-
.../apache/geode/cache/CacheStatisticsTest.java} | 34 +-
.../org/apache/geode/cache/ProxyJUnitTest.java | 33 +-
.../cache/execute/CoreFunctionSecurityTest.java | 6 +-
.../LauncherMemberMXBeanIntegrationTest.java | 113 +-
.../LocatorLauncherRemoteIntegrationTestCase.java | 23 +-
.../ServerLauncherRemoteIntegrationTestCase.java | 23 +-
.../internal/membership/MembershipJUnitTest.java | 17 +-
.../gms/fd/GMSHealthMonitorJUnitTest.java | 35 +-
.../gms/locator/GMSLocatorRecoveryJUnitTest.java | 9 +-
.../gms/membership/GMSJoinLeaveJUnitTest.java | 55 +
.../gms/messenger/JGroupsMessengerJUnitTest.java | 17 +-
.../AvailablePortHelperIntegrationTest.java | 4 +-
...itionedRegionSingleNodeOperationsJUnitTest.java | 12 +-
.../internal/cache/SimpleDiskRegionJUnitTest.java | 39 -
.../cache/control/MemoryMonitorJUnitTest.java | 128 +-
.../internal/net/SSLSocketIntegrationTest.java | 168 +-
.../GemFireStatSamplerIntegrationTest.java | 549 +++---
.../SimpleStatSamplerIntegrationTest.java | 2 -
.../statistics/ValueMonitorIntegrationTest.java | 2 -
.../management/DisableJmxIntegrationTest.java | 73 +
.../bean/stats/MemberLevelStatsJUnitTest.java | 2 +-
.../CreateRegionCommandIntegrationTest.java | 12 +
.../RegionConfigMutatorIntegrationTest.java | 52 +
.../RegionConfigRealizerIntegrationTest.java | 55 +
.../geode/pdx/PdxInstanceFactoryJUnitTest.java | 69 +
.../codeAnalysis/sanctionedDataSerializables.txt | 12 +-
.../geode/admin/DistributedSystemConfig.java | 14 +
.../internal/DistributedSystemConfigImpl.java | 17 +
.../internal/ManagedEntityConfigXmlGenerator.java | 2 +-
.../internal/AdminDistributedSystemJmxImpl.java | 10 +
.../geode/admin/jmx/internal/AgentConfigImpl.java | 2 +-
.../apache/geode/admin/jmx/internal/MBeanUtil.java | 4 +-
.../jmx/internal/MemberInfoWithStatsMBean.java | 2 +-
.../geode/admin/jmx/internal/SystemMemberJmx.java | 2 +-
.../java/org/apache/geode/cache/CacheFactory.java | 11 +-
.../java/org/apache/geode/cache/Declarable.java | 1 +
.../org/apache/geode/cache/EvictionAction.java | 3 +-
.../java/org/apache/geode/cache/RegionService.java | 6 +-
.../org/apache/geode/cache/TransactionEvent.java | 4 +-
.../apache/geode/cache/TransactionListener.java | 8 +-
.../cache/client/internal/ConnectionImpl.java | 2 +-
.../cache/client/internal/ConnectionStats.java | 2 +-
.../geode/cache/client/internal/PoolImpl.java | 2 +-
.../cache/client/internal/ServerDenyList.java | 2 +-
.../query/internal/CompiledSortCriterion.java | 2 +-
.../cache/query/internal/DefaultQueryService.java | 4 +-
.../cache/query/internal/cq/CqServiceProvider.java | 2 +-
.../query/internal/index/IndexCreationHelper.java | 2 +-
.../cache/query/internal/index/IndexManager.java | 2 +-
.../cache/query/internal/types/TypeUtils.java | 4 +-
.../apache/geode/distributed/AbstractLauncher.java | 38 +-
.../geode/distributed/ConfigurationProperties.java | 12 +
.../geode/distributed/DistributedMember.java | 8 +-
.../geode/distributed/DistributedSystem.java | 110 +-
.../internal/AbstractDistributionConfig.java | 5 +
.../internal/ClusterDistributionManager.java | 6 +-
.../distributed/internal/DistributionConfig.java | 24 +
.../internal/DistributionConfigImpl.java | 19 +-
.../distributed/internal/DistributionMessage.java | 2 +-
.../distributed/internal/DistributionStats.java | 2 +-
.../InternalConfigurationPersistenceService.java | 10 +-
.../internal/InternalDistributedSystem.java | 831 ++++----
.../distributed/internal/InternalLocator.java | 92 +-
.../geode/distributed/internal/LocatorStats.java | 2 +-
.../distributed/internal/ReplyProcessor21.java | 2 +-
.../geode/distributed/internal/SecurityConfig.java | 15 -
.../deadlock/DependencyMonitorManager.java | 3 +-
.../distributed/internal/direct/DirectChannel.java | 26 +-
.../membership/InternalDistributedMember.java | 18 +
.../internal/membership/MemberFactory.java | 9 +-
.../internal/membership/MemberServices.java | 6 +-
.../internal/membership/MembershipManager.java | 5 +-
.../distributed/internal/membership/NetMember.java | 5 +
.../distributed/internal/membership/NetView.java | 1 +
.../internal/membership/gms/GMSMember.java | 17 +-
.../internal/membership/gms/GMSMemberFactory.java | 7 +-
.../internal/membership/gms/GMSUtil.java | 8 +-
.../internal/membership/gms/ServiceConfig.java | 10 +-
.../internal/membership/gms/Services.java | 57 +-
.../membership/gms/auth/GMSAuthenticator.java | 7 +-
.../membership/gms/fd/GMSHealthMonitor.java | 87 +-
.../membership/gms/interfaces/HealthMonitor.java | 7 +
.../gms/locator/FindCoordinatorResponse.java | 2 +-
.../membership/gms/locator/GMSLocator.java | 57 +-
.../membership/gms/membership/GMSJoinLeave.java | 92 +-
.../membership/gms/messenger/GMSEncrypt.java | 10 +-
.../membership/gms/messenger/JGroupsMessenger.java | 25 +-
.../membership/gms/mgr/GMSMembershipManager.java | 16 +-
.../distributed/internal/tcpserver/TcpClient.java | 4 +
.../distributed/internal/tcpserver/TcpServer.java | 4 +-
.../java/org/apache/geode/internal/Assert.java | 2 +-
.../org/apache/geode/internal/AvailablePort.java | 2 +-
.../geode/internal/GfeConsoleReaderFactory.java | 2 +-
.../geode/internal/InternalDataSerializer.java | 2 +-
.../java/org/apache/geode/internal/SmHelper.java | 4 +-
.../org/apache/geode/internal/SystemAdmin.java | 6 +-
.../geode/internal/admin/ClientStatsManager.java | 16 +-
.../internal/admin/remote/ClientHealthStats.java | 90 +-
.../internal/admin/remote/EntryValueNodeImpl.java | 2 +-
.../remote/FetchResourceAttributesResponse.java | 2 +-
.../internal/admin/remote/FetchStatsResponse.java | 35 +-
.../admin/remote/MissingPersistentIDsRequest.java | 7 +-
.../admin/remote/RemoteGfManagerAgent.java | 2 +-
.../geode/internal/cache/AbstractDiskRegion.java | 2 +-
.../geode/internal/cache/AbstractRegionMap.java | 2 +-
.../geode/internal/cache/CachePerfStats.java | 806 ++++----
.../geode/internal/cache/CacheServerLauncher.java | 4 +-
.../cache/CachedDeserializableFactory.java | 2 +-
.../apache/geode/internal/cache/DiskStoreImpl.java | 2 +-
.../cache/DistributedTombstoneOperation.java | 2 +-
.../geode/internal/cache/DummyCachePerfStats.java | 96 +-
.../geode/internal/cache/EntryEventImpl.java | 28 +-
.../geode/internal/cache/EnumListenerEvent.java | 2 +-
.../org/apache/geode/internal/cache/EventID.java | 8 +-
.../apache/geode/internal/cache/FilterProfile.java | 37 +-
.../geode/internal/cache/FilterRoutingInfo.java | 7 +-
.../geode/internal/cache/GemFireCacheImpl.java | 46 +-
.../org/apache/geode/internal/cache/HARegion.java | 4 +-
.../cache/HttpService.java} | 134 +-
.../internal/cache/InitialImageOperation.java | 4 +-
.../geode/internal/cache/InlineKeyHelper.java | 2 +-
.../apache/geode/internal/cache/InternalCache.java | 2 +
.../cache/InternalCacheForClientAccess.java | 5 +
.../apache/geode/internal/cache/LocalRegion.java | 52 +-
.../org/apache/geode/internal/cache/Oplog.java | 2 +-
.../internal/cache/PRHARedundancyProvider.java | 2 +-
.../geode/internal/cache/PRQueryProcessor.java | 2 +-
.../internal/cache/PartitionAttributesImpl.java | 19 +-
.../geode/internal/cache/PartitionedRegion.java | 6 +-
.../internal/cache/PartitionedRegionHelper.java | 2 +-
.../geode/internal/cache/TXCommitMessage.java | 12 +-
.../geode/internal/cache/TXFarSideCMTracker.java | 10 +-
.../apache/geode/internal/cache/TXManagerImpl.java | 5 +
.../geode/internal/cache/TombstoneService.java | 17 +-
.../internal/cache/ValueComparisonHelper.java | 10 +-
.../internal/cache/control/HeapMemoryMonitor.java | 130 +-
.../cache/control/InternalResourceManager.java | 2 +-
.../internal/cache/control/MemoryThresholds.java | 42 +-
.../internal/cache/execute/FunctionStats.java | 37 +-
.../internal/cache/locks/TXLockServiceImpl.java | 4 +-
.../cache/partitioned/PRTombstoneMessage.java | 2 +-
.../cache/partitioned/PartitionMessage.java | 12 +-
.../cache/partitioned/RedundancyLogger.java | 2 +-
.../model/PartitionedRegionLoadModel.java | 2 +-
.../cache/persistence/DefaultDiskDirs.java | 2 +-
.../cache/persistence/PersistenceAdvisorImpl.java | 13 +-
.../cache/persistence/PersistentMemberManager.java | 19 -
.../apache/geode/internal/cache/properties.html | 11 -
.../internal/cache/tier/sockets/AcceptorImpl.java | 1 -
.../cache/tier/sockets/CacheClientNotifier.java | 36 +-
.../cache/tier/sockets/CacheClientProxy.java | 24 +-
.../tier/sockets/ClientProxyMembershipID.java | 2 +-
.../cache/tier/sockets/ClientUserAuths.java | 15 +-
.../internal/cache/tier/sockets/EncryptorImpl.java | 2 +
.../internal/cache/tier/sockets/Handshake.java | 4 +-
.../cache/tier/sockets/ServerConnection.java | 8 +-
.../cache/tier/sockets/VersionedObjectList.java | 2 +-
.../tier/sockets/command/ExecuteFunction66.java | 2 +-
.../tier/sockets/command/RegisterInterest61.java | 2 +-
.../internal/cache/tx/RemoteOperationMessage.java | 10 +-
.../cache/versions/RegionVersionHolder.java | 2 +-
.../cache/versions/RegionVersionVector.java | 17 +-
.../wan/AbstractGatewaySenderEventProcessor.java | 3 +
.../internal/cache/wan/GatewaySenderStats.java | 2 +-
.../internal/cache/xmlcache/CacheCreation.java | 6 +
.../xmlcache/CacheXmlPropertyResolverHelper.java | 3 +-
.../concurrent/CompactConcurrentHashSet2.java | 2 +-
.../internal/jndi/InitialContextFactoryImpl.java | 2 +-
.../apache/geode/internal/jndi/JNDIInvoker.java | 2 +-
.../geode/internal/jta/GlobalTransaction.java | 2 +-
.../geode/internal/jta/TransactionManagerImpl.java | 2 +-
.../memcached/commands/AbstractCommand.java | 2 +-
.../internal/memcached/commands/GetCommand.java | 4 +-
.../memcached/commands/StorageCommand.java | 4 +-
.../internal/monitoring/ThreadsMonitoring.java | 6 +
.../internal/monitoring/ThreadsMonitoringImpl.java | 8 +
.../monitoring/ThreadsMonitoringImplDummy.java | 3 +
.../monitoring/ThreadsMonitoringProcess.java | 3 +-
.../monitoring/executor/AbstractExecutor.java | 7 +-
.../geode/internal/{tcp => net}/Buffers.java | 123 +-
.../org/apache/geode/internal/net/NioFilter.java | 87 +
.../apache/geode/internal/net/NioPlainEngine.java | 124 ++
.../apache/geode/internal/net/NioSslEngine.java | 417 ++++
.../apache/geode/internal/net/SocketCreator.java | 118 +-
.../apache/geode/internal/offheap/Fragment.java | 2 +-
.../internal/offheap/OffHeapRegionEntryHelper.java | 12 +-
.../internal/process/ControllableProcess.java | 4 +-
.../geode/internal/process/ProcessUtils.java | 2 +-
.../security/IntegratedSecurityService.java | 2 +-
.../security/shiro/SecurityManagerProvider.java | 2 +-
.../geode/internal/sequencelog/EntryLogger.java | 4 +-
.../sequencelog/io/GemfireLogConverter.java | 2 +-
.../apache/geode/internal/shared/NativeCalls.java | 2 +-
.../geode/internal/shared/NativeCallsJNAImpl.java | 4 +-
.../geode/internal/size/ObjectGraphSizer.java | 2 +-
.../geode/internal/size/ReflectionObjectSizer.java | 11 +-
.../statistics/AbstractStatisticsFactory.java | 26 +-
.../statistics/DummyStatisticsRegistry.java | 60 +
.../internal/statistics/GemFireStatSampler.java | 27 +-
.../geode/internal/statistics/HostStatSampler.java | 14 +-
.../internal/statistics/LocalStatListener.java | 10 +-
.../statistics/LocalStatisticsFactory.java | 2 +-
.../internal/statistics/LocalStatisticsImpl.java | 62 +-
.../geode/internal/statistics/SampleCollector.java | 54 +-
.../internal/statistics/SimpleStatSampler.java | 7 +-
.../internal/statistics/StatSamplerStats.java | 61 +-
.../internal/statistics/StatisticsManager.java | 12 +-
.../StatisticsManagerFactory.java} | 17 +-
.../internal/statistics/StatisticsRegistry.java | 343 ++++
.../apache/geode/internal/statistics/VMStats.java | 2 +-
.../statistics/platform/LinuxProcFsStatistics.java | 206 +-
.../statistics/platform/OsStatisticsFactory.java | 6 +-
.../internal/stats50/Atomic50StatisticsImpl.java | 46 +-
.../apache/geode/internal/stats50/VMStats50.java | 2 +-
.../org/apache/geode/internal/tcp/Connection.java | 2056 ++++++++------------
.../apache/geode/internal/tcp/ConnectionTable.java | 14 +-
.../apache/geode/internal/tcp/MsgDestreamer.java | 15 -
.../apache/geode/internal/tcp/MsgOutputStream.java | 3 +-
.../org/apache/geode/internal/tcp/MsgReader.java | 146 +-
.../org/apache/geode/internal/tcp/MsgStreamer.java | 1 +
.../apache/geode/internal/tcp/NIOMsgReader.java | 109 --
.../geode/internal/tcp/PeerConnectionFactory.java | 1 +
.../org/apache/geode/internal/tcp/TCPConduit.java | 240 +--
.../apache/geode/internal/util/Breadcrumbs.java | 10 +-
.../apache/geode/internal/util/DscodeHelper.java | 6 +-
.../apache/geode/internal/util/PasswordUtil.java | 2 +-
.../apache/geode/internal/util/PluckStacks.java | 5 +-
.../geode/management/ClientHealthStatus.java | 24 +-
.../org/apache/geode/management/MemberMXBean.java | 2 +-
.../apache/geode/management/cli/CliFunction.java | 2 +-
.../management/cli/CommandProcessingException.java | 22 +-
.../management/internal/FederatingManager.java | 2 +-
.../geode/management/internal/MBeanJMXAdapter.java | 32 +-
.../geode/management/internal/ManagementAgent.java | 265 +--
.../geode/management/internal/NotificationHub.java | 3 +-
.../geode/management/internal/RestAgent.java | 91 +-
.../internal/SystemManagementService.java | 6 +-
.../api/LocatorClusterManagementService.java | 119 +-
.../internal/beans/CacheServerBridge.java | 2 +-
.../management/internal/beans/DataQueryEngine.java | 2 +-
.../internal/beans/DistributedSystemBridge.java | 36 +-
.../management/internal/beans/FileUploader.java | 4 +-
.../internal/beans/ManagementAdapter.java | 2 +-
.../internal/beans/ManagementListener.java | 20 +-
.../management/internal/beans/MemberMBean.java | 2 +-
.../internal/beans/MemberMBeanBridge.java | 8 +-
.../internal/beans/MetricsCalculator.java | 2 +-
.../management/internal/beans/SequenceNumber.java | 2 +-
.../geode/management/internal/cli/CliUtil.java | 32 +-
.../management/internal/cli/CommandManager.java | 14 +-
.../geode/management/internal/cli/LogWrapper.java | 2 +-
.../cli/commands/AlterRuntimeConfigCommand.java | 2 +-
.../cli/commands/ChangeLogLevelCommand.java | 2 +-
.../internal/cli/commands/DeployCommand.java | 13 +
.../cli/commands/ExecuteFunctionCommand.java | 7 +-
.../ExportClusterConfigurationCommand.java | 2 +-
.../ImportClusterConfigurationCommand.java | 2 +-
.../internal/cli/commands/RebalanceCommand.java | 4 +-
.../internal/cli/commands/ShowMetricsCommand.java | 8 +-
.../cli/commands/ShowMissingDiskStoreCommand.java | 60 +-
.../internal/cli/commands/UserInputProperty.java | 25 +-
.../cli/converters/ConfigPropertyConverter.java | 2 +-
.../cli/converters/ExpirationActionConverter.java | 2 +-
.../internal/cli/domain/DataCommandResult.java | 2 +-
.../cli/functions/AlterRuntimeConfigFunction.java | 2 +-
.../internal/cli/functions/CliFunctionResult.java | 4 -
.../functions/DestroyGatewayReceiverFunction.java | 3 +-
.../functions/FetchRegionAttributesFunction.java | 2 +-
.../functions/GatewayReceiverCreateFunction.java | 2 +-
.../cli/functions/GatewaySenderCreateFunction.java | 2 +-
.../functions/GatewaySenderDestroyFunction.java | 2 +-
.../cli/functions/RegionAlterFunction.java | 9 +-
.../cli/functions/RegionCreateFunction.java | 271 +--
.../cli/functions/UpdateCacheFunction.java | 13 +-
.../cli/functions/UserFunctionExecution.java | 171 +-
.../management/internal/cli/json/TypedJson.java | 2 +-
.../internal/cli/result/CompositeResultData.java | 2 +-
.../internal/cli/result/model/FileResultModel.java | 4 +-
.../geode/management/internal/cli/shell/Gfsh.java | 6 +-
.../cli/shell/unsafe/GfshSignalHandler.java | 7 +-
.../internal/cli/util/ClasspathScanLoadHelper.java | 23 +-
.../internal/cli/util/DiskStoreCompacter.java | 2 +-
.../internal/cli/util/DiskStoreUpgrader.java | 2 +-
.../internal/cli/util/LogLevelExtractor.java | 4 +-
.../management/internal/cli/util/RegionPath.java | 35 +-
.../domain/DeclarableTypeInstantiator.java | 85 +
.../functions/RecreateCacheFunction.java | 2 +-
.../mutators/ConfigurationMutatorFactory.java | 35 -
.../mutators/RegionConfigMutator.java | 3 +-
.../realizers/ConfigurationRealizerFactory.java | 35 -
.../realizers/RegionConfigRealizer.java | 218 ++-
.../validators/ConfigurationValidator.java} | 28 +-
.../validators/RegionConfigValidator.java} | 30 +-
.../internal/deployment/FunctionScanner.java | 12 +-
.../internal/security/MBeanServerWrapper.java | 2 +-
.../support/LoginHandlerInterceptor.java | 4 +-
.../java/org/apache/geode/pdx/PdxInstance.java | 10 +-
.../geode/pdx/internal/PdxInstanceFactoryImpl.java | 7 +
.../apache/geode/pdx/internal/PdxInstanceImpl.java | 8 +-
.../apache/geode/security/ResourcePermission.java | 8 +-
.../sanctioned-geode-core-serializables.txt | 3 +-
.../geode/cache/configuration/CacheConfigTest.java | 4 +-
.../cache/configuration/RegionConfigTest.java | 76 +-
.../AbstractLauncherServiceStateTest.java | 626 +++++-
.../internal/DistributionConfigJUnitTest.java | 4 +-
...nternalConfigurationPersistenceServiceTest.java | 4 +-
.../internal/InternalDistributedSystemTest.java | 412 ++++
.../StatRecorderJUnitTest.java | 6 +-
.../geode/internal/cache/CachePerfStatsTest.java | 1005 ++++++++++
.../internal/cache/ValueComparisonHelperTest.java | 621 ++++++
.../cache/control/HeapMemoryMonitorTest.java | 197 +-
.../cache/partitioned/PartitionMessageTest.java | 20 +
.../cache/tx/RemoteOperationMessageTest.java | 19 +
.../geode/internal/config/JAXBServiceTest.java | 2 +-
.../monitoring/ThreadsMonitoringImplJUnitTest.java | 28 +-
.../org/apache/geode/internal/net/BuffersTest.java | 108 +
.../geode/internal/net/NioPlainEngineTest.java | 154 ++
.../geode/internal/net/NioSslEngineTest.java | 597 ++++++
.../internal/process/ControllableProcessTest.java | 115 ++
.../internal/statistics/StatSamplerStatsTest.java | 80 +
.../internal/statistics/StatisticsImplTest.java | 2 +-
.../statistics/StatisticsRegistryTest.java | 661 +++++++
.../geode/internal/tcp/ConnectionJUnitTest.java | 16 +-
.../apache/geode/internal/tcp/ConnectionTest.java | 4 +-
...perJUnitTest.java => HttpServiceJunitTest.java} | 21 +-
.../management/internal/MBeanJMXAdapterTest.java | 27 +
...tTest.java => ClusterManagementResultTest.java} | 51 +-
.../api/LocatorClusterManagementServiceTest.java | 117 ++
.../internal/beans/ManagementListenerTest.java | 16 +-
.../cli/commands/AlterRegionCommandTest.java | 2 +-
.../internal/cli/domain/ClassNameTest.java | 8 +-
.../cli/functions/RegionAlterFunctionTest.java | 30 +-
.../cli/functions/UserFunctionExecutionTest.java | 328 ++++
.../internal/cli/shell/GfshAbstractUnitTest.java | 24 +
.../internal/cli/util/RegionPathTest.java | 82 +
.../domain/DeclarableTypeInstantiatorTest.java | 88 +
.../mutators/ConfigurationMutatorFactoryTest.java | 36 -
.../ConfigurationRealizerFactoryTest.java | 35 -
.../realizers/RegionConfigRealizerTest.java | 17 +-
.../validators/RegionConfigValidatorTest.java | 60 +
geode-core/src/test/resources/expected-pom.xml | 38 +-
.../geode/cache/configuration/RegionConfigTest.xml | 149 ++
.../util/PluckStacksJstackGeneratedDump.txt | 18 +-
.../cq/dunit/CqQueryOptimizedExecuteDUnitTest.java | 77 +-
...onedRegionCqQueryOptimizedExecuteDUnitTest.java | 68 +-
.../geode/internal/cache/PutAllCSDUnitTest.java | 21 -
.../cache/RemoteCQTransactionDUnitTest.java | 3 +-
geode-cq/src/test/resources/expected-pom.xml | 26 +-
.../dynamic_region_creation.html.md.erb | 15 +-
geode-docs/reference/topics/cache_xml.html.md.erb | 6 +-
.../topics/gemfire_properties.html.md.erb | 6 +
geode-dunit/build.gradle | 1 +
.../tests/VmEventListenerDistributedTest.java | 138 ++
.../cache/client/internal/LocatorTestBase.java | 5 +-
.../org/apache/geode/cache30/CacheXmlTestCase.java | 9 +
.../geode/cache30/MultiVMRegionTestCase.java | 247 +--
.../org/apache/geode/cache30/RegionTestCase.java | 6 +-
.../sockets/ClientServerMiscDUnitTestBase.java | 5 -
.../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 | 26 +-
.../apache/geode/test/dunit/VMEventListener.java | 37 +-
.../geode/test/dunit/VMEventListenerRegistry.java | 19 +-
.../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 | 75 +-
.../geode/test/junit/rules/MemberStarterRule.java | 2 +-
.../resources/org/apache/geode/server.keystore | Bin 0 -> 1256 bytes
.../test/dunit/internal/VMEventNotifierTest.java | 164 ++
geode-dunit/src/test/resources/expected-pom.xml | 33 +-
.../src/test/resources/expected-pom.xml | 27 +-
geode-json/src/test/resources/expected-pom.xml | 25 +
.../rules/ExecutorServiceRuleIntegrationTest.java | 18 +-
.../apache/geode/cache/util/TxEventTestUtil.java | 22 +-
.../AnalyzeSerializablesJUnitTestBase.java | 14 +-
.../java/org/apache/geode/test/fake/Fakes.java | 7 +
.../test/junit/assertions/CommandResultAssert.java | 11 +-
.../test/junit/rules/ExecutorServiceRule.java | 104 +-
.../rules/ExecutorServiceRuleGetThreadsTest.java | 99 +
.../test/junit/rules/ExecutorServiceRuleTest.java | 8 +-
geode-junit/src/test/resources/expected-pom.xml | 25 +
.../geode/cache/lucene/EvictionDUnitTest.java | 5 +-
geode-lucene/src/test/resources/expected-pom.xml | 27 +-
.../build.gradle | 32 +-
.../geode/cache/configuration/CacheConfig.java | 40 +-
.../geode/cache/configuration/CacheElement.java | 0
.../configuration/CacheTransactionManagerType.java | 0
.../geode/cache/configuration/ClassNameType.java | 0
.../geode/cache/configuration/DeclarableType.java | 35 +-
.../geode/cache/configuration/DiskDirType.java | 0
.../geode/cache/configuration/DiskDirsType.java | 0
.../geode/cache/configuration/DiskStoreType.java | 0
.../configuration/DynamicRegionFactoryType.java | 0
.../configuration/EnumActionDestroyOverflow.java | 0
.../cache/configuration/EnumReadableWritable.java | 0
.../cache/configuration/FunctionServiceType.java | 0
.../cache/configuration/JndiBindingsType.java | 12 +-
.../geode/cache/configuration/ObjectType.java | 24 +-
.../geode/cache/configuration/ParameterType.java | 5 +
.../apache/geode/cache/configuration/PdxType.java | 0
.../apache/geode/cache/configuration/PoolType.java | 12 +-
.../configuration/RegionAttributesDataPolicy.java | 19 +-
.../RegionAttributesIndexUpdateType.java | 0
.../configuration/RegionAttributesMirrorType.java | 0
.../cache/configuration/RegionAttributesScope.java | 0
.../cache/configuration/RegionAttributesType.java | 49 +-
.../geode/cache/configuration/RegionConfig.java | 163 +-
.../cache/configuration/ResourceManagerType.java | 0
.../SerializationRegistrationType.java | 12 +-
.../geode/cache/configuration/ServerType.java | 0
.../geode/cache/configuration/XSDRootElement.java | 0
.../geode/cache/configuration/package-info.java | 0
.../geode/internal/config/VersionAdapter.java | 0
.../internal/api/ClusterManagementResult.java | 54 +-
.../internal/api/ClusterManagementService.java | 19 +-
.../geode/management/internal/api/Status.java | 46 +-
.../management/internal/cli/domain/ClassName.java | 19 -
.../src/test/resources/expected-pom.xml | 59 +-
.../src/test/resources/expected-pom.xml | 26 +-
geode-old-versions/build.gradle | 140 +-
geode-protobuf-messages/build.gradle | 3 +-
.../src/test/resources/expected-pom.xml | 702 ++++++-
geode-protobuf/build.gradle | 2 +-
.../v1/acceptance/CacheConnectionJUnitTest.java | 2 +
geode-protobuf/src/test/resources/expected-pom.xml | 29 +-
geode-pulse/geode-pulse-test/build.gradle | 2 +-
.../geode/tools/pulse/tests/rules/ServerRule.java | 12 +-
geode-pulse/src/test/resources/expected-pom.xml | 25 +
geode-rebalancer/build.gradle | 1 -
.../src/test/resources/expected-pom.xml | 27 +-
.../cache/wan/CacheClientNotifierDUnitTest.java | 26 +-
.../cache/wan/Simple2CacheServerDUnitTest.java | 2 +
.../geode/internal/cache/wan/WANTestBase.java | 1 -
...lGatewaySenderDistributedDeadlockDUnitTest.java | 229 ++-
geode-wan/src/test/resources/expected-pom.xml | 26 +-
...fterCurrentSiteMemberFailoverWithOldClient.java | 8 +-
.../web/controllers/RestAccessControllerTest.java | 4 +-
.../web/security/GeodeAuthenticationProvider.java | 4 +-
.../internal/web/security/RestSecurityService.java | 18 +-
geode-web-api/src/test/resources/expected-pom.xml | 25 +
geode-web-management/build.gradle | 52 +-
.../internal/rest/LocatorCleanupEventListener.java | 32 +-
.../LocatorWithSecurityManagerContextLoader.java | 47 +
.../internal/rest/PlainLocatorContextLoader.java | 51 +
.../rest/StandardRequestPostProcessor.java | 20 +-
.../rest/RegionManagementIntegrationTest.java | 87 +
.../RegionManagementSecurityIntegrationTest.java | 116 ++
.../controllers/AbstractManagementController.java | 29 +-
.../controllers/ManagementControllerAdvice.java | 91 +
.../controllers/RegionManagementController.java | 17 +-
.../CustomMappingJackson2HttpMessageConverter.java | 2 +-
.../security/GeodeAuthenticationProvider.java | 6 +-
.../security/RestSecurityConfiguration.java | 42 +-
.../security/RestSecurityService.java | 20 +-
.../controllers/AbstractAdminRestController.java | 126 --
.../webapp/WEB-INF/geode-management-servlet.xml | 5 +-
.../src/test/resources/expected-pom.xml | 42 +-
...xecuteFunctionCommandWithSecurityDUnitTest.java | 4 +-
geode-web/src/test/resources/expected-pom.xml | 25 +
gradle.properties | 4 +-
gradle/geode-dependency-management.gradle | 7 +-
gradle/ide.gradle | 3 -
gradle/java.gradle | 2 +-
gradle/publish.gradle | 178 +-
settings.gradle | 15 +-
554 files changed, 18700 insertions(+), 8115 deletions(-)
copy geode-web-management/src/main/java/org/apache/geode/management/internal/web/controllers/AbstractManagementController.java => geode-assembly/src/acceptanceTest/java/org/apache/geode/management/internal/rest/RegionManagementAcceptanceTest.java (51%)
create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/ClusterManagementLocatorReconnectDunitTest.java
create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/RegionManagementDunitTest.java
rename geode-assembly/src/integrationTest/java/org/apache/geode/management/internal/{RegionManagementIntegrationTest.java => DisabledClusterConfigTest.java} (57%)
create mode 100644 geode-assembly/src/integrationTest/java/org/apache/geode/management/internal/HttpServiceIntegrationTest.java
delete mode 100644 geode-assembly/src/integrationTest/java/org/apache/geode/management/internal/RegionManagementSecurityIntegrationTest.java
rename {geode-core => geode-common}/src/main/java/org/apache/geode/cache/ExpirationAction.java (100%)
rename {geode-core => geode-common}/src/main/java/org/apache/geode/lang/Identifiable.java (100%)
delete mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/DescribeMappingFunction.java
delete mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/DescribeMappingFunctionTest.java
delete mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/util/internal/DescribeMappingResultTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/ClusterCommunicationsDUnitTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/TransactionCommitOnFarSideDistributedTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/tier/sockets/ClientServerConnectDisconnectDistributedTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoreCommandDUnitTest.java
delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoresDUnitTest.java
copy geode-core/src/{main/java/org/apache/geode/internal/monitoring/ThreadsMonitoringImplDummy.java => integrationTest/java/org/apache/geode/cache/CacheStatisticsTest.java} (51%)
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/DisableJmxIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/configuration/mutators/RegionConfigMutatorIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/configuration/realizers/RegionConfigRealizerIntegrationTest.java
rename geode-core/src/main/java/org/apache/geode/{management/internal/JettyHelper.java => internal/cache/HttpService.java} (66%)
rename geode-core/src/main/java/org/apache/geode/internal/{tcp => net}/Buffers.java (54%)
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/net/NioFilter.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/net/NioPlainEngine.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/net/NioSslEngine.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/statistics/DummyStatisticsRegistry.java
copy geode-core/src/main/java/org/apache/geode/internal/{config/VersionAdapter.java => statistics/StatisticsManagerFactory.java} (70%)
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/statistics/StatisticsRegistry.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/tcp/NIOMsgReader.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/domain/DeclarableTypeInstantiator.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/mutators/ConfigurationMutatorFactory.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/realizers/ConfigurationRealizerFactory.java
copy geode-core/src/main/java/org/apache/geode/management/internal/{api/ClusterManagementService.java => configuration/validators/ConfigurationValidator.java} (56%)
rename geode-core/src/main/java/org/apache/geode/{internal/tcp/OioMsgReader.java => management/internal/configuration/validators/RegionConfigValidator.java} (58%)
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/internal/InternalDistributedSystemTest.java
rename geode-core/src/test/java/org/apache/geode/distributed/internal/membership/gms/{membership => messenger}/StatRecorderJUnitTest.java (96%)
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/CachePerfStatsTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/ValueComparisonHelperTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/net/BuffersTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/net/NioPlainEngineTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/net/NioSslEngineTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/ControllableProcessTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/statistics/StatSamplerStatsTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/statistics/StatisticsRegistryTest.java
rename geode-core/src/test/java/org/apache/geode/management/internal/{JettyHelperJUnitTest.java => HttpServiceJunitTest.java} (75%)
rename geode-core/src/test/java/org/apache/geode/management/internal/api/{APIResultTest.java => ClusterManagementResultTest.java} (52%)
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/api/LocatorClusterManagementServiceTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/UserFunctionExecutionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/util/RegionPathTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/configuration/domain/DeclarableTypeInstantiatorTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/configuration/mutators/ConfigurationMutatorFactoryTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/configuration/realizers/ConfigurationRealizerFactoryTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/configuration/validators/RegionConfigValidatorTest.java
create mode 100644 geode-core/src/test/resources/org/apache/geode/cache/configuration/RegionConfigTest.xml
create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/VmEventListenerDistributedTest.java
copy geode-core/src/main/java/org/apache/geode/management/internal/api/ClusterManagementService.java => geode-dunit/src/main/java/org/apache/geode/test/dunit/VMEventListener.java (59%)
copy extensions/geode-modules-session-internal/src/main/java/org/apache/geode/modules/session/internal/filter/Constants.java => geode-dunit/src/main/java/org/apache/geode/test/dunit/VMEventListenerRegistry.java (69%)
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/VMEventNotifier.java
create mode 100644 geode-dunit/src/main/resources/org/apache/geode/server.keystore
create mode 100644 geode-dunit/src/test/java/org/apache/geode/test/dunit/internal/VMEventNotifierTest.java
create mode 100644 geode-junit/src/test/java/org/apache/geode/test/junit/rules/ExecutorServiceRuleGetThreadsTest.java
rename gradle/utilities.gradle => geode-management/build.gradle (57%)
mode change 100644 => 100755
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/CacheConfig.java (98%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/CacheElement.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/CacheTransactionManagerType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/ClassNameType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/DeclarableType.java (78%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/DiskDirType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/DiskDirsType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/DiskStoreType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/DynamicRegionFactoryType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/EnumActionDestroyOverflow.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/EnumReadableWritable.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/FunctionServiceType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/JndiBindingsType.java (97%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/ObjectType.java (90%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/ParameterType.java (96%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/PdxType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/PoolType.java (98%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionAttributesDataPolicy.java (87%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionAttributesIndexUpdateType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionAttributesMirrorType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionAttributesScope.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionAttributesType.java (98%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionConfig.java (78%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/ResourceManagerType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/SerializationRegistrationType.java (94%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/ServerType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/XSDRootElement.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/package-info.java (100%)
copy {geode-core => geode-management}/src/main/java/org/apache/geode/internal/config/VersionAdapter.java (100%)
rename geode-core/src/main/java/org/apache/geode/management/internal/api/APIResult.java => geode-management/src/main/java/org/apache/geode/management/internal/api/ClusterManagementResult.java (54%)
copy {geode-core => geode-management}/src/main/java/org/apache/geode/management/internal/api/ClusterManagementService.java (58%)
rename geode-core/src/main/java/org/apache/geode/management/internal/api/ClusterManagementService.java => geode-management/src/main/java/org/apache/geode/management/internal/api/Status.java (55%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/management/internal/cli/domain/ClassName.java (83%)
copy {geode-rebalancer => geode-management}/src/test/resources/expected-pom.xml (94%)
copy geode-core/src/main/java/org/apache/geode/internal/util/DscodeHelper.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
rename geode-core/src/main/java/org/apache/geode/internal/config/VersionAdapter.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
rename geode-web-management/src/main/java/org/apache/geode/management/internal/{web => rest}/controllers/AbstractManagementController.java (50%)
create mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/rest/controllers/ManagementControllerAdvice.java
rename geode-web-management/src/main/java/org/apache/geode/management/internal/{web => rest}/controllers/RegionManagementController.java (66%)
rename geode-web-management/src/main/java/org/apache/geode/management/internal/{web => rest}/converter/CustomMappingJackson2HttpMessageConverter.java (98%)
rename geode-web-management/src/main/java/org/apache/geode/management/internal/{web => rest}/security/GeodeAuthenticationProvider.java (94%)
rename geode-web-management/src/main/java/org/apache/geode/management/internal/{web => rest}/security/RestSecurityConfiguration.java (60%)
rename geode-web-management/src/main/java/org/apache/geode/management/internal/{web => rest}/security/RestSecurityService.java (84%)
delete mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/web/controllers/AbstractAdminRestController.java