You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by es...@apache.org on 2019/10/29 20:04:25 UTC

[geode] branch feature/GEODE-7341 updated (76ed5f1 -> e94f1b5)

This is an automated email from the ASF dual-hosted git repository.

eshu11 pushed a change to branch feature/GEODE-7341
in repository https://gitbox.apache.org/repos/asf/geode.git.


    from 76ed5f1  Trigger precheckin
     add ccbb5de  GEODE-7205: add script to auto-generate wiki docs for management REST API (#4194)
     add 882985e  GEODE-7331 Improve docs on loggin (Log4j is optional) (#4195)
     add 5c5a6a3  GEODE:6784 Added unit tests to classes in the tomcat module (#4061)
     add addaebc  GEODE-7281: UpdatePassingTokens only moves git sha forward. (#4134)
     add 8f829d5  GEODE-7336: Pulling failing tests during investigation.
     add 87d6726  GEODE-7308: upgrade Jetty to a newer version (#4166)
     add 7c70b61  GEODE-7184: Fix failing windows CI jobs
     add f0c96db  GEODE-7330: Prevent RegionDestroyedException in FederatingManager (#4193)
     add 695edf1  GEODE-7333: Document missing option in 'start locator' command (#4199)
     add bbd09ef  GEODE-7319: Solution for flaky test
     add c4df938  Merge pull request #4188 from Nordix/feature/GEODE-7319
     add 85b16aa  Increase memory of UpgradeTest heavy-lifter from 160 -> 210
     add 80efe5c  Revert "Revert "GEODE-6807: cache adviseUpdate and adviseAllEventsOrCached" (#4189)" (#4212)
     add 79bd50a  GEODE-7266: change className validation (#4185)
     add d99cf75  GEODE-7172: Initial work to break TcpServer dependencies on geode-core. (#4211)
     add 7d9367a  Fixing license header in TcpServerDependenciesTest
     add 113b200  GEODE-5194: allow gfsh to connect if serialization version matches (#4202)
     add cfd71dd  GEODE-6682: Create unit tests for MBeanProxyInvocationHandler (#4213)
     add 6ae3f0b  GEODE-7084: Handle CancelException in FederatingManager (#4206)
     add 0df32bd  GEODE-7297: Handle more exceptions in FederatingManager (#4208)
     add b3ab652  GEODE-7348: Removing dependencies on core god classes from TcpServer (#4217)
     add 97ed0b2  GEODE-7339: change /experimental to /v1 (#4207)
     add 55980e3  GEODE-7326: Add cache gets timers (#4201)
     add bcd2d8a  Revert "GEODE-7326: Add cache gets timers (#4201)"
     add 480cdea  GEODE-7313: Refactor Query Security Tests (#4218)
     add 9574591  GEODE-7171: Encapsulate metrics session (#4203)
     add bd03dc7  GEODE-7283: Store MethodAuthorizer in Context (#4179)
     add 30b35cd  GEODE-7360: Fix Flaky Cq Security Test (#4227)
     add 44183f6  Add 1.9.2 to old versions (#4221)
     add 4a413d9  GEODE-7357: Updating the documentation for member-timeout (#4224)
     add 090af9c  GEODE-7286: Reset _socketClosed AtomicBoolean when durable client reconnects
     add fcfe0ad  GEODE-7363: Add member type common tag
     add 9f50198  GEODE-7350: Do not suspect hydra.MasterDescription.master.locators={}
     add 7f29489  GEODE-7355: Refactored dependency on DistributionStats to use a Funct… (#4228)
     add 850f6d9  GEODE-7326: Add cache gets timers (#4223)
     add 078c0c3  GEODE-7365: increase DistributedTest timeout by 45m (to 3h) (#4231)
     add 8081dad  GEODE-7334: do not Jackson libraries from outside of the war file except Jackson annotations (#4225)
     add 5874bfc  GEODE-6973: The pdxRegion.size() should be called outside of TX context to avoid messaging. (#4233)
     add e94f1b5  Merge remote-tracking branch 'origin/develop' into feature/GEODE-7341

No new revisions were added by this update.

Summary of changes:
 .../src/test/resources/expected-pom.xml            |  16 +-
 .../gradle/plugins/DependencyConstraints.groovy    |   4 +-
 ci/pipelines/geode-build/jinja.template.yml        |  12 +-
 ci/pipelines/shared/jinja.variables.yml            |   6 +-
 ci/scripts/attach_sha_to_branch.sh                 |   2 +-
 .../catalina/AbstractSessionCacheJUnitTest.java    | 124 +++
 .../ClientServerSessionCacheJUnitTest.java         | 318 +++++++
 .../catalina/DeltaSessionFacadeJUnitTest.java      |  44 +-
 .../session/catalina/DeltaSessionJUnitTest.java    | 205 +++++
 .../catalina/DeltaSessionManagerJUnitTest.java     | 471 ++++++++++
 .../catalina/PeerToPeerSessionCacheJUnitTest.java  | 204 +++++
 .../SessionExpirationCacheListenerJUnitTest.java   |  44 +
 .../DeltaSessionAttributeEventBatchJUnitTest.java  |  64 ++
 ...DeltaSessionDestroyAttributeEventJUnitTest.java |  31 +-
 .../internal/DeltaSessionStatisticsJUnitTest.java  |  56 ++
 .../DeltaSessionUpdateAttributeEventJUnitTest.java |  29 +-
 .../util/CreateRegionFunctionJUnitTest.java        |   0
 ...hPartitionedRegionEntriesFunctionJUnitTest.java |  83 ++
 ...chReplicatedRegionEntriesFunctionJUnitTest.java |  76 ++
 extensions/geode-modules-tomcat7/build.gradle      |  10 +
 .../catalina/Tomcat7DeltaSessionManager.java       |  24 +-
 .../Tomcat7DeltaSessionManagerJUnitTest.java       | 129 +++
 extensions/geode-modules-tomcat8/build.gradle      |  21 +
 .../catalina/Tomcat8DeltaSessionManager.java       |  26 +-
 .../Tomcat8DeltaSessionManagerJUnitTest.java       | 119 +++
 extensions/geode-modules-tomcat9/build.gradle      |   9 +
 .../catalina/Tomcat9DeltaSessionManager.java       |  26 +-
 .../Tomcat9DeltaSessionManagerJUnitTest.java       | 119 +++
 .../session/catalina/AbstractSessionCache.java     |   7 +-
 .../session/catalina/ClientServerSessionCache.java |  49 +-
 .../modules/session/catalina/DeltaSession.java     |  43 +-
 .../session/catalina/DeltaSessionManager.java      |  82 +-
 .../session/catalina/PeerToPeerSessionCache.java   |  45 +-
 .../TouchPartitionedRegionEntriesFunction.java     |   7 +-
 geode-assembly/build.gradle                        |   3 +
 .../rest/RegionManagementAcceptanceTest.java       |   2 +-
 .../apache/geode/metrics/CacheGetsTimerTest.java   | 527 +++++++++++
 .../geode/metrics/MemberTypeCommonTagsTest.java    | 241 ++++++
 .../metrics/SimpleMetricsPublishingService.java    |   8 +-
 .../FunctionExecutionsTimerClusterTest.java        |   2 +-
 .../FunctionExecutionsTimerLonerTest.java          |   2 +-
 .../FunctionExecutionsTimerNoResultTest.java       |   4 +-
 .../executions/FunctionToTimeWithResult.java       |  10 +-
 .../executions/FunctionToTimeWithoutResult.java    |  10 +-
 .../metrics/function/executions/ThreadSleep.java   |  48 +
 .../management/JQFilterVerificationDUnitTest.java  |  24 +-
 ...ClusterManagementLocatorReconnectDunitTest.java |   2 +-
 .../rest/GeodeManagementServiceFlagDUnitTest.java  |   4 +-
 .../ManagementRequestLoggingDistributedTest.java   |   2 +-
 .../internal/rest/RegionManagementDunitTest.java   |   2 +-
 .../session/tests/GenericAppServerInstall.java     |   2 +-
 .../internal/DisabledClusterConfigTest.java        |   2 +-
 ...aggerManagementVerificationIntegrationTest.java |   5 +-
 .../web/RestSecurityPostProcessorTest.java         |  31 +-
 .../integrationTest/resources/assembly_content.txt |  16 +-
 .../resources/dependency_classpath.txt             |  16 +-
 .../integrationTest/resources/expected_jars.txt    |   4 -
 ...bilityTomcat7079WithOldModuleCanDoPutsTest.java |   2 +
 ...edWithCurrentCanDoPutFromCurrentModuleTest.java |   2 +
 ...sMixedWithCurrentCanDoPutFromOldModuleTest.java |   2 +
 ...atibilityTomcat8WithOldModuleCanDoPutsTest.java |   2 +
 ...edWithCurrentCanDoPutFromCurrentModuleTest.java |   2 +
 ...sMixedWithCurrentCanDoPutFromOldModuleTest.java |   2 +
 ...ientConnectDisconnectSocketDistributedTest.java | 132 +++
 .../MeterSubregistryReconnectDistributedTest.java  |  23 +-
 ...BeanFederationErrorHandlingDistributedTest.java | 212 +++++
 .../MBeanFederationErrorPathDUnitTest.java         | 126 ---
 .../security/query/IndexSecurityDUnitTest.java     | 102 ---
 .../query/IndexSecurityDistributedTest.java        | 123 +++
 ...tionedQuerySecurityAllowedQueriesDUnitTest.java |  36 -
 ...rictedButMethodsDoNotExistQueriesDUnitTest.java |  36 -
 ...nedQuerySecurityRestrictedQueriesDUnitTest.java |  36 -
 ...tionedQuerySecurityAllowedQueriesDUnitTest.java |  35 -
 .../PdxQuerySecurityAllowedQueriesDUnitTest.java   |  69 --
 .../query/PdxQuerySecurityDistributedTest.java     | 107 +++
 ...PdxQuerySecurityRestrictedQueriesDUnitTest.java |  72 --
 .../QuerySecurityAllowedQueriesDUnitTest.java      | 286 ------
 ...QuerySecurityAllowedQueriesDistributedTest.java | 256 ++++++
 ...curityAuthorizedUserBindParameterDUnitTest.java |  52 --
 .../QuerySecurityDistinctQueryDistributedTest.java |  99 ---
 ...erySecurityForbiddenQueriesDistributedTest.java | 307 +++++++
 .../QuerySecurityRestrictedQueriesDUnitTest.java   | 266 ------
 ...rityRetrictedButMethodsDoNotExistDUnitTest.java | 125 ---
 ...rityUnauthorizedUserBindParameterDUnitTest.java |  72 --
 ...rySecurityWithBindParameterDistributedTest.java | 126 +++
 .../geode/cache/CacheFactoryIntegrationTest.java   |  12 +-
 .../AutoConnectionSourceImplJUnitTest.java         |   4 +-
 .../DefaultQuerySecurityIntegrationTest.java       | 170 +++-
 .../internal/ExecutionContextIntegrationTest.java  | 348 ++++++++
 .../query/internal/ExecutionContextJUnitTest.java  | 382 --------
 ...nalDistributedSystemBuilderIntegrationTest.java |  15 +-
 .../InternalDistributedSystemJUnitTest.java        |  79 +-
 ...alDistributedSystemSecurityIntegrationTest.java |  18 +-
 .../tcpserver/TCPClientSSLIntegrationTest.java     |   9 +-
 .../internal/tcpserver/TCPServerSSLJUnitTest.java  |   9 +-
 .../internal/tcpserver/TcpServerJUnitTest.java     |  14 +-
 .../CacheDistributionAdvisorConcurrentTest.java    | 105 +++
 .../FederatingManagerIntegrationTest.java          |  68 --
 .../internal/FederatingManagerIntegrationTest.java | 110 +++
 .../geode/cache/RegionDestroyedException.java      |  10 +-
 .../geode/cache/client/ClientCacheFactory.java     |  16 +-
 .../cache/query/internal/AttributeDescriptor.java  |   9 +-
 .../cache/query/internal/CompiledIteratorDef.java  |   2 +-
 .../cache/query/internal/CompiledOperation.java    |   4 +-
 .../cache/query/internal/DefaultQueryService.java  |   6 +-
 .../cache/query/internal/ExecutionContext.java     |  27 +-
 .../geode/cache/query/internal/MethodDispatch.java |  10 +-
 .../geode/cache/query/internal/PathUtils.java      |  17 +-
 .../cache/query/internal/RuntimeIterator.java      |   8 +-
 .../geode/distributed/DistributedSystem.java       |   5 +-
 .../distributed/internal/DistributionAdvisor.java  |  16 +-
 .../internal/InternalDistributedSystem.java        |  84 +-
 .../distributed/internal/InternalLocator.java      |   8 +-
 .../internal/PooledExecutorWithDMStats.java        |   9 +-
 .../geode/distributed/internal/PrimaryHandler.java |  16 +-
 .../distributed/internal/ProtocolCheckerImpl.java  |  92 ++
 .../TcpHandler.java => RestartableTcpHandler.java} |  28 +-
 .../geode/distributed/internal/ServerLocator.java  |   3 +-
 .../internal/membership/NetLocator.java            |   4 +-
 .../membership/adapter/GMSLocatorAdapter.java      |   4 +-
 .../internal/tcpserver/ProtocolChecker.java}       |  14 +-
 .../distributed/internal/tcpserver/TcpHandler.java |  22 -
 .../distributed/internal/tcpserver/TcpServer.java  | 139 +--
 .../internal/cache/CacheDistributionAdvisor.java   |  98 ++-
 .../geode/internal/cache/CachePerfStats.java       |   3 +
 .../internal/cache/DistributedCacheOperation.java  |   2 +-
 .../geode/internal/cache/DistributedRegion.java    |   7 +-
 .../geode/internal/cache/GemFireCacheImpl.java     |  15 +-
 .../apache/geode/internal/cache/InternalCache.java |   2 +-
 .../geode/internal/cache/InternalCacheBuilder.java |  67 +-
 .../cache/InternalCacheForClientAccess.java        |   5 -
 .../geode/internal/cache/InternalRegion.java       |   1 +
 .../apache/geode/internal/cache/LocalRegion.java   |   1 +
 .../cache/PartitionedRegionQueryEvaluator.java     |   3 +-
 .../geode/internal/cache/RegionPerfStats.java      |  67 +-
 .../apache/geode/internal/cache/RegionStats.java   |   3 +
 .../cache/tier/sockets/CacheClientNotifier.java    |   5 +
 .../cache/tier/sockets/CacheClientProxy.java       |   3 +
 .../cache/tier/sockets/TcpServerFactory.java       |   5 +-
 .../internal/cache/tier/sockets/command/Get70.java |  41 +-
 .../cache/tier/sockets/command/GetEntry70.java     |   7 +-
 .../internal/cache/xmlcache/CacheCreation.java     |   5 -
 .../internal/logging/CoreLoggingExecutors.java     |   6 +-
 .../metrics/CacheLifecycleMetricsSession.java      | 170 ----
 .../metrics/CacheMeterRegistryFactory.java         |  60 --
 .../metrics/GeodeCompositeMeterRegistry.java       |  55 --
 .../org/apache/geode/management/MemberMXBean.java  |   6 +
 .../management/internal/FederatingManager.java     | 278 +++---
 .../internal/FederatingManagerFactory.java         |  33 +
 .../management/internal/JmxManagerLocator.java     |   4 +-
 .../management/internal/MBeanProxyFactory.java     | 136 ++-
 .../internal/MBeanProxyInvocationHandler.java      | 478 ++++------
 .../internal/MXBeanProxyInvocationHandler.java     | 267 +++---
 .../apache/geode/management/internal/Manager.java  |   9 +-
 .../management/internal/OpenTypeConverter.java     |   2 +-
 .../geode/management/internal/OpenTypeUtil.java    |  55 +-
 .../internal/SystemManagementService.java          | 586 +++++++------
 .../internal/beans/ManagementAdapter.java          | 963 ++++++++++-----------
 .../internal/beans/ManagementListener.java         |   6 +-
 .../management/internal/beans/MemberMBean.java     |   5 +
 .../internal/beans/MemberMBeanBridge.java          |   5 +
 .../internal/cli/commands/ConnectCommand.java      |  25 +-
 .../internal/cli/commands/CreateRegionCommand.java |   4 +-
 .../geode/management/internal/cli/shell/Gfsh.java  |   6 +
 .../internal/cli/shell/JmxOperationInvoker.java    |   5 +
 .../internal/cli/shell/OperationInvoker.java       |   2 +
 ...ClusterManagementServiceInfoRequestHandler.java |   4 +-
 .../SharedConfigurationStatusRequestHandler.java   |   4 +-
 .../internal/web/shell/HttpOperationInvoker.java   |   5 +
 .../geode/metrics/MetricsPublishingService.java    |  25 +-
 .../org/apache/geode/metrics/MetricsSession.java   |  21 +-
 .../internal/CloseableMeterBinder.java}            |  10 +-
 .../metrics/internal/CompoundMeterBinder.java      |  78 ++
 .../InternalDistributedSystemMetricsService.java   | 314 +++++++
 .../geode/metrics/internal/MetricsService.java     |  89 ++
 .../metrics/internal/StandardMeterBinder.java      |  48 +
 .../org/apache/geode/metrics/package-info.java     |   7 +-
 .../geode/pdx/internal/PeerTypeRegistration.java   |  15 +-
 .../query/internal/AttributeDescriptorTest.java    | 127 ++-
 ...est.java => CompiledAggregateFunctionTest.java} |   8 +-
 .../cache/query/internal/ExecutionContextTest.java |  60 ++
 .../cache/query/internal/MethodDispatchTest.java   |  65 +-
 ...ltsJUnitTest.java => NWayMergeResultsTest.java} | 279 +++---
 .../geode/cache/query/internal/QCompilerTest.java  |  17 +-
 ...nitTest.java => QueryExecutionContextTest.java} |  41 +-
 .../internal/index/CompactRangeIndexTest.java      |   5 +
 .../internal/InternalDistributedSystemTest.java    |  23 +-
 .../MembershipDependenciesJUnitTest.java           |  10 +
 .../tcpserver/TcpServerDependenciesTest.java       | 101 +++
 .../geode/internal/cache/BucketRegionTest.java     |   6 +
 .../cache/CacheDistributionAdvisorTest.java        | 176 ++++
 .../geode/internal/cache/GemFireCacheImplTest.java |  31 +-
 ...ernalCacheBuilderAllowsMultipleSystemsTest.java | 313 ++-----
 .../internal/cache/InternalCacheBuilderTest.java   | 498 ++++-------
 .../cache/PartitionedRegionQueryEvaluatorTest.java | 128 +--
 .../geode/internal/cache/RegionPerfStatsTest.java  | 203 ++++-
 .../cache/tier/sockets/command/Get70Test.java      | 167 ++--
 .../CacheLifecycleMetricsSessionBuilderTest.java   | 109 ---
 .../metrics/CacheLifecycleMetricsSessionTest.java  | 323 -------
 .../CacheMeterRegistryFactoryBindersTest.java      | 112 ---
 .../metrics/CacheMeterRegistryFactoryTest.java     | 159 ----
 .../metrics/GeodeCompositeMeterRegistryTest.java   |  56 --
 .../util/InternalCacheBuilderTestUtil.java         | 149 ++++
 .../management/internal/FederatingManagerTest.java | 356 +++++++-
 .../management/internal/MBeanProxyFactoryTest.java |  42 +-
 .../internal/MBeanProxyInvocationHandlerTest.java  | 104 +++
 .../internal/cli/commands/ConnectCommandTest.java  |  16 +-
 .../cli/converters/ClassNameConverterTest.java     |   2 +-
 .../internal/cli/domain/ClassNameTest.java         | 117 ---
 .../domain/DeclarableTypeInstantiatorTest.java     |  25 +
 .../metrics/internal/CompoundMeterBinderTest.java  | 110 +++
 ...DistributedSystemMetricsServiceBuilderTest.java | 329 +++++++
 ...nternalDistributedSystemMetricsServiceTest.java | 630 ++++++++++++++
 .../metrics/internal/StandardMeterBinderTest.java  |  92 ++
 .../pdx/internal/PeerTypeRegistrationTest.java     |  15 +
 .../dunit/CqSecurityAuthorizedUserDUnitTest.java   | 261 ------
 ...SecurityPartitionedAuthorizedUserDUnitTest.java |  64 --
 .../dunit/CqSecurityUnauthorizedUserDUnitTest.java | 213 -----
 ...tyExecutionContextTamperingDistributedTest.java | 140 +++
 .../query/internal/ExecutionContextTamperer.java   |  24 +-
 .../cache/tier/sockets/DurableClientTestCase.java  |  27 +-
 .../CqSecurityAllowedUsersDistributedTest.java     | 235 +++++
 .../CqSecurityForbiddenUsersDistributedTest.java   | 172 ++++
 .../geode/security/query/TestCqListener.java       |  37 +-
 .../running/default_file_specs.html.md.erb         |   4 +-
 .../running/firewalls_ports.html.md.erb            |  34 +-
 ...ow_client_server_distribution_works.html.md.erb |   6 +-
 .../query_select/the_select_statement.html.md.erb  |  10 +-
 .../region_options/region_types.html.md.erb        |   8 +-
 .../getting_started/setup_classpath.html.md.erb    |   4 +-
 .../disk_store_configuration_params.html.md.erb    |  20 +-
 .../logging/configuring_log4j2.html.md.erb         |  11 +-
 .../management/jmx_manager_operations.html.md.erb  |  22 +-
 ...ommunication_provisioning_bandwidth.html.md.erb |   6 +-
 ...tion_testing_multicast_speed_limits.html.md.erb |  20 +-
 ...t_communication_have_enough_sockets.html.md.erb |  22 +-
 ...ication_setting_socket_buffer_sizes.html.md.erb |  20 +-
 .../monitor_tune/sockets_and_gateways.html.md.erb  |  12 +-
 geode-docs/reference/statistics_list.html.md.erb   |   6 +-
 geode-docs/reference/topics/cache_xml.html.md.erb  | 378 ++++----
 .../reference/topics/client-cache.html.md.erb      | 330 +++----
 .../topics/gemfire_properties.html.md.erb          | 189 ++--
 .../memory_requirements_for_cache_data.html.md.erb |  38 +-
 .../topics/region_shortcuts_reference.html.md.erb  |   4 +-
 .../topics/region_shortcuts_table.html.md.erb      | 112 +--
 geode-docs/rest_apps/get_queries.html.md.erb       |   2 +-
 geode-docs/rest_apps/post_create_query.html.md.erb |   6 +-
 .../rest_apps/post_execute_functions.html.md.erb   |   4 +-
 .../rest_apps/post_execute_query.html.md.erb       |   6 +-
 .../rest_apps/put_update_cas_data.html.md.erb      |   8 +-
 .../gemcached/deploying_gemcached.html.md.erb      |   4 +-
 .../gfsh/cache_xml_2_gfsh.html.md.erb              |  12 +-
 .../gfsh/command-pages/alter.html.md.erb           | 126 +--
 .../gfsh/command-pages/backup.html.md.erb          |   4 +-
 .../gfsh/command-pages/change.html.md.erb          |   6 +-
 .../gfsh/command-pages/connect.html.md.erb         |  30 +-
 .../gfsh/command-pages/create.html.md.erb          | 206 ++---
 .../gfsh/command-pages/run.html.md.erb             |   6 +-
 .../gfsh/command-pages/show.html.md.erb            |  10 +-
 .../gfsh/command-pages/start.html.md.erb           | 151 ++--
 .../gfsh/quick_ref_commands_by_area.html.md.erb    |  16 +-
 .../tools_modules/pulse/pulse-hosted.html.md.erb   |   6 +-
 .../tools_modules/pulse/pulse-views.html.md.erb    |  94 +-
 .../AbstractQuerySecurityDistributedTest.java      | 168 ++++
 .../geode/security/query/QuerySecurityBase.java    | 238 -----
 .../apache/geode/test/greplogs/LogConsumer.java    |   2 +
 .../org/apache/geode/test/greplogs/Patterns.java   |   4 +-
 .../geode/test/greplogs/LogConsumerTest.java       |  10 +
 .../geode/internal/cache/InternalHttpService.java  |   8 +-
 .../org/apache/geode/test/assertj/Conditions.java  |  13 +-
 .../geode/test/micrometer/AbstractMeterAssert.java |  45 +-
 .../apache/geode/test/micrometer/TimerAssert.java  |  27 +
 .../geode/test/micrometer/MeterAssertTest.java     |  23 +
 geode-logging/build.gradle                         |   2 +
 .../internal/logging/LoggingDependenciesTest.java  |  43 +
 .../management/api/ClusterManagementOperation.java |   2 +-
 .../geode/management/configuration/ClassName.java  |  73 +-
 .../geode/management/configuration/Links.java      |   2 +-
 .../internal/ClientClusterManagementService.java   |   4 +-
 .../org/apache/geode/management/api/LinksTest.java |   6 +-
 .../management/configuration/ClassNameTest.java    | 194 +++++
 .../management/internal/ManagementHelperTest.java  |  76 --
 .../src/test/script/list-management-url.sh         |   2 +-
 .../src/test/script/update-management-wiki.sh      | 162 ++++
 geode-web-api/build.gradle                         |  21 +-
 .../internal/web/swagger/config/SwaggerConfig.java |   2 +-
 .../internal/rest/PlainLocatorContextLoader.java   |   1 +
 .../ClientClusterManagementServiceDUnitTest.java   |   2 +
 .../management/client/ConfigurePDXDUnitTest.java   |   2 +
 .../client/MemberManagementServiceDUnitTest.java   |   6 +-
 ...usterManagementSecurityRestIntegrationTest.java |  42 +-
 .../rest/GatewayManagementIntegrationTest.java     |   2 +
 ...eneralManagementServiceRestIntegrationTest.java |   4 +-
 .../internal/rest/HateoasIntegrationTest.java      |   6 +-
 .../internal/rest/JsonSerializationTest.java       |   4 +-
 ...MemberManagementServiceRestIntegrationTest.java |  10 +-
 .../internal/rest/PdxManagementTest.java           |  20 +-
 .../internal/rest/RebalanceIntegrationTest.java    |  14 +-
 .../rest/RegionManagementIntegrationTest.java      |   4 +-
 .../internal/rest/RequestWithAuthTokenTest.java    |   6 +-
 .../rest/security/RestSecurityConfiguration.java   |   3 +-
 .../internal/rest/swagger/SwaggerConfig.java       |   6 +-
 .../main/resources/swagger-management.properties   |   2 +-
 .../ManagementControllerAdviceTest.java            |   4 +-
 geode-web/build.gradle                             |   1 +
 .../web/controllers/ShellCommandsController.java   |   6 +
 settings.gradle                                    |   1 +
 307 files changed, 13384 insertions(+), 8223 deletions(-)
 create mode 100644 extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/AbstractSessionCacheJUnitTest.java
 create mode 100644 extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/ClientServerSessionCacheJUnitTest.java
 rename geode-core/src/distributedTest/java/org/apache/geode/security/query/PartitionedIndexSecurityDUnitTest.java => extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/DeltaSessionFacadeJUnitTest.java (53%)
 create mode 100644 extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/DeltaSessionJUnitTest.java
 create mode 100644 extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/DeltaSessionManagerJUnitTest.java
 create mode 100644 extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/PeerToPeerSessionCacheJUnitTest.java
 create mode 100644 extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/callback/SessionExpirationCacheListenerJUnitTest.java
 create mode 100644 extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/internal/DeltaSessionAttributeEventBatchJUnitTest.java
 rename geode-cq/src/distributedTest/java/org/apache/geode/cache/query/cq/dunit/CqSecurityPartitionedUnauthorizedUserDUnitTest.java => extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/internal/DeltaSessionDestroyAttributeEventJUnitTest.java (52%)
 create mode 100644 extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/internal/DeltaSessionStatisticsJUnitTest.java
 copy geode-assembly/src/acceptanceTest/java/org/apache/geode/management/internal/rest/RegionManagementAcceptanceTest.java => extensions/geode-modules-test/src/main/java/org/apache/geode/modules/session/catalina/internal/DeltaSessionUpdateAttributeEventJUnitTest.java (51%)
 rename extensions/{geode-modules/src/test => geode-modules-test/src/main}/java/org/apache/geode/modules/util/CreateRegionFunctionJUnitTest.java (100%)
 create mode 100644 extensions/geode-modules-test/src/main/java/org/apache/geode/modules/util/TouchPartitionedRegionEntriesFunctionJUnitTest.java
 create mode 100644 extensions/geode-modules-test/src/main/java/org/apache/geode/modules/util/TouchReplicatedRegionEntriesFunctionJUnitTest.java
 create mode 100644 extensions/geode-modules-tomcat7/src/test/java/org/apache/geode/modules/session/catalina/Tomcat7DeltaSessionManagerJUnitTest.java
 create mode 100644 extensions/geode-modules-tomcat8/src/test/java/org/apache/geode/modules/session/catalina/Tomcat8DeltaSessionManagerJUnitTest.java
 create mode 100644 extensions/geode-modules-tomcat9/src/test/java/org/apache/geode/modules/session/catalina/Tomcat9DeltaSessionManagerJUnitTest.java
 create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/metrics/CacheGetsTimerTest.java
 create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/metrics/MemberTypeCommonTagsTest.java
 create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/metrics/function/executions/ThreadSleep.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/tier/sockets/DurableClientConnectDisconnectSocketDistributedTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/MBeanFederationErrorHandlingDistributedTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/MBeanFederationErrorPathDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/IndexSecurityDUnitTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/IndexSecurityDistributedTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/PartitionedQuerySecurityAllowedQueriesDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/PartitionedQuerySecurityRestrictedButMethodsDoNotExistQueriesDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/PartitionedQuerySecurityRestrictedQueriesDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/PdxPartitionedQuerySecurityAllowedQueriesDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/PdxQuerySecurityAllowedQueriesDUnitTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/PdxQuerySecurityDistributedTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/PdxQuerySecurityRestrictedQueriesDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/QuerySecurityAllowedQueriesDUnitTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/QuerySecurityAllowedQueriesDistributedTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/QuerySecurityAuthorizedUserBindParameterDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/QuerySecurityDistinctQueryDistributedTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/QuerySecurityForbiddenQueriesDistributedTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/QuerySecurityRestrictedQueriesDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/QuerySecurityRetrictedButMethodsDoNotExistDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/QuerySecurityUnauthorizedUserBindParameterDUnitTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/QuerySecurityWithBindParameterDistributedTest.java
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/cache/query/internal/ExecutionContextIntegrationTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/cache/query/internal/ExecutionContextJUnitTest.java
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/cache/CacheDistributionAdvisorConcurrentTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/FederatingManagerIntegrationTest.java
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/FederatingManagerIntegrationTest.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/distributed/internal/ProtocolCheckerImpl.java
 copy geode-core/src/main/java/org/apache/geode/distributed/internal/{tcpserver/TcpHandler.java => RestartableTcpHandler.java} (64%)
 rename geode-core/src/main/java/org/apache/geode/{internal/metrics/CompositeMeterRegistryFactory.java => distributed/internal/tcpserver/ProtocolChecker.java} (69%)
 delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/metrics/CacheLifecycleMetricsSession.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/metrics/CacheMeterRegistryFactory.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/metrics/GeodeCompositeMeterRegistry.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/FederatingManagerFactory.java
 copy geode-core/src/main/java/org/apache/geode/{internal/cache/ReconnectableCache.java => metrics/internal/CloseableMeterBinder.java} (79%)
 create mode 100644 geode-core/src/main/java/org/apache/geode/metrics/internal/CompoundMeterBinder.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/metrics/internal/InternalDistributedSystemMetricsService.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/metrics/internal/MetricsService.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/metrics/internal/StandardMeterBinder.java
 rename geode-core/src/test/java/org/apache/geode/cache/query/internal/{CompiledAggregateFunctionJUnitTest.java => CompiledAggregateFunctionTest.java} (95%)
 create mode 100644 geode-core/src/test/java/org/apache/geode/cache/query/internal/ExecutionContextTest.java
 rename geode-core/src/test/java/org/apache/geode/cache/query/internal/{NWayMergeResultsJUnitTest.java => NWayMergeResultsTest.java} (62%)
 rename geode-core/src/test/java/org/apache/geode/cache/query/internal/{QueryExecutionContextJUnitTest.java => QueryExecutionContextTest.java} (60%)
 create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/internal/tcpserver/TcpServerDependenciesTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/CacheDistributionAdvisorTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/metrics/CacheLifecycleMetricsSessionBuilderTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/metrics/CacheLifecycleMetricsSessionTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/metrics/CacheMeterRegistryFactoryBindersTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/metrics/CacheMeterRegistryFactoryTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/metrics/GeodeCompositeMeterRegistryTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/util/InternalCacheBuilderTestUtil.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/MBeanProxyInvocationHandlerTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/domain/ClassNameTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/metrics/internal/CompoundMeterBinderTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/metrics/internal/InternalDistributedSystemMetricsServiceBuilderTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/metrics/internal/InternalDistributedSystemMetricsServiceTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/metrics/internal/StandardMeterBinderTest.java
 delete mode 100644 geode-cq/src/distributedTest/java/org/apache/geode/cache/query/cq/dunit/CqSecurityAuthorizedUserDUnitTest.java
 delete mode 100644 geode-cq/src/distributedTest/java/org/apache/geode/cache/query/cq/dunit/CqSecurityPartitionedAuthorizedUserDUnitTest.java
 delete mode 100644 geode-cq/src/distributedTest/java/org/apache/geode/cache/query/cq/dunit/CqSecurityUnauthorizedUserDUnitTest.java
 create mode 100644 geode-cq/src/distributedTest/java/org/apache/geode/cache/query/cq/internal/CqSecurityExecutionContextTamperingDistributedTest.java
 copy geode-management/src/main/java/org/apache/geode/management/internal/ManagementHelper.java => geode-cq/src/distributedTest/java/org/apache/geode/cache/query/internal/ExecutionContextTamperer.java (61%)
 create mode 100644 geode-cq/src/distributedTest/java/org/apache/geode/security/query/CqSecurityAllowedUsersDistributedTest.java
 create mode 100644 geode-cq/src/distributedTest/java/org/apache/geode/security/query/CqSecurityForbiddenUsersDistributedTest.java
 rename geode-management/src/main/java/org/apache/geode/management/internal/ManagementHelper.java => geode-cq/src/distributedTest/java/org/apache/geode/security/query/TestCqListener.java (60%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/security/query/AbstractQuerySecurityDistributedTest.java
 delete mode 100644 geode-dunit/src/main/java/org/apache/geode/security/query/QuerySecurityBase.java
 rename geode-core/src/main/java/org/apache/geode/internal/cache/ReconnectableCache.java => geode-junit/src/main/java/org/apache/geode/test/assertj/Conditions.java (78%)
 create mode 100644 geode-logging/src/test/java/org/apache/geode/internal/logging/LoggingDependenciesTest.java
 create mode 100644 geode-management/src/test/java/org/apache/geode/management/configuration/ClassNameTest.java
 delete mode 100644 geode-management/src/test/java/org/apache/geode/management/internal/ManagementHelperTest.java
 create mode 100755 geode-management/src/test/script/update-management-wiki.sh