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

udo pushed a change to branch feature/Micrometer
in repository https://gitbox.apache.org/repos/asf/geode.git.


 discard 97be399  removing duplicate
 discard d6e4e8b  fixing lib issues
 discard a753577  fixing packages
 discard 48bb8ae  Stupid spotless
 discard 4d7a647  Refactored stats to have public interfaces in own package 
Refactored DistributedSystem.java and InternalDistributedSystem.java to now 
contain a InternalDistributedSystemStats.java instead of being one Added 
Micrometer stats implementations Added StatsFactory, which currently only 
provides Micrometer implementations
     add 20e059a  GEODE-5530: Cleanup javadoc warnings from test refactoring.
     add 976d332  GEODE-4384: fix test's argument captor type. (#2352)
     add 49e1c18  GEODE-5609: Extract validateRegionName and improve testing 
(#2353)
     add 2868c3c  GEODE-5585: Check that threads have been run (#2332)
     add 1883e81  GEODE-5204: add xml-file support to import/export 
cluster-config command  (#1986)
     add 291fae0  GEODE-5571: Added query to history before query execution
     add 8ae5808  GEODE-5505 Cache listener not invoked on a retried destroy() 
operation
     add 7fe2f18  GEODE-5612: Fix RVVExceptionB.writeReceived() (#2354)
     add 2e30373  GEODE-5613: Add winrm-cli utility to apachegeode-build image 
(#2355)
     add c1fd530  GEODE-5597: Adds more exhaustive verification of assembly 
content. (#2359)
     add 83ea1df  GEODE-5620: Adds project property to control test forking. 
(#2362)
     add 04ecdbb  GEODE-5505 Cache listener not invoked on a retried destroy() 
operation
     add 5602d02  GEODE-5615: Capturing more data in the case of hangs or OOMEs
     add a77905d  GEODE-5600: Add build property skipVersionFileRegeneration
     add 0e792a5  suggested feedback: pass revision as build parameter, only 
create version file when present (or file does not exist).  Remove input based 
on .git/index.
     add b02d3f7  0 -> unknown, specify sourceRepository also, auto-format 
adjusts whitespace.
     add c404191  Some stuff
     add be57a3b  Merge remote-tracking branch 'origin/develop' into geode-5602
     add 793335e  wip
     add 3598afd  Add SOURCE_REPOSITORY to Jinja template for script calls, and 
git rev-parse for revision info.
     add 926a0d6  Correct whitespace issue in jinja template
     add 2fadf46  Correct directory for git command.
     add b5e80b5  Merge remote-tracking branch 'origin/develop' into geode-5600
     add 98a0b7d  Merge pull request #2349 from smgoller/geode-5600
     add 114be74  GEODE-5547: cleanup RegionManagementDUnitTest
     add 6c2bc15  GEODE-5547: increase Await timeout
     add c435bc7  GEODE-5615: Removing gradle build scan plugin
     add 14a6a05  GEODE-3530: Deleting CliCommandTestBase
     add b6ba0fa  GEODE-5613: Add winrm-cli for Windows CI support (#2364)
     add 966852d  GEODE-5619: Change scanning for XSDRootElement to consider 
all packag… (#2361)
     add 9f13a5b  GEODE-5610: CI Failure: DiskRegionJUnitTest 
testAssertionErrorIfMissingOplog (#2357)
     add c7ca13d  GEODE-5460: Fixing a race condition in TestFunctionsDUNitTest
     add 6ee86d6  GEODE-5597 verify geode-dependency jar ClassPath (#2369)
     add 879b2cd  GEODE-5597: Fixes formatting.
     add a1f747c  GEODE-5440: when we need re-evaluate a entry in a index, we 
need to pass in the outer value key in the equiJoin. (#2338)
     add abb2702  GEODE-5630: fix use of Awaitility in 
BucketCreationCrashCompletesRegressionTest
     add 9be422c  GEODE-5617: FIxing a race in AutoBalancerJUnitTest
     add cfa7ca5  GEODE-5627: ConcurrencyRule passes when not used. (#2370)
     add 39b2236  GEODE-5597 let AssemblyContentsIntegrationTest pass on windows
     add 583d141  GEODE-5562 Reading the values of 
LocalRegion.memoryThresholdReached and 
DistributedRegion.memoryThresholdReachedMembers must be atomic (#2320)
     add 9de289d  GEODE-5632: import Assertions instead of 
AssertionsForClassTypes
     add b951146  GEODE-5142 new Thread Monitoring Mechanism
     add 123b8c4  GEODE-5614: rename DistributedTestRule as DistributedRule
     add 16d0f69  GEODE-5614: rename distributedTestRule field to 
distributedRule
     add f91c2df  GEODE-5614: update RegionManagementDUnitTest usage of 
DistributedRule
     add e719331d GEODE-5629: Changing GMSEncryptJUnitTest to use 
ConcurrencyRule
     add a383053  GEODE-5623: Use Awaitility in StopLcoatorCommandDUnitTest 
(#2379)
     add 85953f0  GEODE-5631: failedBatchRemovalMessageKeys not used after GII 
(#2375)
     add 45138b4  GEODE-5630: fixup usage of Awaitility
     add 0cbf8e5  GEODE-5620: Adds project property to control test forking
     add 76af1dd  GEODE-5597 Publish geode artifacts to maven repo on GCS 
(#2347)
     add 48fe306  GEODE-5642 remove gradle task :cleanAll (#2385)
     add 3651a9a  GEODE-5646 Client throws ToDataException when locator is 
shutting down
     add 60ea939  GEODE-5618: Auth Attributes in FunctionService (#2360)
     add 58e4035  GEODE-5608 truncate fork/branch names in image/instance 
naming (#2363)
     add 366594c  Revert "GEODE-5608 truncate fork/branch names in 
image/instance naming (#2363)"
     add aa915c2  GEODE-5608 truncate fork/branch names in image/instance 
naming (#2390)
     add fd29e62  GEODE-5594: Enable endpoint identification during using SSL 
handshake. (#2346)
     add 926f35e  Feature/geode 5624 Use a single thread to ensure 
beforeCompletion and afterCompletion are executed by the same thread. (#2388)
     add 8382f8c  GEODE-5650: Improve ClusterStartupRule tear down (#2392)
     add b66beba  GEODE-5637: move 
SingleHopClientExecutorSubmitTaskWithExceptionTest to integrationTest
     add 7b6f5fa  GEODE-5633 pr pipeline name has fork and branch (#2391)
     add b3cf86b  GEODE-5604 Update gradle syntax to comply with 5.0 (#2350)
     add ebe44c2  GEODE-5641: add no-arg constructor to DiskDirRule
     add f550cc4  GEODE-5639: use AssertJ instead of CatchException
     add 281492a  GEODE-5639: remove CatchException dependencies from Gradle
     add 34ec001  GEODE-5637: disable 
SingleHopClientExecutorWithLoggingIntegrationTest
     add 1c349b5  Markdown format improvements.
     add 238706c  GEODE-5636: DescribeClientCommandDUnitTest fails on Windows 
(#2382)
     add be5430d  GEODE-5656: Upgrades Gradle to 4.10 (#2397)
     add ad37e34  GEODE-5601: Serialize running of acceptance tests in lieu of 
containerizing them (#2389)
     add 8ae1bdb  GEODE-5530: Moves more shared test code into the DUnit 
framework.
     add 30c1eff  Improve readability and failure reporting in new 
ThreadMonitorIntegrationTest.
     add 81cfad6  Move failing integration test to integrationTests.
     add e396d91  Bump for precheckin rerun
     add 7c57aef  Merge pull request #2396 from PurelyApplied/geode-5654
     add 7aee737  GEODE-5661: Pulse does not work when legacy SSL options are 
used (#2401)
     add 64845ab  GEODE-5594: Rename SSL hostname validation property name 
(#2398)
     add 574530c  GEODE-5536: Force unitTest compilation to be dependency of 
source classes (#2337)
     add 9e4912f  GEODE-5662: improve timeouts in ExecutorServiceRuleTest
     add ff56282  GEODE-5645 Client cache misses invalidate
     add c6fe1df  GEODE-5596 Client ends up with destroyed entry after 
invalidate()
     add 14cbd3e  Revert "GEODE-5596 Client ends up with destroyed entry after 
invalidate()"
     add 623d4de  GEODE-5596 Client ends up with destroyed entry after 
invalidate()
     add 9ee8cbf  GEODE-3780 member is not considered suspect after failing 
final check
     add 06ba32c  GEODE-5475: rule improvement
     add e76f1e3  GEODE-5594 Enable endpoint validation during using SSL 
handshake (#2406)
     add 52a6e42  GEODE-5652: use unlimited ThreadPoolExecutor in 
ExecutorServiceRule
     add 93201e7  GEODE-5530: Moves more shared test code into the DUnit 
framework.
     add 9f5c476  GEODE-5509 Rewrite the docs on transactions (#2304)
     add 8722963  GEODE-3451: Adding awaitility and cleaning up warnings in 
MultiVMRegionTestCase
     add b59f3ac  GEODE-5671 Correct bullet list format on "Configuring a 
Client/Server System" page
     add 1a62c5a  GEODE-5653: Synchronize and free GatewaySenderEvents in 
background th… (#2407)
     add 46b7897  GEODE-5411: Adding awaitility fixing timing issue in 
CqPerfDUnitTest
     add 32598f6  GEODE-5665: Adds checkPom target to all sub-projects (#2403)
     add 8dde884  [GEODE-5664] delete instance before trying to create it.
     add f0e97a7  GEODE-5660: Added method to lookup war file from classpath 
within AgentUtil.java. This is to address problem where http server is started 
from Java API (Spring Data Geode specifically) Now, the application can 
reference the `geode-web-api` war from repo and not have to specifically set 
`GEODE-HOME` property
     add 24b65ac  GEODE-5600: Update pull-request template to expected env 
variables.
     add 00f7603  GEODE-5657: Build job now behaves like test job. (#2399)
     add fad877e  GEODE-3200 Remove unused authzrequest (#2311)
     add b6eb8fa  [GEODE-5591] If there is a BindException we should always 
throw. (#2351)
     add dcac15d  GEODE-5622: Add unique port supplier that remembers supplied 
ports (#2410)
     add b9fdce8  GEODE-5481: Extended wait duration in security tests
     add acd3f3d  GEODE-5204 Document new options for gfsh import and export 
(#2413)
     add 72d393e  GEODE-5649 getAll() does not trigger client metadata refresh 
when primary bucket not known
     new 9647d05  Refactored stats to have public interfaces in own package 
Refactored DistributedSystem.java and InternalDistributedSystem.java to now 
contain a InternalDistributedSystemStats.java instead of being one Added 
Micrometer stats implementations Added StatsFactory, which currently only 
provides Micrometer implementations Moving geode-stats-common packages to base 
package of org.apache.geode.stats.common
     new cea85be  Add Apache Licence header
     new 4fc468e  Further refactor Metrics to have cleaner abstraction of 
current metrics + micrometer

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   (97be399)
            \
             N -- N -- N   refs/heads/feature/Micrometer (4fc468e)

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.

The 3 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:
 BUILDING.md                                        |   16 +-
 README.md                                          |   99 +-
 build.gradle                                       |   21 +-
 buildSrc/build.gradle                              |   10 +-
 ci/images/alpine-tools/Dockerfile                  |   11 +-
 ci/images/google-geode-builder/build_image.sh      |    9 +-
 ci/pipelines/README.md                             |    2 +-
 ci/pipelines/clean_fork_pipelines.sh               |   18 +-
 ci/pipelines/deploy_meta.sh                        |   15 +-
 ci/pipelines/examples/deploy_pipeline.sh           |   22 +-
 ci/pipelines/geode-build/deploy_pipeline.sh        |   20 +-
 ci/pipelines/geode-build/jinja.template.yml        |  153 +-
 ci/pipelines/images/deploy_images_pipeline.sh      |   10 +-
 ci/pipelines/meta.yml                              |    3 +
 ci/pipelines/pull-request/deploy_pr_pipeline.sh    |   26 +-
 ci/pipelines/pull-request/jinja.template.yml       |    3 +
 ci/pipelines/render.py                             |   39 +-
 ci/pipelines/shared/jinja.variables.yml            |   20 +-
 ci/pipelines/shared/shared_jinja.yml               |    6 +-
 .../Dockerfile => pipelines/shared/utilities.sh}   |   26 +-
 ci/scripts/archive_results.sh                      |   42 +-
 ci/scripts/build.sh                                |   62 +-
 ci/scripts/capture-call-stacks.sh                  |    4 +-
 ci/scripts/{execute_tests.sh => execute_build.sh}  |   35 +-
 ci/scripts/execute_tests.sh                        |   11 +-
 ci/scripts/publish.sh                              |   96 +
 ci/scripts/rsync_code_down.sh                      |    2 +-
 ci/scripts/shared_utilities.sh                     |   60 +
 ci/scripts/start_instance.sh                       |   14 +-
 ci/scripts/windows/test-run.sh                     |    2 +
 .../build.gradle                                   |    4 +-
 extensions/geode-modules-assembly/build.gradle     |   40 +-
 .../geode-modules-session-internal/build.gradle    |    2 +-
 extensions/geode-modules-session/build.gradle      |    2 +-
 extensions/geode-modules-test/build.gradle         |    2 +-
 extensions/geode-modules-tomcat7/build.gradle      |    4 +-
 extensions/geode-modules-tomcat8/build.gradle      |    4 +-
 extensions/geode-modules/build.gradle              |    2 +-
 .../catalina/internal/DeltaSessionStatistics.java  |    8 +-
 .../geode/modules/util/ModuleStatistics.java       |    8 +-
 geode-assembly/build.gradle                        |   75 +-
 geode-assembly/geode-assembly-test/build.gradle    |    2 +-
 .../web/controllers/NoArgumentFunction.java        |    5 +
 .../internal/web/controllers/RestTestUtils.java    |    1 -
 .../cli/commands/ImportClusterConfigTest.java      |    4 +-
 .../cli/commands/StopLocatorCommandDUnitTest.java  |   29 +-
 .../web/controllers/RestAPIsWithSSLDUnitTest.java  |   19 +-
 .../geode/AssemblyContentsIntegrationTest.java     |   95 +
 .../geode/GeodeDependencyJarIntegrationTest.java   |   94 +
 .../management/internal/AgentUtilJUnitTest.java    |   18 +
 .../test/junit/rules/GeodeHttpClientRule.java      |   36 +-
 .../tools/pulse/PulseSecurityWithSSLTest.java      |   80 +-
 .../integrationTest/resources/assembly_content.txt | 1250 +++++
 .../resources/dependency_classpath.txt             |   67 +
 geode-assembly/src/test/resources/expected-pom.xml |   38 +
 .../source/subnavs/geode-subnav.erb                |  159 +-
 geode-common/src/test/resources/expected-pom.xml   |   37 +
 .../src/test/resources/expected-pom.xml            |   51 +
 geode-connectors/build.gradle                      |    2 +-
 .../connectors/jdbc/JdbcWriterIntegrationTest.java |    9 +-
 .../test/junit/rules/MySqlConnectionRule.java      |    5 +-
 .../junit/rules/SqlDatabaseConnectionRule.java     |    4 +-
 .../geode/connectors/jdbc/JdbcAsyncWriterTest.java |    4 +-
 .../geode/connectors/jdbc/JdbcWriterTest.java      |    2 +-
 .../src/test/resources/expected-pom.xml            |   57 +
 geode-core/build.gradle                            |   95 +-
 .../geode/cache/ConnectionPoolDUnitTest.java       |    2 +-
 .../CreateAndLocalDestroyInTXRegressionTest.java   |    7 +-
 .../PRCreationTotalNumBucketsDistributedTest.java  |    8 +-
 .../cache/RegionClearStatsDistributedTest.java     |    8 +-
 .../cache/RegionExpirationDistributedTest.java     |    8 +-
 .../ReplicateCacheListenerDistributedTest.java     |   18 +-
 .../internal/AutoConnectionSourceDUnitTest.java    |    3 +-
 ...tServerHostNameVerificationDistributedTest.java |  228 +
 .../management/MemoryThresholdsDUnitTest.java      |    2 +-
 .../MemoryThresholdsOffHeapDUnitTest.java          |   18 +-
 .../dunit/QueryDataInconsistencyDUnitTest.java     |   34 +-
 .../query/dunit/QueryIndexUsingXMLDUnitTest.java   |    3 +-
 .../partitioned/PRColocatedEquiJoinDUnitTest.java  |   47 -
 .../query/partitioned/PRQueryDUnitHelper.java      |   86 +-
 .../CacheRegionsReliablityStatsCheckDUnitTest.java |    2 +-
 .../geode/cache30/ClientMembershipDUnitTest.java   |    4 +-
 .../geode/cache30/ClientServerCCEDUnitTest.java    |   78 +-
 .../geode/cache30/DiskRegionDistributedTest.java   |   11 +-
 .../cache30/DistributedAckRegionCCEDUnitTest.java  |  126 +-
 .../geode/cache30/GlobalRegionCCEDUnitTest.java    |    2 +-
 .../geode/cache30/GlobalRegionDUnitTest.java       |   12 +-
 .../cache30/PRBucketSynchronizationDUnitTest.java  |   53 +-
 .../geode/cache30/PartitionedRegionDUnitTest.java  |    4 +-
 .../org/apache/geode/cache30/ProxyDUnitTest.java   |    2 +-
 .../apache/geode/cache30/QueueMsgDUnitTest.java    |    2 +-
 .../geode/cache30/RRSynchronizationDUnitTest.java  |   53 +-
 .../org/apache/geode/cache30/SlowRecDUnitTest.java |    2 +-
 ...okenSerializationConsistencyRegressionTest.java |   20 +-
 .../cache/BucketCreationCrashRegressionTest.java   |   11 +-
 ...ntServerTransactionFailoverDistributedTest.java |   35 +-
 ...overWithMixedVersionServersDistributedTest.java |   44 +-
 .../cache/DeltaPropagationStatsDUnitTest.java      |    1 +
 .../EntriesDoNotExpireDuringGiiRegressionTest.java |   14 +-
 .../geode/internal/cache/GIIDeltaDUnitTest.java    |    1 +
 .../internal/cache/GIIFlowControlDUnitTest.java    |    2 +-
 ...zedDiskRegionWithIoExceptionRegressionTest.java |   18 +-
 .../cache/P2PDeltaPropagationDUnitTest.java        |    1 +
 .../cache/PRCustomPartitioningDistributedTest.java |   10 +-
 .../PREntryIdleExpirationDistributedTest.java      |   31 +-
 .../internal/cache/PRQueryDistributedTest.java     |    8 +-
 .../PRQueryWithIndexAndPdxDistributedTest.java     |    9 +-
 .../cache/PRQueryWithIndexDistributedTest.java     |    9 +-
 .../cache/PRQueryWithOrderByDistributedTest.java   |    9 +-
 ...RQueryWithPdxDuringRebalanceRegressionTest.java |    9 +-
 .../PRWithIndexAfterRebalanceRegressionTest.java   |    9 +-
 .../PartitionedRegionCloseDistributedTest.java     |   19 +-
 .../cache/PartitionedRegionCreationDUnitTest.java  |    1 -
 ...itionedRegionHAFailureAndRecoveryDUnitTest.java |    1 +
 .../cache/PartitionedRegionSingleHopDUnitTest.java |    6 +-
 .../cache/PartitionedRegionStatsDUnitTest.java     |    4 +-
 .../cache/PersistentRegionRecoveryDUnitTest.java   |   19 +-
 .../cache/RegionListenerDistributedTest.java       |   17 +-
 .../internal/cache/RemoteTransactionDUnitTest.java |   17 +-
 ...eplicateEntryIdleExpirationDistributedTest.java |   36 +-
 .../cache/backup/BackupDistributedTest.java        |   12 +-
 .../backup/IncrementalBackupDistributedTest.java   |   12 +-
 .../PrepareAndFinishBackupDistributedTest.java     |    6 +-
 .../cache/control/RebalanceOperationDUnitTest.java |    1 +
 .../ClientFunctionTimeoutRegressionTest.java       |   26 +-
 ...ExceptionsIncludeLocalMemberRegressionTest.java |   54 +-
 ...ctionExecutionWithExceptionDistributedTest.java |    9 +-
 .../execute/FunctionServiceStatsDUnitTest.java     |   36 +-
 ...UserAuthenticationFunctionServiceDUnitTest.java |  183 +
 .../cache/execute/PRTransactionDUnitTest.java      |  152 +-
 .../execute/SingleHopGetAllPutAllDUnitTest.java    |  298 +-
 ...ctionOnBehalfOfClientMemberDistributedTest.java |   14 +-
 .../cache/ha/HARegionQueueSizeRegressionTest.java  |    9 +-
 .../HARegionQueueThreadIdExpiryRegressionTest.java |   12 +-
 ...BucketCreationCrashCompletesRegressionTest.java |   55 +-
 .../BucketRebalanceStatRegressionTest.java         |    4 +-
 ...RDiskConflictWithColocationDistributedTest.java |    5 +-
 ...PersistentPartitionedRegionDistributedTest.java |   21 +-
 .../PersistentPartitionedRegionRegressionTest.java |    7 +-
 ...eueRemovalMessageProcessingDistributedTest.java |   89 +-
 .../RegisterInterestKeysValuesDistributedTest.java |   50 +-
 .../PersistentRecoveryOrderDUnitTest.java          |    2 +-
 .../DeltaPropagationFailureRegressionTest.java     |   33 +-
 .../AcceptorImplClientQueueDistributedTest.java    |   42 +-
 ...entDestroyRegionNotificationRegressionTest.java |   31 +-
 ...troyRegionUnregisterInterestRegressionTest.java |   31 +-
 .../ClientProxyWithDeltaDistributedTest.java       |   36 +-
 .../tier/sockets/ClientServerMiscDUnitTest.java    |   86 +
 .../ClientWithInterestFailoverDistributedTest.java |   32 +-
 .../GetConnectedServerCountRegressionTest.java     |    8 +-
 .../HARegionQueueStatsCloseRegressionTest.java     |   24 +-
 .../MessageTrackingTimeoutRegressionTest.java      |   18 +-
 ...nterestOnServerWithoutRegionRegressionTest.java |   15 +-
 ...isterInterestServerMetaDataDistributedTest.java |   44 +-
 ...RootRegionsExcludesHARegionsRegressionTest.java |   24 +-
 .../AsyncEventListenerDistributedTest.java         |    4 +-
 ...ventListenerWithCacheLoaderDistributedTest.java |    6 +-
 ...syncEventListenerWithFilterDistributedTest.java |    6 +-
 ...oncurrentAsyncEventListenerDistributedTest.java |    4 +-
 .../ParallelAsyncEventListenerDistributedTest.java |    6 +-
 .../SerialEventListenerDistributedTest.java        |    4 +-
 .../ClientServerJTAFailoverDistributedTest.java    |   76 +-
 .../statistics/StatisticsDistributedTest.java      |   10 +-
 .../geode/management/DiskManagementDUnitTest.java  |    2 +-
 .../apache/geode/management/JMXMBeanDUnitTest.java |   59 +-
 .../management/JMXMBeanReconnectDUnitTest.java     |   10 +-
 .../geode/management/ManagementTestRule.java       |   83 +-
 .../management/RegionManagementDUnitTest.java      | 1341 ++---
 ...ExportClusterConfigurationCommandDUnitTest.java |   89 +
 .../GfshHostNameVerificationDistributedTest.java   |  191 +
 ...ImportClusterConfigurationCommandDUnitTest.java |  152 +
 .../ClusterConfigImportDUnitTest.java              |   18 +-
 .../ClusterConfigStartMemberDUnitTest.java         |    1 -
 .../ClusterConfigWithCallbacksDUnitTest.java       |    3 +-
 .../internal/pulse/TestClientIdsDUnitTest.java     |    8 +-
 .../internal/pulse/TestFunctionsDUnitTest.java     |   96 +-
 .../internal/security/MultiGfshDUnitTest.java      |    3 +
 .../geode/pdx/PdxAttributesDistributedTest.java}   |   88 +-
 .../test/dunit/tests/BasicDistributedTest.java     |   73 +-
 .../tests/GetCurrentVmNumDistributedTest.java      |    5 +-
 .../GetPidAndIdAfterBounceDistributedTest.java     |   11 +-
 .../dunit/tests/GetPidAndIdDistributedTest.java    |    9 +-
 .../java/org/apache/geode/TXJUnitTest.java         |  117 +-
 .../internal/CacheHealthEvaluatorJUnitTest.java    |    2 +-
 .../apache/geode/cache/CacheListenerJUnitTest.java |    2 +-
 .../org/apache/geode/cache/ProxyJUnitTest.java     |    2 +-
 .../AutoConnectionSourceImplJUnitTest.java         |   38 +-
 .../client/internal/QueueManagerJUnitTest.java     |    7 +-
 ...opClientExecutorWithLoggingIntegrationTest.java |   66 +
 .../pooling/ConnectionManagerJUnitTest.java        |   13 +-
 .../apache/geode/cache/query/QueryJUnitTest.java   |    1 +
 .../IteratorTypeDefaultTypesJUnitTest.java         |    6 +-
 .../query/internal/IndexManagerJUnitTest.java      |   12 +-
 .../query/partitioned/PRColocatedEquiJoinTest.java |  110 +
 .../geode/cache30/DiskRegionIntegrationTest.java   |    2 +-
 .../LocatorLauncherIntegrationTest.java            |   53 +-
 .../ServerLauncherBuilderIntegrationTest.java      |   30 +-
 .../distributed/ServerLauncherIntegrationTest.java |   53 +-
 .../internal/locks/DLockServiceLeakTest.java       |    5 +-
 .../internal/membership/MembershipJUnitTest.java   |    2 +-
 .../gms/fd/GMSHealthMonitorJUnitTest.java          |   33 +-
 .../gms/locator/GMSLocatorRecoveryJUnitTest.java   |   15 +-
 .../gms/messenger/GMSEncryptJUnitTest.java         |  122 +-
 .../gms/messenger/JGroupsMessengerJUnitTest.java   |   10 +-
 .../gms/mgr/GMSMembershipManagerJUnitTest.java     |    2 +-
 .../tcpserver/TCPClientSSLIntegrationTest.java     |  175 +
 .../internal/tcpserver/TCPServerSSLJUnitTest.java  |    2 +-
 .../internal/tcpserver/TcpServerJUnitTest.java     |    2 +-
 .../apache/geode/internal/SSLConfigJUnitTest.java  |   19 +
 .../internal/cache/ComplexDiskRegionJUnitTest.java |    2 +-
 .../internal/cache/DiskInitFileJUnitTest.java      |    2 +-
 .../DiskRegOplogSwtchingAndRollerJUnitTest.java    |    1 +
 .../geode/internal/cache/DiskRegionJUnitTest.java  |   96 +-
 .../cache/DiskStoreImplIntegrationTest.java        |    1 +
 .../internal/cache/InterruptDiskJUnitTest.java     |  120 +-
 .../LIFOEvictionAlgoEnabledRegionJUnitTest.java    |    1 +
 ...FOEvictionAlgoMemoryEnabledRegionJUnitTest.java |    1 +
 .../geode/internal/cache/OplogJUnitTest.java       |    3 +-
 .../geode/internal/cache/OplogRVVJUnitTest.java    |    7 +-
 .../cache/PartitionedRegionStatsJUnitTest.java     |    3 +-
 .../internal/cache/SimpleDiskRegionJUnitTest.java  |    2 +-
 .../control/MemoryMonitorOffHeapJUnitTest.java     |    1 +
 .../eviction/TransactionsWithOverflowTest.java     |   43 +-
 .../cache/ha/HARegionQueueIntegrationTest.java     |    7 +-
 .../cache/ha/HARegionQueueStatsJUnitTest.java      |    1 +
 .../CacheClientNotifierIntegrationTest.java        |   29 +-
 .../CacheServerMaxConnectionsJUnitTest.java        |    4 +-
 .../ClientHealthMonitorIntegrationTest.java        |    4 +-
 .../sockets/ServerConnectionIntegrationTest.java   |    2 +-
 .../ThreadsMonitoringIntegrationTest.java          |   67 +-
 .../FileProcessControllerIntegrationTest.java      |    7 +-
 .../statistics/DiskSpaceLimitIntegrationTest.java  |    6 +-
 ...DistributedSystemStatisticsIntegrationTest.java |    8 +-
 ...ributedSystemStatisticsTypeIntegrationTest.java |    6 +-
 .../statistics/FileSizeLimitIntegrationTest.java   |    6 +-
 .../GemFireStatSamplerIntegrationTest.java         |    4 +-
 .../internal/statistics/LinuxSystemStatsTest.java  |    4 +-
 .../SimpleStatSamplerIntegrationTest.java          |    4 +-
 ...rchiveWithConsecutiveResourceInstGenerator.java |    6 +-
 .../StatArchiveWriterReaderIntegrationTest.java    |    6 +-
 .../statistics/StatSamplerIntegrationTest.java     |    6 +-
 .../StatTypesAreRolledOverRegressionTest.java      |    6 +-
 .../statistics/ValueMonitorIntegrationTest.java    |    6 +-
 .../internal/stats50/AtomicStatsJUnitTest.java     |    8 +-
 .../bean/stats/AsyncEventQueueStatsJUnitTest.java  |    2 +-
 .../management/bean/stats/DiskStatsJUnitTest.java  |    7 +-
 .../stats/DistributedSystemStatsJUnitTest.java     |    2 +-
 .../bean/stats/GatewayMBeanBridgeJUnitTest.java    |    7 +-
 .../bean/stats/GatewayReceiverStatsJUnitTest.java  |    7 +-
 .../bean/stats/MemberLevelStatsJUnitTest.java      |   32 +-
 .../bean/stats/RegionStatsJUnitTest.java           |   15 +-
 .../internal/beans/ManagementAdapterTest.java      |    6 +-
 .../pdx/PdxInstanceLoaderIntegrationTest.java      |   30 +-
 .../geode/admin/internal/CacheHealthEvaluator.java |    2 +-
 .../admin/internal/MemberHealthEvaluator.java      |    4 +-
 .../org/apache/geode/cache/AttributesFactory.java  |    2 +-
 .../org/apache/geode/cache/TransactionEvent.java   |    4 +-
 .../apache/geode/cache/TransactionListener.java    |    8 +-
 .../asyncqueue/internal/AsyncEventQueueStats.java  |    6 +-
 .../geode/cache/client/internal/AbstractOp.java    |    1 +
 .../geode/cache/client/internal/AddPDXEnumOp.java  |    1 +
 .../geode/cache/client/internal/AddPDXTypeOp.java  |    1 +
 .../cache/client/internal/AuthenticateUserOp.java  |    1 +
 .../client/internal/AutoConnectionSourceImpl.java  |   16 +-
 .../geode/cache/client/internal/ClearOp.java       |    1 +
 .../client/internal/ClientMetadataService.java     |   32 +-
 .../cache/client/internal/CloseConnectionOp.java   |    1 +
 .../geode/cache/client/internal/CommitOp.java      |    1 +
 .../geode/cache/client/internal/Connection.java    |    1 +
 .../cache/client/internal/ConnectionImpl.java      |    1 +
 .../cache/client/internal/ConnectionStatsImpl.java |   19 +-
 .../geode/cache/client/internal/ContainsKeyOp.java |    1 +
 .../geode/cache/client/internal/DestroyOp.java     |    1 +
 .../cache/client/internal/DestroyRegionOp.java     |    1 +
 .../geode/cache/client/internal/Endpoint.java      |    1 +
 .../cache/client/internal/EndpointManager.java     |    1 +
 .../cache/client/internal/EndpointManagerImpl.java |    5 +-
 .../client/internal/ExecuteFunctionNoAckOp.java    |    1 +
 .../cache/client/internal/ExecuteFunctionOp.java   |    1 +
 .../internal/ExecuteRegionFunctionNoAckOp.java     |    1 +
 .../client/internal/ExecuteRegionFunctionOp.java   |    1 +
 .../internal/ExecuteRegionFunctionSingleHopOp.java |    1 +
 .../geode/cache/client/internal/GetAllOp.java      |    1 +
 .../client/internal/GetClientPRMetaDataOp.java     |    1 +
 .../internal/GetClientPartitionAttributesOp.java   |    1 +
 .../geode/cache/client/internal/GetEntryOp.java    |    1 +
 .../cache/client/internal/GetEventValueOp.java     |    1 +
 .../client/internal/GetFunctionAttributeOp.java    |    1 +
 .../apache/geode/cache/client/internal/GetOp.java  |    1 +
 .../cache/client/internal/GetPDXEnumByIdOp.java    |    1 +
 .../geode/cache/client/internal/GetPDXEnumsOp.java |    1 +
 .../cache/client/internal/GetPDXIdForEnumOp.java   |    1 +
 .../cache/client/internal/GetPDXIdForTypeOp.java   |    1 +
 .../cache/client/internal/GetPDXTypeByIdOp.java    |    1 +
 .../geode/cache/client/internal/GetPDXTypesOp.java |    1 +
 .../cache/client/internal/InternalClientCache.java |    2 +-
 .../geode/cache/client/internal/InternalPool.java  |    2 +-
 .../geode/cache/client/internal/InvalidateOp.java  |    1 +
 .../geode/cache/client/internal/KeySetOp.java      |    1 +
 .../geode/cache/client/internal/MakePrimaryOp.java |    1 +
 .../apache/geode/cache/client/internal/PingOp.java |    1 +
 .../geode/cache/client/internal/PoolImpl.java      |   11 +-
 .../geode/cache/client/internal/PrimaryAckOp.java  |    1 +
 .../cache/client/internal/ProxyCacheCloseOp.java   |    1 +
 .../geode/cache/client/internal/PutAllOp.java      |    1 +
 .../apache/geode/cache/client/internal/PutOp.java  |    1 +
 .../geode/cache/client/internal/QueryOp.java       |    1 +
 .../cache/client/internal/QueueConnectionImpl.java |    1 +
 .../cache/client/internal/ReadyForEventsOp.java    |    1 +
 .../client/internal/RegisterDataSerializersOp.java |    1 +
 .../client/internal/RegisterInstantiatorsOp.java   |    1 +
 .../cache/client/internal/RegisterInterestOp.java  |    1 +
 .../geode/cache/client/internal/RemoveAllOp.java   |    1 +
 .../geode/cache/client/internal/RollbackOp.java    |    1 +
 .../client/internal/SingleHopClientExecutor.java   |    1 -
 .../apache/geode/cache/client/internal/SizeOp.java |    1 +
 .../geode/cache/client/internal/TXFailoverOp.java  |    1 +
 .../cache/client/internal/TXSynchronizationOp.java |    1 +
 .../client/internal/UnregisterInterestListOp.java  |    1 +
 .../client/internal/UnregisterInterestOp.java      |    1 +
 .../internal/pooling/ConnectionManagerImpl.java    |    2 +-
 .../client/internal/pooling/PooledConnection.java  |    2 +-
 .../java/org/apache/geode/cache/query/CqQuery.java |    4 +-
 .../java/org/apache/geode/cache/query/Query.java   |    1 +
 .../org/apache/geode/cache/query/QueryService.java |    1 +
 .../org/apache/geode/cache/query/internal/Bag.java |    2 +-
 .../cache/query/internal/CqQueryVsdStatsImpl.java  |   45 +-
 .../geode/cache/query/internal/DefaultQuery.java   |    4 +-
 .../cache/query/internal/DefaultQueryService.java  |   33 +-
 .../cache/query/internal/ExecutionContext.java     |    2 +-
 .../query/internal/IndexTrackingQueryObserver.java |    1 +
 .../cache/query/internal/ProxyQueryService.java    |    2 +-
 .../geode/cache/query/internal/QueryUtils.java     |   12 +-
 .../geode/cache/query/internal/ResultsBag.java     |    2 +-
 .../cache/query/internal/SortedResultsBag.java     |    2 +-
 .../cache/query/internal/SortedStructBag.java      |    2 +-
 .../geode/cache/query/internal/StructBag.java      |    2 +-
 .../geode/cache/query/internal/cq/CqService.java   |   39 +-
 .../cache/query/internal/cq/InternalCqQuery.java   |    2 +-
 .../cache/query/internal/cq/MissingCqService.java  |   48 +-
 .../internal/cq/MissingCqServiceStatistics.java    |    2 +-
 .../cache/query/internal/index/HashIndexSet.java   |    2 +-
 .../cache/query/internal/index/IndexManager.java   |   32 +-
 .../cache/query/internal/index/IndexStats.java     |   12 +-
 .../cache/query/internal/index/RangeIndex.java     |    7 +-
 .../geode/cache/server/internal/LoadMonitor.java   |    2 +-
 .../geode/distributed/ConfigurationProperties.java |   11 +
 .../geode/distributed/DistributedSystem.java       |    2 +-
 .../internal/AbstractDistributionConfig.java       |    4 +
 .../internal/ClusterDistributionManager.java       |    7 +-
 .../distributed/internal/DistributionAdvisor.java  |   19 +-
 .../distributed/internal/DistributionConfig.java   |   28 +
 .../internal/DistributionConfigImpl.java           |   13 +
 .../distributed/internal/DistributionManager.java  |    1 +
 .../internal/DistributionStatsImpl.java            |   18 +-
 .../internal/FunctionExecutionPooledExecutor.java  |    1 +
 .../InternalConfigurationPersistenceService.java   |   94 +-
 .../internal/InternalDistributedSystem.java        |    5 +-
 .../distributed/internal/InternalLocator.java      |   14 +-
 .../distributed/internal/LocatorStatsImpl.java     |   14 +-
 .../internal/LonerDistributionManager.java         |    1 +
 .../internal/OverflowQueueWithDMStats.java         |    2 +
 .../internal/PooledExecutorWithDMStats.java        |    1 +
 .../internal/SerialQueuedExecutorWithDMStats.java  |    1 +
 .../geode/distributed/internal/ServerLocator.java  |    1 +
 .../ThrottlingMemLinkedQueueWithDMStats.java       |    2 +
 .../distributed/internal/direct/DirectChannel.java |    2 +-
 .../distributed/internal/locks/DLockGrantor.java   |    3 +-
 .../internal/locks/DLockRequestProcessor.java      |    3 +-
 .../distributed/internal/locks/DLockService.java   |   19 +-
 .../distributed/internal/locks/DLockStatsImpl.java |   15 +-
 .../internal/locks/DummyDLockStats.java            |    9 +-
 .../internal/membership/MemberFactory.java         |    4 +-
 .../internal/membership/MemberServices.java        |    4 +-
 .../internal/membership/MembershipManager.java     |    2 +-
 .../internal/membership/gms/GMSMemberFactory.java  |    4 +-
 .../internal/membership/gms/Services.java          |    2 +-
 .../membership/gms/fd/GMSHealthMonitor.java        |   81 +-
 .../membership/gms/locator/GMSLocator.java         |    2 +-
 .../membership/gms/messenger/JGroupsMessenger.java |    2 +-
 .../membership/gms/messenger/StatRecorder.java     |    2 +-
 .../membership/gms/mgr/GMSMembershipManager.java   |    2 +-
 .../distributed/internal/tcpserver/TcpServer.java  |    2 +-
 .../org/apache/geode/internal/DSFIDFactory.java    |    6 +-
 .../org/apache/geode/internal/HistogramStats.java  |    8 +-
 .../geode/internal/InternalDataSerializer.java     |    2 +-
 .../geode/internal/admin/ClientStatsManager.java   |    4 +-
 .../org/apache/geode/internal/admin/SSLConfig.java |   10 +
 .../geode/internal/admin/StatAlertDefinition.java  |    2 +-
 .../geode/internal/admin/StatAlertsManager.java    |    6 +-
 .../remote/FetchResourceAttributesResponse.java    |    6 +-
 .../geode/internal/admin/remote/RemoteStat.java    |    4 +-
 .../internal/admin/remote/RemoteStatResource.java  |    2 +-
 .../admin/statalerts/BaseDecoratorImpl.java        |    2 +-
 .../admin/statalerts/DummyStatisticInfoImpl.java   |    4 +-
 .../admin/statalerts/FunctionDecoratorImpl.java    |    2 +-
 .../statalerts/GaugeThresholdDecoratorImpl.java    |    2 +-
 .../admin/statalerts/MultiAttrDefinitionImpl.java  |    6 +-
 .../statalerts/NumberThresholdDecoratorImpl.java   |    2 +-
 .../admin/statalerts/SingleAttrDefinitionImpl.java |    6 +-
 .../internal/admin/statalerts/StatisticInfo.java   |    6 +-
 .../admin/statalerts/StatisticInfoImpl.java        |    8 +-
 .../internal/cache/AbstractBucketRegionQueue.java  |   15 +-
 .../geode/internal/cache/AbstractDiskRegion.java   |    3 +-
 .../geode/internal/cache/AbstractRegion.java       |    2 +-
 .../geode/internal/cache/AbstractRegionMap.java    |   38 +-
 .../internal/cache/AbstractUpdateOperation.java    |    1 +
 .../geode/internal/cache/AfterCompletion.java      |  100 +
 .../geode/internal/cache/BeforeCompletion.java     |   68 +
 .../apache/geode/internal/cache/BucketAdvisor.java |    1 +
 .../internal/cache/BucketPersistenceAdvisor.java   |    1 +
 .../apache/geode/internal/cache/BucketRegion.java  |    1 +
 .../geode/internal/cache/BucketRegionQueue.java    |    1 +
 .../internal/cache/CacheDistributionAdvisor.java   |    2 +-
 .../geode/internal/cache/CachePerfStatsImpl.java   |   17 +-
 .../geode/internal/cache/DirectoryHolder.java      |    7 +-
 .../internal/cache/DiskDirectoryStatsImpl.java     |   13 +-
 .../apache/geode/internal/cache/DiskInitFile.java  |    1 +
 .../apache/geode/internal/cache/DiskRegion.java    |    1 +
 .../geode/internal/cache/DiskRegionStatsImpl.java  |   13 +-
 .../apache/geode/internal/cache/DiskStoreImpl.java |    8 +-
 .../geode/internal/cache/DiskStoreStatsImpl.java   |    9 +-
 .../geode/internal/cache/DistributedRegion.java    |   45 +-
 .../geode/internal/cache/DummyCachePerfStats.java  |    4 +-
 .../geode/internal/cache/EntryEventImpl.java       |    1 +
 .../geode/internal/cache/EvictableRegion.java      |    2 +-
 .../geode/internal/cache/GemFireCacheImpl.java     |  154 +-
 .../org/apache/geode/internal/cache/HARegion.java  |    1 +
 .../geode/internal/cache/HasCachePerfStats.java    |    2 +
 .../internal/cache/InitialImageOperation.java      |    1 +
 .../apache/geode/internal/cache/InternalCache.java |    1 +
 .../cache/InternalCacheForClientAccess.java        |    1 +
 .../geode/internal/cache/InternalRegion.java       |    5 +-
 .../apache/geode/internal/cache/LocalRegion.java   |  685 +--
 .../cache/MemberFunctionStreamingMessage.java      |    2 +-
 .../geode/internal/cache/MemoryThresholdInfo.java  |   53 +
 .../cache/OfflineCompactionDiskRegion.java         |    5 +-
 .../org/apache/geode/internal/cache/Oplog.java     |    1 +
 .../apache/geode/internal/cache/OverflowOplog.java |    1 +
 .../internal/cache/PRHARedundancyProvider.java     |    1 +
 .../geode/internal/cache/PartitionedRegion.java    |  352 +-
 .../internal/cache/PartitionedRegionDataStore.java |    8 +-
 .../internal/cache/PartitionedRegionHelper.java    |    5 +-
 .../cache/PartitionedRegionRedundancyTracker.java  |    1 +
 .../internal/cache/PartitionedRegionStatsImpl.java |   14 +-
 .../internal/cache/PartitionedRegionStatus.java    |    2 +
 .../apache/geode/internal/cache/PoolStatsImpl.java |   13 +-
 .../geode/internal/cache/ProxyBucketRegion.java    |    1 +
 .../geode/internal/cache/RegionNameValidation.java |   78 +
 .../geode/internal/cache/RegionPerfStatsImpl.java  |  582 ++
 .../cache/SearchLoadAndWriteProcessor.java         |    1 +
 .../internal/cache/SingleThreadJTAExecutor.java    |   71 +
 .../apache/geode/internal/cache/TXManagerImpl.java |    1 +
 .../org/apache/geode/internal/cache/TXState.java   |   57 +-
 .../geode/internal/cache/TombstoneService.java     |    1 +
 .../geode/internal/cache/ValidatingDiskRegion.java |   15 +-
 .../client/protocol/ClientProtocolService.java     |    2 +-
 .../internal/cache/control/HeapMemoryMonitor.java  |   71 +-
 .../cache/control/InternalResourceManager.java     |    6 +-
 .../cache/control/OffHeapMemoryMonitor.java        |    1 +
 .../cache/control/RebalanceOperationImpl.java      |    1 +
 .../internal/cache/control/ResourceAdvisor.java    |    2 +-
 .../cache/control/ResourceManagerStatsImpl.java    |   19 +-
 .../cache/eviction/AbstractEvictionController.java |   17 +-
 .../cache/eviction/CountLRUStatisticsImpl.java     |   15 +-
 .../cache/eviction/DisabledEvictionCounters.java   |    2 +-
 .../internal/cache/eviction/EvictionCounters.java  |    2 +-
 .../cache/eviction/EvictionCountersImpl.java       |    3 +-
 .../cache/eviction/HeapLRUStatisticsImpl.java      |   15 +-
 .../cache/eviction/MemoryLRUStatisticsImpl.java    |   15 +-
 .../internal/cache/eviction/RegionEvictorTask.java |    2 +-
 .../internal/cache/execute/AbstractExecution.java  |    1 +
 .../execute/DistributedRegionFunctionExecutor.java |   16 +-
 .../cache/execute/FunctionServiceStats.java        |    8 +-
 .../internal/cache/execute/FunctionStatsImpl.java  |   15 +-
 .../cache/execute/MemberFunctionExecutor.java      |   19 +-
 .../cache/execute/MultiRegionFunctionExecutor.java |   32 +-
 .../execute/PartitionedRegionFunctionExecutor.java |   17 +-
 .../cache/execute/ServerFunctionExecutor.java      |   44 +-
 .../execute/ServerRegionFunctionExecutor.java      |   43 +-
 .../geode/internal/cache/ha/HARegionQueue.java     |    9 +-
 .../internal/cache/ha/HARegionQueueStatsImpl.java  |   13 +-
 .../geode/internal/cache/map/RegionMapDestroy.java |    3 -
 .../partitioned/PartitionedRegionRebalanceOp.java  |    4 +-
 .../internal/cache/partitioned/RegionAdvisor.java  |    6 +-
 .../rebalance/BucketOperatorWrapper.java           |    2 +-
 .../cache/persistence/PersistenceAdvisorImpl.java  |    2 +-
 .../cache/snapshot/RegionSnapshotServiceImpl.java  |    2 +-
 .../internal/cache/tier/sockets/AcceptorImpl.java  |   29 +-
 .../internal/cache/tier/sockets/BaseCommand.java   |    1 +
 .../cache/tier/sockets/BaseCommandQuery.java       |    1 +
 .../cache/tier/sockets/CacheClientNotifier.java    |    3 +-
 .../tier/sockets/CacheClientNotifierStatsImpl.java |   13 +-
 .../cache/tier/sockets/CacheClientProxy.java       |    4 +-
 .../cache/tier/sockets/CacheClientProxyStats.java  |    9 +-
 .../cache/tier/sockets/CacheClientUpdater.java     |   13 +-
 .../cache/tier/sockets/CacheServerStatsImpl.java   |   15 +-
 .../geode/internal/cache/tier/sockets/Message.java |    1 +
 .../tier/sockets/OriginalServerConnection.java     |    3 +-
 .../tier/sockets/ProtobufServerConnection.java     |    1 +
 .../cache/tier/sockets/ServerConnection.java       |  457 +-
 .../tier/sockets/ServerConnectionFactory.java      |    3 +-
 .../cache/tier/sockets/TcpServerFactory.java       |    2 +-
 .../cache/tier/sockets/command/AddPdxEnum.java     |    6 -
 .../cache/tier/sockets/command/AddPdxType.java     |    6 -
 .../cache/tier/sockets/command/ClearRegion.java    |    2 +-
 .../cache/tier/sockets/command/ClientReady.java    |    2 +-
 .../tier/sockets/command/CloseConnection.java      |    2 +-
 .../cache/tier/sockets/command/ContainsKey.java    |    2 +-
 .../cache/tier/sockets/command/ContainsKey66.java  |    2 +-
 .../cache/tier/sockets/command/Destroy.java        |    2 +-
 .../cache/tier/sockets/command/Destroy65.java      |    2 +-
 .../cache/tier/sockets/command/DestroyRegion.java  |    2 +-
 .../tier/sockets/command/ExecuteFunction.java      |   21 +-
 .../tier/sockets/command/ExecuteFunction65.java    |   22 +-
 .../tier/sockets/command/ExecuteFunction66.java    |   22 +-
 .../sockets/command/GatewayReceiverCommand.java    |    2 +-
 .../internal/cache/tier/sockets/command/Get70.java |    2 +-
 .../tier/sockets/command/GetFunctionAttribute.java |    4 -
 .../cache/tier/sockets/command/GetPDXEnumById.java |    4 -
 .../tier/sockets/command/GetPDXIdForEnum.java      |    4 -
 .../cache/tier/sockets/command/GetPdxEnums70.java  |    4 -
 .../cache/tier/sockets/command/GetPdxTypes70.java  |    4 -
 .../cache/tier/sockets/command/Invalidate.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 +-
 .../cache/tier/sockets/command/PutAll.java         |    2 +-
 .../cache/tier/sockets/command/PutAll70.java       |    2 +-
 .../cache/tier/sockets/command/PutAll80.java       |    2 +-
 .../sockets/command/RegisterInstantiators.java     |    4 -
 .../cache/tier/sockets/command/RemoveAll.java      |    2 +-
 .../cache/tier/sockets/command/Request.java        |    2 +-
 .../internal/cache/tier/sockets/command/Size.java  |    2 +-
 .../sockets/command/UpdateClientNotification.java  |    2 +-
 .../internal/cache/versions/RVVExceptionB.java     |   17 +-
 .../internal/cache/wan/AbstractGatewaySender.java  |   12 +-
 .../wan/AbstractGatewaySenderEventProcessor.java   |    1 +
 .../cache/wan/GatewayReceiverStatsImpl.java        |    5 +-
 .../wan/GatewaySenderEventCallbackDispatcher.java  |    1 +
 .../internal/cache/wan/GatewaySenderStatsImpl.java |   17 +-
 .../internal/cache/wan/InternalGatewaySender.java  |    1 +
 .../wan/parallel/ParallelGatewaySenderQueue.java   |    4 +-
 .../wan/parallel/ParallelQueueRemovalMessage.java  |   10 +-
 .../serial/SerialGatewaySenderEventProcessor.java  |    2 +-
 .../cache/wan/serial/SerialGatewaySenderQueue.java |    2 +-
 .../internal/cache/xmlcache/CacheCreation.java     |    4 +-
 .../apache/geode/internal/concurrent/Atomics.java  |    4 +-
 .../monitoring/ThreadsMonitoringProcess.java       |   10 +-
 .../monitoring/executor/AbstractExecutor.java      |   24 +-
 .../internal/net/SSLConfigurationFactory.java      |    2 +
 .../apache/geode/internal/net/SocketCloser.java    |    5 +-
 .../apache/geode/internal/net/SocketCreator.java   |    7 +
 .../geode/internal/offheap/FreeListManager.java    |    1 +
 .../geode/internal/offheap/MemoryAllocator.java    |    2 +
 .../internal/offheap/MemoryAllocatorImpl.java      |    1 +
 .../geode/internal/offheap/OffHeapStorage.java     |   11 +-
 .../internal/offheap/OffHeapStorageStatsImpl.java  |   30 +-
 .../statistics/AbstractStatisticsFactory.java      |   10 +-
 .../geode/internal/statistics/CallbackSampler.java |    2 +-
 .../statistics/DummyStatisticsFactory.java         |    8 +-
 .../internal/statistics/DummyStatisticsImpl.java   |    6 +-
 ...temStats.java => GFSStatisticsFactoryImpl.java} |  308 +-
 .../internal/statistics/GemFireStatSampler.java    |    4 +-
 .../geode/internal/statistics/HostStatHelper.java  |    4 +-
 .../geode/internal/statistics/HostStatSampler.java |    2 +-
 .../statistics/InternalDistributedSystemStats.java |  324 +-
 .../statistics/LocalStatisticsFactory.java         |    6 +-
 .../internal/statistics/LocalStatisticsImpl.java   |    4 +-
 .../statistics/MapBasedStatisticsNotification.java |    6 +-
 .../internal/statistics/ResourceInstance.java      |    4 +-
 .../geode/internal/statistics/ResourceType.java    |    4 +-
 .../geode/internal/statistics/SampleCollector.java |    6 +-
 .../internal/statistics/SimpleStatisticId.java     |    4 +-
 .../internal/statistics/StatArchiveWriter.java     |    2 +-
 .../internal/statistics/StatSamplerStats.java      |    8 +-
 .../statistics/StatisticDescriptorImpl.java        |    6 +-
 .../geode/internal/statistics/StatisticId.java     |    4 +-
 .../geode/internal/statistics/StatisticsImpl.java  |    6 +-
 .../statistics/StatisticsNotification.java         |    6 +-
 .../internal/statistics/StatisticsSampler.java     |    2 +-
 .../statistics/StatisticsTypeFactoryImpl.java      |    6 +-
 .../internal/statistics/StatisticsTypeImpl.java    |    8 +-
 .../internal/statistics/StatisticsTypeXml.java     |    6 +-
 .../apache/geode/internal/statistics/VMStats.java  |    8 +-
 .../statistics/VMStatsContractFactory.java         |    2 +-
 .../geode/internal/statistics/ValueMonitor.java    |    4 +-
 .../statistics/platform/LinuxProcessStats.java     |    8 +-
 .../statistics/platform/LinuxSystemStats.java      |    6 +-
 .../statistics/platform/OSXProcessStats.java       |    8 +-
 .../statistics/platform/OSXSystemStats.java        |    6 +-
 .../statistics/platform/OsStatisticsFactory.java   |    4 +-
 .../internal/statistics/platform/ProcessStats.java |    2 +-
 .../statistics/platform/SolarisProcessStats.java   |    8 +-
 .../statistics/platform/SolarisSystemStats.java    |    6 +-
 .../statistics/platform/WindowsProcessStats.java   |    8 +-
 .../statistics/platform/WindowsSystemStats.java    |    6 +-
 .../internal/stats50/Atomic50StatisticsImpl.java   |    4 +-
 .../apache/geode/internal/stats50/VMStats50.java   |    8 +-
 .../org/apache/geode/internal/tcp/Buffers.java     |    2 +-
 .../org/apache/geode/internal/tcp/Connection.java  |    2 +-
 .../geode/internal/tcp/DirectReplySender.java      |    2 +-
 .../apache/geode/internal/tcp/MsgDestreamer.java   |    2 +-
 .../org/apache/geode/internal/tcp/MsgReader.java   |    2 +-
 .../org/apache/geode/internal/tcp/MsgStreamer.java |    2 +-
 .../org/apache/geode/internal/tcp/TCPConduit.java  |    2 +-
 .../geode/internal/tcp/VersionedMsgStreamer.java   |    2 +-
 .../org/apache/geode/internal/util/BlobHelper.java |    2 +-
 .../concurrent/CustomEntryConcurrentHashMap.java   |  174 +-
 .../apache/geode/management/cli/GfshCommand.java   |    8 +-
 .../geode/management/internal/AgentUtil.java       |  121 +-
 .../management/internal/FederatingManager.java     |    5 +-
 .../geode/management/internal/LocalManager.java    |    6 +-
 .../geode/management/internal/ManagementAgent.java |   40 +-
 .../internal/beans/AsyncEventQueueMBeanBridge.java |    2 +-
 .../internal/beans/DiskRegionBridge.java           |    4 +-
 .../internal/beans/DiskStoreMBeanBridge.java       |    2 +-
 .../internal/beans/GatewayReceiverMBeanBridge.java |    2 +-
 .../internal/beans/GatewaySenderMBeanBridge.java   |    4 +-
 .../internal/beans/MemberMBeanBridge.java          |   24 +-
 .../internal/beans/PartitionedRegionBridge.java    |    2 +-
 .../internal/beans/RegionMBeanBridge.java          |    6 +-
 .../management/internal/beans/ServerBridge.java    |    2 +-
 .../beans/stats/AggregateRegionStatsMonitor.java   |    4 +-
 .../internal/beans/stats/GCStatsMonitor.java       |    2 +-
 .../beans/stats/GatewaySenderOverflowMonitor.java  |    4 +-
 .../internal/beans/stats/MBeanStatsMonitor.java    |    6 +-
 .../beans/stats/MemberLevelDiskMonitor.java        |    4 +-
 .../internal/beans/stats/VMStatsMonitor.java       |    2 +-
 .../ExportClusterConfigurationCommand.java         |  208 +
 .../internal/cli/commands/ExportConfigCommand.java |    7 +-
 .../ExportImportClusterConfigurationCommands.java  |  288 -
 .../ImportClusterConfigurationCommand.java         |  266 +
 .../internal/cli/commands/InternalGfshCommand.java |    7 +
 .../GetSubscriptionQueueSizeFunction.java          |    2 +-
 .../internal/cli/result/ModelCommandResult.java    |   13 +
 .../internal/cli/result/model/DataResultModel.java |    5 +
 .../internal/cli/result/model/FileResultModel.java |   25 +-
 .../internal/cli/result/model/InfoResultModel.java |    4 +
 .../internal/cli/result/model/ResultModel.java     |   33 +-
 .../internal/cli/util/ClasspathScanLoadHelper.java |   17 +-
 .../src/main/java/org/apache/geode/package.html    |    6 +-
 .../apache/geode/pdx/internal/PdxInstanceImpl.java |    2 +-
 geode-core/src/main/kotlin/Locator.kt              |    1 +
 ...geode.stats.common.statistics.StatisticsFactory |    1 +
 .../sanctioned-geode-core-serializables.txt        |    1 +
 .../geode/cache/AttributesFactoryJUnitTest.java    |    1 +
 .../geode/cache/RegionNameValidationJUnitTest.java |   89 -
 .../client/internal/OpExecutorImplJUnitTest.java   |    1 +
 .../internal/QueueConnectionImplJUnitTest.java     |    6 +-
 ...pClientExecutorSubmitTaskWithExceptionTest.java |   61 -
 .../org/apache/geode/cache/query/PerfQuery.java    |    1 +
 .../cache/query/internal/QueryMonitorTest.java     |    5 +-
 .../QueryObjectSerializationJUnitTest.java         |    2 +-
 .../org/apache/geode/cache30/TestDiskRegion.java   |    2 +-
 .../apache/geode/distributed/LocatorStateTest.java |   34 +-
 .../internal/DistributionConfigJUnitTest.java      |   23 +-
 ...nternalConfigurationPersistenceServiceTest.java |    2 +-
 .../internal/cache/AbstractRegionMapTest.java      |    1 +
 .../cache/AbstractRegionMapTxApplyDestroyTest.java |    1 +
 .../geode/internal/cache/AfterCompletionTest.java  |  131 +
 .../geode/internal/cache/BeforeCompletionTest.java |   98 +
 .../cache/BucketPersistenceAdvisorTest.java        |    1 +
 .../geode/internal/cache/DiskRegionTest.java       |    1 +
 .../internal/cache/DistributedRegionJUnitTest.java |   32 +
 .../cache/EntryEventSerializationTest.java         |    6 +-
 .../geode/internal/cache/FlusherThreadTest.java    |    1 +
 .../internal/cache/MemoryThresholdInfoTest.java    |   25 +-
 .../org/apache/geode/internal/cache/OplogTest.java |    2 +
 .../cache/PartitionedRegionQueryEvaluatorTest.java |    1 +
 .../PartitionedRegionRedundancyTrackerTest.java    |    2 +
 .../internal/cache/RegionNameValidationTest.java   |  212 +
 .../cache/SearchLoadAndWriteProcessorTest.java     |    1 +
 .../cache/SingleThreadJTAExecutorTest.java         |   66 +
 .../geode/internal/cache/TXManagerImplTest.java    |    1 +
 .../apache/geode/internal/cache/TXStateTest.java   |   50 +-
 .../cache/control/HeapMemoryMonitorTest.java       |  325 ++
 .../cache/entries/AbstractRegionEntryTest.java     |    2 +-
 .../geode/internal/cache/ha/HARegionQueueTest.java |    1 +
 .../cache/map/AbstractRegionMapPutTest.java        |    2 +-
 .../internal/cache/map/RegionMapCommitPutTest.java |    2 +-
 .../internal/cache/map/RegionMapDestroyTest.java   |   37 +-
 .../geode/internal/cache/map/RegionMapPutTest.java |    2 +-
 .../cache/partitioned/FetchKeysMessageTest.java    |    2 +-
 .../ManageBackupBucketReplyMessageTest.java        |    2 +-
 .../rebalance/BucketOperatorWrapperTest.java       |    2 +-
 .../cache/tier/sockets/MessageJUnitTest.java       |    1 +
 .../cache/tier/sockets/ServerConnectionTest.java   |   24 +-
 .../sockets/command/ExecuteFunction66Test.java     |    4 +
 .../cache/versions/RVVExceptionJUnitTest.java      |   39 +
 ...rallelGatewaySenderEventProcessorJUnitTest.java |    2 +-
 .../ParallelGatewaySenderQueueJUnitTest.java       |    2 +-
 .../ParallelQueueRemovalMessageJUnitTest.java      |   34 +-
 ...SerialGatewaySenderEventProcessorJUnitTest.java |    2 +-
 .../cache/xmlcache/CacheCreationJUnitTest.java     |   15 +-
 .../GemFireBasicDataSourceJUnitTest.java           |   17 +-
 .../geode/internal/lang/ThrowableUtilsTest.java    |   64 +-
 .../internal/offheap/FreeListManagerTest.java      |   42 +-
 .../offheap/LifecycleListenerJUnitTest.java        |    2 +
 .../MemoryAllocatorFillPatternJUnitTest.java       |   25 +-
 .../internal/offheap/MemoryBlockNodeJUnitTest.java |    1 +
 .../internal/offheap/NullOffHeapStorageStats.java  |    3 +-
 .../internal/offheap/OffHeapHelperJUnitTest.java   |    1 +
 .../offheap/OffHeapRegionEntryHelperJUnitTest.java |    3 +-
 .../internal/offheap/OffHeapStorageJUnitTest.java  |    3 +-
 .../offheap/OffHeapStoredObjectJUnitTest.java      |    3 +-
 .../internal/offheap/TinyMemoryBlockJUnitTest.java |    1 +
 .../offheap/TinyStoredObjectJUnitTest.java         |    2 +-
 .../internal/statistics/SampleCollectorTest.java   |    6 +-
 .../internal/statistics/StatSamplerTestCase.java   |    4 +-
 .../internal/statistics/TestStatisticsManager.java |    6 +-
 .../internal/statistics/TestStatisticsSampler.java |    2 +-
 .../geode/internal/tcp/ConnectionTableTest.java    |    2 +-
 .../management/bean/stats/StatsRateJUnitTest.java  |    2 +-
 .../beans/stats/MBeanStatsMonitorTest.java         |    6 +-
 .../commands/DestroyJndiBindingCommandTest.java    |    5 +-
 .../ExportClusterConfigurationCommandTest.java     |  117 +
 .../ImportClusterConfigurationCommandTest.java     |  192 +
 .../security/GemFireSecurityExceptionTest.java     |   91 +-
 .../geode/security/NotAuthorizedExceptionTest.java |   97 +-
 geode-core/src/test/resources/expected-pom.xml     |  313 ++
 geode-cq/build.gradle                              |    1 +
 ...ientStatisticsPublicationSecurityDUnitTest.java |   14 +-
 .../cache/query/cq/dunit/CqDataDUnitTest.java      |   33 +-
 .../cache/query/cq/dunit/CqPerfDUnitTest.java      |  602 +--
 .../cache/query/cq/dunit/CqQueryDUnitTest.java     | 2026 +++----
 .../cache/query/cq/dunit/CqStatsDUnitTest.java     |   24 +-
 .../query/cq/dunit/CqStatsUsingPoolDUnitTest.java  |   24 +-
 .../cache/RemoteCQTransactionDUnitTest.java        |    3 +-
 .../tier/sockets/DurableClientSimpleDUnitTest.java |    4 +-
 .../cache/tier/sockets/DurableClientTestCase.java  |    3 +-
 .../commands/DescribeClientCommandDUnitTest.java   |    5 +-
 .../geode/cache/client/internal/CloseCQOp.java     |    1 +
 .../geode/cache/client/internal/CreateCQOp.java    |    1 +
 .../cache/client/internal/CreateCQWithIROp.java    |    1 +
 .../cache/client/internal/GetDurableCQsOp.java     |    1 +
 .../geode/cache/client/internal/StopCQOp.java      |    1 +
 .../cache/query/internal/cq/ClientCQImpl.java      |   32 +-
 .../geode/cache/query/internal/cq/CqQueryImpl.java |   64 +-
 .../cache/query/internal/cq/CqServiceImpl.java     |  152 +-
 .../query/internal/cq/CqServiceStatisticsImpl.java |    2 +-
 .../query/internal/cq/CqServiceVsdStatsImpl.java   |   13 +-
 .../cache/query/internal/cq/CqStatisticsImpl.java  |   15 +-
 .../cache/query/internal/cq/ServerCQImpl.java      |   31 +-
 .../cache/tier/sockets/command/CloseCQ.java        |    2 +-
 .../cache/tier/sockets/command/ExecuteCQ.java      |    2 +-
 .../cache/tier/sockets/command/ExecuteCQ61.java    |    2 +-
 .../cache/tier/sockets/command/GetCQStats.java     |    2 +-
 .../cache/tier/sockets/command/GetDurableCQs.java  |    2 +-
 .../cache/tier/sockets/command/MonitorCQ.java      |    4 -
 .../cache/tier/sockets/command/StopCQ.java         |    2 +-
 geode-cq/src/test/resources/expected-pom.xml       |   37 +
 .../tier/sockets/ClientServerMiscBCDUnitTest.java  |   15 +-
 .../transactions/about_transactions.html.md.erb    |  176 -
 .../cache_transaction_performance.html.md.erb      |   29 -
 .../transactions/cache_transactions.html.md.erb    |   49 -
 .../cache_transactions_by_region_type.html.md.erb  |  150 -
 .../transactions/chapter_overview.html.md.erb      |   50 +-
 .../client_server_transactions.html.md.erb         |   55 -
 .../data_location_cache_transactions.html.md.erb   |   43 -
 .../transactions/design_considerations.html.md.erb |  137 +
 .../transactions/directed_example.html.md.erb      |  256 +
 .../how_cache_transactions_work.html.md.erb        |   69 -
 .../monitor_troubleshoot_transactions.html.md.erb  |   56 -
 .../run_a_cache_transaction.html.md.erb            |   88 -
 ..._cache_transaction_with_external_db.html.md.erb |   52 -
 .../transaction_coding_examples.html.md.erb        |  204 -
 .../transaction_event_management.html.md.erb       |   56 -
 ...nsactional_and_nontransactional_ops.html.md.erb |  117 -
 .../transactions/transactions_intro.html.md.erb    |   75 +
 .../working_with_transactions.html.md.erb          |  237 -
 .../managing/security/implementing_ssl.html.md.erb |   12 +-
 .../diagnosing_system_probs.html.md.erb            |    2 +-
 .../JTA_transactions.html.md.erb                   |   10 +-
 .../cache_plugins_with_jta.html.md.erb             |    2 +-
 .../chapter_overview.html.md.erb                   |   29 +
 .../turning_off_jta.html.md.erb                    |    0
 .../topics/gemfire_properties.html.md.erb          |    9 +
 .../gfsh/command-pages/export.html.md.erb          |   15 +-
 .../gfsh/command-pages/import.html.md.erb          |   11 +-
 .../setting_up_a_client_server_system.html.md.erb  |    1 +
 geode-dunit/build.gradle                           |    3 -
 .../examples/AsyncInvokeCallableExampleTest.java   |   26 +-
 .../examples/AsyncInvokeRunnableExampleTest.java   |   12 +-
 .../CatchingUnexpectedExceptionExampleTest.java    |   13 +-
 ... => DistributedRuleAsClassRuleExampleTest.java} |   32 +-
 .../dunit/examples/InvokeRunnableExampleTest.java  |   13 +-
 .../examples/LocatorPortClusterExampleTest.java    |    7 +-
 .../examples/ReplaceTryFinallyExampleTest.java     |   14 +-
 .../tests/CacheRuleBuilderDistributedTest.java     |    9 +-
 .../rules/tests/CacheRuleDistributedTest.java      |    4 +-
 .../tests/ClientCacheRuleDistributedTest.java      |  114 +
 ...utedRestoreSystemPropertiesDistributedTest.java |   14 +-
 ...st.java => DistributedRuleDistributedTest.java} |   11 +-
 .../tests/SharedCountersRuleDistributedTest.java   |   69 +-
 .../tests/SharedErrorCollectorDistributedTest.java |   45 +-
 .../geode/cache30/MultiVMRegionTestCase.java       | 5578 +++++++++-----------
 .../org/apache/geode/cache30/RegionTestCase.java   |   44 +-
 .../apache/geode/cache30/TestCacheListener.java    |   87 +-
 .../org/apache/geode/cache30/TestCacheLoader.java  |    6 +-
 .../org/apache/geode/cache30/TestCacheWriter.java  |   34 +-
 .../geode/internal/cache/CommitFunction.java       |    0
 .../internal/cache/NestedTransactionFunction.java  |    0
 .../cache/PartitionedRegionGetSomeKeys.java        |    0
 .../geode/internal/cache/RollbackFunction.java     |    0
 .../internal/cache/functions/TestFunction.java     |  286 +-
 .../apache/geode/internal/cache/ha/HAHelper.java   |    1 +
 .../sockets/ClientServerMiscDUnitTestBase.java     |   46 +-
 .../internal/cache/tier/sockets/HaHelper.java      |    0
 .../internal/cli/commands/CliCommandTestBase.java  |  554 --
 .../commands/QueryCommandIntegrationTestBase.java  |   10 +-
 .../internal/configuration/ClusterConfig.java      |    2 +-
 .../security/GfshCommandsSecurityTestBase.java     |    5 +
 .../security/ClientAuthorizationTestCase.java      |   16 +-
 .../apache/geode/security/SecurityTestUtils.java   |   34 +-
 .../main/java/org/apache/geode/test/dunit/VM.java  |    7 +
 .../dunit/cache/internal/JUnit4CacheTestCase.java  |   26 +-
 .../dunit/internal/JUnit4DistributedTestCase.java  |    4 +-
 ...dTestRule.java => AbstractDistributedRule.java} |    8 +-
 .../apache/geode/test/dunit/rules/CacheRule.java   |   39 +-
 .../test/dunit/rules/CleanupDUnitVMsRule.java      |    2 +-
 .../geode/test/dunit/rules/ClientCacheRule.java    |   52 +-
 .../geode/test/dunit/rules/ClusterStartupRule.java |   52 +-
 .../test/dunit/rules/DistributedDiskDirRule.java   |   29 +-
 .../rules/DistributedRestoreSystemProperties.java  |    2 +-
 ...stributedTestRule.java => DistributedRule.java} |   97 +-
 .../geode/test/dunit/rules/SharedCountersRule.java |   57 +-
 .../test/dunit/rules/SharedErrorCollector.java     |   22 +-
 .../geode/test/junit/rules/ClientCacheRule.java    |    4 +
 .../apache/geode/test/junit/rules/DiskDirRule.java |   23 +-
 .../geode/test/junit/rules/GfshCommandRule.java    |    2 +-
 .../geode/test/junit/rules/MemberStarterRule.java  |   15 +-
 .../geode/test/junit/rules/ServerStarterRule.java  |   34 +
 .../DoNotHandleUnexpectedExceptionExampleTest.java |    2 -
 geode-dunit/src/test/resources/expected-pom.xml    |  168 +
 .../src/test/resources/expected-pom.xml            |   57 +
 geode-json/src/test/resources/expected-pom.xml     |   37 +
 geode-junit/build.gradle                           |    4 +-
 .../rules/ExecutorServiceRuleIntegrationTest.java  |   10 +-
 .../main/java/org/apache/geode/DeltaTestImpl.java  |    2 +-
 .../org/apache/geode/cache/ssl/CertStores.java     |  145 +
 .../org/apache/geode/cache/ssl/TestSSLUtils.java   |  195 +
 .../apache/geode/cache/util/TxEventTestUtil.java   |  100 +-
 .../apache/geode/internal/UniquePortSupplier.java  |   37 +-
 .../internal/cache/TestObjectWithIdentifier.java   |    3 -
 .../cache/extension/mock/MockCacheExtension.java   |    2 +-
 .../internal/configuration/ConfigGroup.java        |    8 +-
 .../java/org/apache/geode/test/fake/Fakes.java     |    4 +-
 .../geode/test/junit/rules/ConcurrencyRule.java    |   51 +-
 .../test/junit/rules/ExecutorServiceRule.java      |   68 +-
 .../src/main}/java/perffmwk/Formatter.java         |    0
 .../geode/internal/UniquePortSupplierTest.java     |   49 +-
 .../test/junit/rules/ConcurrencyRuleTest.java      |   31 +
 .../test/junit/rules/ExecutorServiceRuleTest.java  |  260 +-
 geode-junit/src/test/resources/expected-pom.xml    |  135 +
 geode-lucene/build.gradle                          |   10 +-
 .../geode/cache/lucene/ExpirationDUnitTest.java    |    9 +-
 ...eneIndexCreationPersistenceIntegrationTest.java |   13 +-
 .../cache/lucene/internal/LuceneIndexStats.java    |    8 +-
 .../internal/filesystem/FileSystemStats.java       |    8 +-
 .../lucene/internal/LuceneIndexStatsJUnitTest.java |    6 +-
 .../internal/LuceneServiceImplJUnitTest.java       |    4 +-
 .../filesystem/FileSystemStatsJUnitTest.java       |    6 +-
 geode-lucene/src/test/resources/expected-pom.xml   |   75 +
 .../LuceneSearchWithRollingUpgradeDUnit.java       |   15 +-
 geode-micrometer-stats/build.gradle.kts            |   14 +
 .../statistics/cache/MicrometerCCUStatsImpl.kt     |   18 +-
 .../cache/MicrometerCacheClientNotifierStats.kt    |    7 +-
 .../cache/MicrometerCacheClientProxyStats.kt       |   20 +-
 .../statistics/cache/MicrometerCachePerfStats.kt   |   27 +-
 .../statistics/cache/MicrometerCacheServerStats.kt |   12 +-
 .../client/connection/MicrometerClientSendStats.kt |   18 +-
 .../client/connection/MicrometerClientStats.kt     |   18 +-
 .../client/connection/MicrometerConnectionStats.kt |   24 +-
 .../client/connection/MicrometerPoolStats.kt       |   20 +-
 .../disk/MicrometerDiskDirectoryStats.kt           |   23 +-
 .../statistics/disk/MicrometerDiskRegionStats.kt   |   23 +-
 .../statistics/disk/MicrometerDiskStoreStats.kt    |   22 +-
 .../distributed/MicrometerDistributionStats.kt     |   23 +-
 .../geode/statistics/dlock/MicrometerDLockStats.kt |   15 +-
 .../eviction/MicrometerCountLRUStatistics.kt       |    6 +-
 .../eviction/MicrometerEvictionStatsImpl.kt        |   23 +-
 .../eviction/MicrometerHeapLRUStatistics.kt        |    5 +-
 .../eviction/MicrometerMemoryLRUStatistics.kt      |    8 +-
 .../statistics/function/MicrometerFunctionStats.kt |   19 +-
 .../internal/micrometer/StatisticsManager.kt       |   14 +
 .../internal/micrometer/StatisticsMeter.kt         |   14 +
 .../internal/micrometer/StatisticsMeterGroup.kt    |   14 +
 .../micrometer/impl/MicrometerMeterGroup.kt        |   29 +-
 .../micrometer/impl/MicrometerStatisticMeter.kt    |   16 +-
 .../micrometer/impl/MicrometerStatisticsManager.kt |   20 +-
 .../statistics/locator/MicrometerLocatorStats.kt   |   24 +-
 .../micrometer/MicrometerStatisticsFactoryImpl.kt  |   25 +-
 .../micrometer/MicrometerStatisticsImpl.kt         |   18 +-
 .../micrometer/MicrometerStatisticsType.kt         |   18 +-
 .../micrometer/MicrometerStatsImplementer.kt       |    9 +-
 .../micrometer/MicrometerStatsImplementor.kt       |    7 -
 .../offheap/MicrometerOffHeapStorageStats.kt       |   22 +-
 .../statistics/query/MicrometerCqQueryVsdStats.kt  |    7 +-
 .../query/MicrometerCqServiceVsdStats.kt           |   26 +-
 .../region/MicrometerHARegionQueueStats.kt         |   21 +-
 .../region/MicrometerPartitionedRegionStats.kt     |    7 +-
 .../statistics/region/MicrometerRegionPerfStats.kt |   21 +-
 .../MicrometerResourceManagerStats.kt              |   12 +-
 .../geode/statistics/util/SimpleTimeUtils.kt       |   14 +
 .../wan/MicrometerAsyncEventQueueStats.kt          |    4 +-
 .../wan/MicrometerGatewayReceiverStats.kt          |    6 +-
 .../statistics/wan/MicrometerGatewaySenderStats.kt |    7 +-
 ...geode.stats.common.statistics.StatisticsFactory |    1 +
 geode-old-client-support/build.gradle              |    2 +-
 .../src/test/resources/expected-pom.xml            |   45 +
 geode-old-versions/build.gradle                    |   20 +-
 .../src/test/resources/expected-pom.xml            |   45 +
 geode-protobuf/build.gradle                        |    7 +-
 .../v1/acceptance/LocatorConnectionDUnitTest.java  |    2 +-
 .../protobuf/v1/AuthenticationIntegrationTest.java |    2 +-
 .../v1/acceptance/CacheConnectionJUnitTest.java    |    2 +-
 .../statistics/ProtobufClientStatistics.java       |    8 +-
 .../protobuf/v1/ProtobufProtocolService.java       |    2 +-
 .../v1/ProtobufProtocolServiceJUnitTest.java       |    0
 geode-protobuf/src/test/resources/expected-pom.xml |   51 +
 geode-pulse/build.gradle                           |   14 +-
 .../controllers/PulseControllerJUnitTest.java      |  100 +-
 .../internal/controllers/PulseController.java      |   67 +-
 .../scripts/pulsescript/pages/DataBrowserQuery.js  |    4 +-
 geode-pulse/src/test/resources/expected-pom.xml    |  227 +
 .../geode/cache/util/AutoBalancerJUnitTest.java    |    6 +-
 .../src/test/resources/expected-pom.xml            |   59 +
 geode-stats-common/build.gradle                    |   14 +
 .../cache/query/internal/CqQueryVsdStats.java      |   41 -
 .../cache/query/internal/cq/CqServiceVsdStats.java |   47 -
 .../geode/distributed/internal/LocatorStats.java   |   28 -
 .../geode/internal/cache/DiskDirectoryStats.java   |   17 -
 .../geode/internal/cache/DiskRegionStats.java      |   53 -
 .../geode/internal/cache/RegionPerfStats.java      |    4 -
 .../cache/eviction/CountLRUEvictionStats.java      |    4 -
 .../cache/eviction/HeapLRUEvictionStats.java       |    4 -
 .../cache/eviction/MemoryLRUEvictionStats.java     |    4 -
 .../internal/cache/execute/FunctionStats.java      |   46 -
 .../internal/cache/ha/HARegionQueueStats.java      |   56 -
 .../internal/cache/tier/sockets/CCUStats.java      |    5 -
 .../tier/sockets/CacheClientNotifierStats.java     |   47 -
 .../internal/cache/wan/GatewayReceiverStats.java   |   45 -
 .../internal/offheap/OffHeapStorageStats.java      |   53 -
 .../internal/statistics/StatisticsManager.java     |    4 +-
 .../geode/statistics/GFSStatsImplementor.java      |   18 -
 .../org/apache/geode/statistics/StatsFactory.java  |  320 --
 .../apache/geode/statistics/StatsImplementor.java  |    9 -
 .../java/org/apache/geode/stats/common/Stats.java  |    6 +-
 .../cache/client/internal/ConnectionStats.java     |   25 +-
 .../common}/cache/query/CqServiceStatistics.java   |    6 +-
 .../stats/common}/cache/query/CqStatistics.java    |   14 +-
 .../stats/common}/cache/query/QueryStatistics.java |    6 +-
 .../cache/query/internal/CqQueryVsdStats.java      |   43 +-
 .../cache/query/internal/cq/CqServiceVsdStats.java |   49 +-
 .../common}/distributed/internal/DMStats.java      |    6 +-
 .../distributed/internal/DistributionStats.java    |   25 +-
 .../common/distributed/internal/LocatorStats.java  |   33 +-
 .../distributed/internal/PoolStatHelper.java       |    2 +-
 .../distributed/internal/QueueStatHelper.java      |    2 +-
 .../internal/ThrottledMemQueueStatHelper.java      |    2 +-
 .../internal/ThrottledQueueStatHelper.java         |    2 +-
 .../distributed/internal/locks/DLockStats.java}    |   11 +-
 .../common}/internal/cache/CachePerfStats.java     |   29 +-
 .../common/internal/cache/DiskDirectoryStats.java  |   23 +-
 .../common/internal/cache/DiskRegionStats.java     |   68 +
 .../common}/internal/cache/DiskStoreStats.java     |   25 +-
 .../internal/cache/PartitionedRegionStats.java     |   25 +-
 .../common}/internal/cache/PoolStats.java          |   22 +-
 .../common/internal/cache/RegionPerfStats.java     |    6 +-
 .../cache/control/ResourceManagerStats.java        |   27 +-
 .../cache/eviction/CountLRUEvictionStats.java      |    6 +-
 .../internal/cache/eviction/EvictionStats.java     |    7 +-
 .../cache/eviction/HeapLRUEvictionStats.java       |    6 +-
 .../cache/eviction/MemoryLRUEvictionStats.java     |    6 +-
 .../internal/cache/execute/FunctionStats.java      |   62 +
 .../internal/cache/ha/HARegionQueueStats.java      |   72 +
 .../internal/cache/tier/sockets/CCUStats.java      |    7 +-
 .../tier/sockets/CacheClientNotifierStats.java     |   63 +
 .../cache/tier/sockets/CacheServerStats.java       |   22 +-
 .../internal/cache/tier/sockets/MessageStats.java  |    6 +-
 .../internal/cache/wan/GatewayReceiverStats.java   |   59 +
 .../internal/cache/wan/GatewaySenderStats.java     |   25 +-
 .../internal/offheap/OffHeapStorageStats.java      |   68 +
 .../common/statistics/GFSStatsImplementer.java     |   25 +-
 .../common}/statistics/StatisticDescriptor.java    |    3 +-
 .../{ => stats/common}/statistics/Statistics.java  |    2 +-
 .../common}/statistics/StatisticsFactory.java      |    6 +-
 .../common}/statistics/StatisticsType.java         |    2 +-
 .../common}/statistics/StatisticsTypeFactory.java  |    2 +-
 .../stats/common/statistics/StatsImplementer.java  |    7 +-
 .../common/statistics/factory/StatsFactory.java    |  195 +
 geode-wan/build.gradle                             |    1 +
 ...ueueOverflowMBeanAttributesDistributedTest.java |    2 +-
 .../GatewayLegacyAuthenticationRegressionTest.java |   22 +-
 ...nderOverflowMBeanAttributesDistributedTest.java |    2 +-
 .../geode/internal/cache/wan/WANTestBase.java      |   18 +-
 .../KeepEventsOnGatewaySenderQueueDUnitTest.java   |    4 +-
 .../ParallelGatewaySenderOperationsDUnitTest.java  |  150 +-
 .../WANHostNameVerificationDistributedTest.java    |  313 ++
 .../cache/wan/misc/WANConfigurationJUnitTest.java  |   15 +-
 .../client/internal/GatewaySenderBatchOp.java      |    1 +
 .../internal/cache/wan/GatewayReceiverImpl.java    |   54 +-
 .../wan/GatewaySenderEventRemoteDispatcher.java    |    3 +-
 ...currentParallelGatewaySenderEventProcessor.java |    2 +-
 .../RemoteParallelGatewaySenderEventProcessor.java |    2 +-
 geode-wan/src/test/resources/expected-pom.xml      |   37 +
 geode-web-api/build.gradle                         |    3 +-
 geode-web-api/src/test/resources/expected-pom.xml  |  205 +
 geode-web/build.gradle                             |   10 +-
 geode-web/src/test/resources/expected-pom.xml      |  111 +
 gradle.properties                                  |   10 +-
 gradle/dependency-versions.properties              |    3 +-
 gradle/ide.gradle                                  |   16 +-
 gradle/java.gradle                                 |    8 +
 gradle/publish.gradle                              |  164 +-
 gradle/sonar.gradle                                |    8 +-
 gradle/test.gradle                                 |   31 +-
 gradle/utilities.gradle                            |    6 +
 gradle/wrapper/gradle-wrapper.jar                  |  Bin 54413 -> 56172 bytes
 gradle/wrapper/gradle-wrapper.properties           |    2 +-
 settings.gradle                                    |   33 +-
 1022 files changed, 21676 insertions(+), 15938 deletions(-)
 copy ci/{images/alpine-tools/Dockerfile => pipelines/shared/utilities.sh} (59%)
 copy ci/scripts/{execute_tests.sh => execute_build.sh} (68%)
 create mode 100755 ci/scripts/publish.sh
 create mode 100644 ci/scripts/shared_utilities.sh
 copy {geode-old-client-support => extensions}/build.gradle (93%)
 mode change 100644 => 100755
 create mode 100644 
geode-assembly/src/integrationTest/java/org/apache/geode/AssemblyContentsIntegrationTest.java
 create mode 100644 
geode-assembly/src/integrationTest/java/org/apache/geode/GeodeDependencyJarIntegrationTest.java
 create mode 100644 
geode-assembly/src/integrationTest/resources/assembly_content.txt
 create mode 100644 
geode-assembly/src/integrationTest/resources/dependency_classpath.txt
 create mode 100644 geode-assembly/src/test/resources/expected-pom.xml
 create mode 100644 geode-common/src/test/resources/expected-pom.xml
 create mode 100644 geode-concurrency-test/src/test/resources/expected-pom.xml
 create mode 100644 geode-connectors/src/test/resources/expected-pom.xml
 create mode 100644 
geode-core/src/distributedTest/java/org/apache/geode/cache/client/internal/ClientServerHostNameVerificationDistributedTest.java
 create mode 100644 
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/execute/MultiUserAuthenticationFunctionServiceDUnitTest.java
 create mode 100644 
geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExportClusterConfigurationCommandDUnitTest.java
 create mode 100644 
geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/GfshHostNameVerificationDistributedTest.java
 create mode 100644 
geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigurationCommandDUnitTest.java
 rename 
geode-core/src/{integrationTest/java/org/apache/geode/pdx/PdxAttributesJUnitTest.java
 => 
distributedTest/java/org/apache/geode/pdx/PdxAttributesDistributedTest.java} 
(81%)
 create mode 100644 
geode-core/src/integrationTest/java/org/apache/geode/cache/client/internal/SingleHopClientExecutorWithLoggingIntegrationTest.java
 create mode 100644 
geode-core/src/integrationTest/java/org/apache/geode/cache/query/partitioned/PRColocatedEquiJoinTest.java
 create mode 100644 
geode-core/src/integrationTest/java/org/apache/geode/distributed/internal/tcpserver/TCPClientSSLIntegrationTest.java
 rename geode-core/src/{test => 
integrationTest}/java/org/apache/geode/internal/monitoring/ThreadsMonitoringIntegrationTest.java
 (57%)
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/cache/AfterCompletion.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/cache/BeforeCompletion.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/cache/MemoryThresholdInfo.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/cache/RegionNameValidation.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/cache/RegionPerfStatsImpl.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/cache/SingleThreadJTAExecutor.java
 copy 
geode-core/src/main/java/org/apache/geode/internal/statistics/{InternalDistributedSystemStats.java
 => GFSStatisticsFactoryImpl.java} (61%)
 create mode 100644 
geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportClusterConfigurationCommand.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportImportClusterConfigurationCommands.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigurationCommand.java
 create mode 100644 
geode-core/src/main/resources/META-INF/services/org.apache.geode.stats.common.statistics.StatisticsFactory
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/cache/RegionNameValidationJUnitTest.java
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/cache/client/internal/SingleHopClientExecutorSubmitTaskWithExceptionTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/AfterCompletionTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/BeforeCompletionTest.java
 copy 
geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/examples/DistributedTestRuleExampleTest.java
 => 
geode-core/src/test/java/org/apache/geode/internal/cache/MemoryThresholdInfoTest.java
 (58%)
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/RegionNameValidationTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/SingleThreadJTAExecutorTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/control/HeapMemoryMonitorTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ExportClusterConfigurationCommandTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigurationCommandTest.java
 create mode 100644 geode-core/src/test/resources/expected-pom.xml
 create mode 100644 geode-cq/src/test/resources/expected-pom.xml
 delete mode 100644 
geode-docs/developing/transactions/about_transactions.html.md.erb
 delete mode 100644 
geode-docs/developing/transactions/cache_transaction_performance.html.md.erb
 delete mode 100644 
geode-docs/developing/transactions/cache_transactions.html.md.erb
 delete mode 100644 
geode-docs/developing/transactions/cache_transactions_by_region_type.html.md.erb
 delete mode 100644 
geode-docs/developing/transactions/client_server_transactions.html.md.erb
 delete mode 100644 
geode-docs/developing/transactions/data_location_cache_transactions.html.md.erb
 create mode 100644 
geode-docs/developing/transactions/design_considerations.html.md.erb
 create mode 100644 
geode-docs/developing/transactions/directed_example.html.md.erb
 delete mode 100644 
geode-docs/developing/transactions/how_cache_transactions_work.html.md.erb
 delete mode 100644 
geode-docs/developing/transactions/monitor_troubleshoot_transactions.html.md.erb
 delete mode 100644 
geode-docs/developing/transactions/run_a_cache_transaction.html.md.erb
 delete mode 100644 
geode-docs/developing/transactions/run_a_cache_transaction_with_external_db.html.md.erb
 delete mode 100644 
geode-docs/developing/transactions/transaction_coding_examples.html.md.erb
 delete mode 100644 
geode-docs/developing/transactions/transaction_event_management.html.md.erb
 delete mode 100644 
geode-docs/developing/transactions/transactional_and_nontransactional_ops.html.md.erb
 create mode 100644 
geode-docs/developing/transactions/transactions_intro.html.md.erb
 delete mode 100644 
geode-docs/developing/transactions/working_with_transactions.html.md.erb
 rename geode-docs/{developing/transactions => 
reference/archive_transactions}/JTA_transactions.html.md.erb (93%)
 rename geode-docs/{developing/transactions => 
reference/archive_transactions}/cache_plugins_with_jta.html.md.erb (93%)
 create mode 100644 
geode-docs/reference/archive_transactions/chapter_overview.html.md.erb
 rename geode-docs/{developing/transactions => 
reference/archive_transactions}/turning_off_jta.html.md.erb (100%)
 rename 
geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/examples/{DistributedTestRuleExampleTest.java
 => DistributedRuleAsClassRuleExampleTest.java} (50%)
 create mode 100644 
geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/ClientCacheRuleDistributedTest.java
 rename 
geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/{DistributedTestRuleDistributedTest.java
 => DistributedRuleDistributedTest.java} (76%)
 rename {geode-core/src/distributedTest => 
geode-dunit/src/main}/java/org/apache/geode/internal/cache/CommitFunction.java 
(100%)
 rename {geode-core/src/distributedTest => 
geode-dunit/src/main}/java/org/apache/geode/internal/cache/NestedTransactionFunction.java
 (100%)
 rename {geode-core/src/distributedTest => 
geode-dunit/src/main}/java/org/apache/geode/internal/cache/PartitionedRegionGetSomeKeys.java
 (100%)
 rename {geode-core/src/distributedTest => 
geode-dunit/src/main}/java/org/apache/geode/internal/cache/RollbackFunction.java
 (100%)
 copy {geode-core/src/distributedTest => 
geode-dunit/src/main}/java/org/apache/geode/internal/cache/ha/HAHelper.java 
(95%)
 rename {geode-core/src/distributedTest => 
geode-dunit/src/main}/java/org/apache/geode/internal/cache/tier/sockets/HaHelper.java
 (100%)
 delete mode 100644 
geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/CliCommandTestBase.java
 rename 
geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/{AbstractDistributedTestRule.java
 => AbstractDistributedRule.java} (90%)
 rename 
geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/{DistributedTestRule.java
 => DistributedRule.java} (71%)
 create mode 100644 geode-dunit/src/test/resources/expected-pom.xml
 create mode 100644 
geode-experimental-driver/src/test/resources/expected-pom.xml
 create mode 100644 geode-json/src/test/resources/expected-pom.xml
 create mode 100644 
geode-junit/src/main/java/org/apache/geode/cache/ssl/CertStores.java
 create mode 100644 
geode-junit/src/main/java/org/apache/geode/cache/ssl/TestSSLUtils.java
 rename 
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/ha/HAHelper.java
 => geode-junit/src/main/java/org/apache/geode/internal/UniquePortSupplier.java 
(50%)
 mode change 100755 => 100644
 rename {geode-core/src/test => 
geode-junit/src/main}/java/perffmwk/Formatter.java (100%)
 copy 
geode-dunit/src/test/java/org/apache/geode/test/dunit/examples/DoNotHandleUnexpectedExceptionExampleTest.java
 => 
geode-junit/src/test/java/org/apache/geode/internal/UniquePortSupplierTest.java 
(51%)
 create mode 100644 geode-junit/src/test/resources/expected-pom.xml
 create mode 100644 geode-lucene/src/test/resources/expected-pom.xml
 copy 
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/tier/sockets/ClientServerMiscDUnitTest.java
 => 
geode-micrometer-stats/src/main/kotlin/org/apache/geode/statistics/micrometer/MicrometerStatsImplementer.kt
 (77%)
 mode change 100755 => 100644
 delete mode 100644 
geode-micrometer-stats/src/main/kotlin/org/apache/geode/statistics/micrometer/MicrometerStatsImplementor.kt
 create mode 100644 
geode-micrometer-stats/src/main/resources/META-INF/services/org.apache.geode.stats.common.statistics.StatisticsFactory
 create mode 100644 geode-old-client-support/src/test/resources/expected-pom.xml
 create mode 100644 geode-protobuf-messages/src/test/resources/expected-pom.xml
 delete mode 100644 
geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/ProtobufProtocolServiceJUnitTest.java
 create mode 100644 geode-protobuf/src/test/resources/expected-pom.xml
 create mode 100644 geode-pulse/src/test/resources/expected-pom.xml
 create mode 100644 geode-rebalancer/src/test/resources/expected-pom.xml
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/cache/query/internal/CqQueryVsdStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/cache/query/internal/cq/CqServiceVsdStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/distributed/internal/LocatorStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/internal/cache/DiskDirectoryStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/internal/cache/DiskRegionStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/internal/cache/RegionPerfStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/internal/cache/eviction/CountLRUEvictionStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/internal/cache/eviction/HeapLRUEvictionStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/internal/cache/eviction/MemoryLRUEvictionStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/internal/cache/execute/FunctionStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/internal/cache/ha/HARegionQueueStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/internal/cache/tier/sockets/CCUStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/internal/cache/tier/sockets/CacheClientNotifierStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/internal/cache/wan/GatewayReceiverStats.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/internal/offheap/OffHeapStorageStats.java
 rename {geode-core => 
geode-stats-common}/src/main/java/org/apache/geode/internal/statistics/StatisticsManager.java
 (94%)
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/statistics/GFSStatsImplementor.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/statistics/StatsFactory.java
 delete mode 100644 
geode-stats-common/src/main/java/org/apache/geode/statistics/StatsImplementor.java
 copy 
geode-core/src/main/java/org/apache/geode/internal/cache/HasCachePerfStats.java 
=> geode-stats-common/src/main/java/org/apache/geode/stats/common/Stats.java 
(87%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/cache/client/internal/ConnectionStats.java (86%)
 rename {geode-core/src/main/java/org/apache/geode => 
geode-stats-common/src/main/java/org/apache/geode/stats/common}/cache/query/CqServiceStatistics.java
 (93%)
 rename {geode-core/src/main/java/org/apache/geode => 
geode-stats-common/src/main/java/org/apache/geode/stats/common}/cache/query/CqStatistics.java
 (85%)
 rename {geode-core/src/main/java/org/apache/geode => 
geode-stats-common/src/main/java/org/apache/geode/stats/common}/cache/query/QueryStatistics.java
 (88%)
 copy 
geode-core/src/main/java/org/apache/geode/internal/cache/eviction/EvictionCounters.java
 => 
geode-stats-common/src/main/java/org/apache/geode/stats/common/cache/query/internal/CqQueryVsdStats.java
 (53%)
 mode change 100755 => 100644
 copy 
geode-core/src/main/java/org/apache/geode/internal/cache/eviction/EvictionCounters.java
 => 
geode-stats-common/src/main/java/org/apache/geode/stats/common/cache/query/internal/cq/CqServiceVsdStats.java
 (52%)
 mode change 100755 => 100644
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/distributed/internal/DMStats.java (98%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/distributed/internal/DistributionStats.java (90%)
 copy 
geode-core/src/main/java/org/apache/geode/internal/cache/eviction/EvictionCounters.java
 => 
geode-stats-common/src/main/java/org/apache/geode/stats/common/distributed/internal/LocatorStats.java
 (57%)
 mode change 100755 => 100644
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/distributed/internal/PoolStatHelper.java (95%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/distributed/internal/QueueStatHelper.java (95%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/distributed/internal/ThrottledMemQueueStatHelper.java (96%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/distributed/internal/ThrottledQueueStatHelper.java (95%)
 rename 
geode-stats-common/src/main/java/org/apache/geode/{distributed/internal/locks/DistributedLockStats.java
 => stats/common/distributed/internal/locks/DLockStats.java} (94%)
 mode change 100755 => 100644
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/internal/cache/CachePerfStats.java (83%)
 rename 
geode-core/src/test/java/org/apache/geode/internal/cache/TestHelperForHydraTests.java
 => 
geode-stats-common/src/main/java/org/apache/geode/stats/common/internal/cache/DiskDirectoryStats.java
 (66%)
 mode change 100755 => 100644
 create mode 100644 
geode-stats-common/src/main/java/org/apache/geode/stats/common/internal/cache/DiskRegionStats.java
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/internal/cache/DiskStoreStats.java (59%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/internal/cache/PartitionedRegionStats.java (81%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/internal/cache/PoolStats.java (59%)
 copy 
geode-core/src/main/java/org/apache/geode/internal/cache/HasCachePerfStats.java 
=> 
geode-stats-common/src/main/java/org/apache/geode/stats/common/internal/cache/RegionPerfStats.java
 (87%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/internal/cache/control/ResourceManagerStats.java (72%)
 copy 
geode-core/src/main/java/org/apache/geode/internal/cache/HasCachePerfStats.java 
=> 
geode-stats-common/src/main/java/org/apache/geode/stats/common/internal/cache/eviction/CountLRUEvictionStats.java
 (86%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/internal/cache/eviction/EvictionStats.java (83%)
 copy 
geode-core/src/main/java/org/apache/geode/internal/cache/HasCachePerfStats.java 
=> 
geode-stats-common/src/main/java/org/apache/geode/stats/common/internal/cache/eviction/HeapLRUEvictionStats.java
 (86%)
 copy 
geode-core/src/main/java/org/apache/geode/internal/cache/HasCachePerfStats.java 
=> 
geode-stats-common/src/main/java/org/apache/geode/stats/common/internal/cache/eviction/MemoryLRUEvictionStats.java
 (86%)
 create mode 100644 
geode-stats-common/src/main/java/org/apache/geode/stats/common/internal/cache/execute/FunctionStats.java
 create mode 100644 
geode-stats-common/src/main/java/org/apache/geode/stats/common/internal/cache/ha/HARegionQueueStats.java
 copy 
geode-core/src/main/java/org/apache/geode/internal/cache/HasCachePerfStats.java 
=> 
geode-stats-common/src/main/java/org/apache/geode/stats/common/internal/cache/tier/sockets/CCUStats.java
 (85%)
 create mode 100644 
geode-stats-common/src/main/java/org/apache/geode/stats/common/internal/cache/tier/sockets/CacheClientNotifierStats.java
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/internal/cache/tier/sockets/CacheServerStats.java (79%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/internal/cache/tier/sockets/MessageStats.java (86%)
 create mode 100644 
geode-stats-common/src/main/java/org/apache/geode/stats/common/internal/cache/wan/GatewayReceiverStats.java
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/internal/cache/wan/GatewaySenderStats.java (71%)
 create mode 100644 
geode-stats-common/src/main/java/org/apache/geode/stats/common/internal/offheap/OffHeapStorageStats.java
 copy 
geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/CleanupDUnitVMsRule.java
 => 
geode-stats-common/src/main/java/org/apache/geode/stats/common/statistics/GFSStatsImplementer.java
 (65%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/statistics/StatisticDescriptor.java (97%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/statistics/Statistics.java (99%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/statistics/StatisticsFactory.java (98%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/statistics/StatisticsType.java (97%)
 rename geode-stats-common/src/main/java/org/apache/geode/{ => 
stats/common}/statistics/StatisticsTypeFactory.java (99%)
 copy 
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/tier/sockets/ClientServerMiscDUnitTest.java
 => 
geode-stats-common/src/main/java/org/apache/geode/stats/common/statistics/StatsImplementer.java
 (76%)
 mode change 100755 => 100644
 create mode 100644 
geode-stats-common/src/main/java/org/apache/geode/stats/common/statistics/factory/StatsFactory.java
 create mode 100644 
geode-wan/src/distributedTest/java/org/apache/geode/internal/cache/wan/serial/WANHostNameVerificationDistributedTest.java
 create mode 100644 geode-wan/src/test/resources/expected-pom.xml
 create mode 100644 geode-web-api/src/test/resources/expected-pom.xml
 create mode 100644 geode-web/src/test/resources/expected-pom.xml

Reply via email to