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

sai_boorlagadda pushed a change to branch feature/GEODE-5787-dunit-internal
in repository https://gitbox.apache.org/repos/asf/geode.git.


    from f163f0d  Merge branch 'develop' into feature/GEODE-5787-dunit-internal
     add edfe502  GEODE-5887
     add 83041a9  changes as per Jason Huynh request
     add 9ff42c2  retrigger concourse-ci/UITests after timeout failure
     add 9232934  retrigger concourse-ci/UITests after "address already in use" 
exception
     add 5d0e183  Update yos1.txt
     add 68a2984  Update 
geode-core/src/main/java/org/apache/geode/distributed/internal/DistributionConfig.java
     add 58fa1d7  Merge remote-tracking branch 'upstream/develop' into develop
     add 4885f4d  changes as per Anthony and Bruce request
     add c61b39e  GEODE-5971: Refactor diskstore commands to extend GfshCommand 
(#2843)
     add 770d534  GEODE-6051: Fix suspect string by using addIgnoredException. 
(#2856)
     add c39030a  GEODE-6058: recordVersion should allow update higher local 
version if for non-persistent region (#2851)
     add 3f4474c  GEODE-4712 GEODE-5943: shut down the bucketSorter when 
destroying the partitioned region (#2845)
     add 4a0368f  GEODE-4712 GEODE-5943: add missing license header
     add 320b191  GEODE-5074 REST dev client should not access or modify 
internal regions
     add 6371496  GEODE-5971: Refactor durable client commands to extend 
GfshCommand (#2858)
     add 743c925  Revert GEODE-2644 because offline diskstore commands generate 
info level logs
     add 0c1f584  GEODE-6025: add describe data-source (#2864)
     add 4c8ebf8  GEODE-6063 remove PublishArtifacts from Geode release 
pipelines (#2865)
     add b622764  GEODE-6053: Parameterized Queries fixed (#2859)
     add 225833b  GEODE-2644: Define interfaces for new Log4j2 Appenders
     add 1452763  GEODE-2644: Cleanup logging related files
     add bac0214  GEODE-2644: Add LogFileAssert and LogLevelAssert assertions
     add f1a2cc2  GEODE-2644: Add AlertingTest JUnit Category
     add 3e8b07c  GEODE-2644: Add LogConfig and StatisticsConfig for logging
     add 5ae86bb  GEODE-2644: Make AlertAppender optional and support log4j2.xml
     add 6709a32  GEODE-2644: Expand DistributedSystemMXBean tests
     add 4be9e7a  GEODE-2644: Make LogWriterAppender optional and support 
log4j2.xml
     add efbe1ce  GEODE-5637: Fix flaky 
SingleHopClientExecutorWithLoggingIntegrationTest
     add 9891073  GEODE-2644: Update session state caching dependencies for 
logging
     add 8db6d11  GEODE-2644: Remove log level from 
MonitorQueryUnderContentionBenchmark
     add 47f55bd  GEODE-6059: Get ahold of origin/develop in StressNewTests
     add 2d3f51f  GEODE-5996 Update dependencies.
     add f62efae  Merge remote-tracking branch 'upstream/develop' into develop
     add 918b4d3  changing checkRegisteredKeysInterval from int to long
     add f004adc  Update AcceptorImpl.java
     add 0ed6b2a  Update AcceptorImpl.java
     add 8d992eb  Merge pull request #2810 from yossireg/develop
     add 9fbed0f  GEODE-6072: Clean up thread local between tests (#2871)
     add 333cde1  GEODE-5971: Refactor AlterAsycnEventQueueCommand to use 
SingleGfshCommand (#2854)
     add aa012ae  GEODE-6026: Fixes inclusion of test classes in JavaDocs. 
(#2832)
     add 222701a  GEODE-4110: improve junit ClientCacheRule (#2872)
     add 5a8ef65  GEODE-5971: Refactor Start/Status/Stop Locator commands to 
return ResultModel (#2869)
     add 4c06ba4  GEODE-6059: PR pipeline gets merge-base from resource (#2877)
     add be99d7b  GEODE-6073:  All files have lf endings (#2873)
     add ed28310  GEODE-5076 jmx client should not access or modify internal 
regions
     add 7cd2f0c  GEODE-6065: Continue event processing when hostname lookup 
fails (#2883)
     add f2e43b0  GEODE-6064: redact the password in describeConfig command 
(#2863)
     add b2fac14  GEODE-5998: Using primitive type (LGTM fix) (#2886)
     add 4c8be37  GEODE-6039: deprecate DistributedTestCase and associated. 
(#2841)
     add 5f53d53  Update javadocs for data-source pool classes (#2870)
     add 3a3697d  GEODE-5943: cleanup vm before each test (#2889)
     add b8d26b1  GEODE-6034 Protobuf clients should not access or modify 
internal regions
     add 184dd3c  GEODE-6090: Reverting changes, causes new clones to get 
modified files.
     add 6cb36a7  GEODE-6061: Add more test coverage on function with 
transaction. (#2861)
     add 8e3cbbe  GEODE-6091: Pass same environment to main CI as to 
pull-requests. (#2895)
     add 8e5397e  GEODE-6062: Use random server port for 
ConfigureEvictionThroughGfsh (#2862)
     add 0c63ace  GEODE-5547: Log info message when canceling ManagementListener
     add 287fd2c  GEODE-1585: Cleanup SystemAdminDUnitTest
     add 8aba8b9  GEODE-6052: Use constructor DI to avoid PowerMock in JMX 
tests (#2891)
     add b81ea0b  GEODE-5996 Revert classgraph upgrade
     add abd68f9  GEODE-6028: Remove checks that are not necessary (#2827)
     add b389f5a  GEODE-6075 Improve tests using the geode version
     add c856ea1  GEODE-5971: Refactor Describe/List JNDI binding command to 
extend Gfs… (#2888)
     add dc519bb  GEODE-5667: Fix manual-start default value (#2822)
     add 2d70126  GEODE-6074: Using a free server port in tests
     add ced82ff  GEODE-6093: Upgrade system-rules from 1.18.0 to 1.19.0
     add 4f48f75  GEODE-6092: Simplify 
SingleHopClientExecutorLoggingIntegrationTest
     add a6bacbd  GEODE-6046 - Java memory allocation issue JDK-8207200 (#2876)
     add f5bac4c  GEODE-6078: Allow client cache to use JSONFormatter in 
multi-user mode (#2890)
     add 446794e  GEODE-6088: check availability for JDBC commands (#2898)
     add 9f298e9  Update current version to 1.9.0
     add 3749be9  GEODE-5667 User Guide: update description of gfsh create 
gateway-receiver option "--manual-start" to match default behavior
     add 9cb7fbc  GEODE-5998 Update NOTICE for commons-math3
     add 13af5bc  GEODE-1168 Improves build to automatically add jars to 
runtime classpath
     add d861afc  GEODE-1842: refactor QueryDataFunction (#2897)
     add d80b6e0  GEODE-6077: Fixing race in test hook
     add 4ca93d8  GEODE-5407: fix JMXMBeanReconnectDUnitTest timing
     add 58cd8e3  fail the test when waits timeout
     add f84a5c0  Merge branch 'develop' into GEODE-5407
     add 0deb632  create a single connection per locator and reuse it
     add 065d11c  make suggested changes from PR comments
     add f873d34  GEODE-5407: fix JMXMBeanReconnectDUnitTest timing (#2833)
     add 482d50d  GEODE-1842: refactor QueryDataFunction - add license header
     add 0eb9444  GEODE-6035 Increase backlog for peer-to-peer connection 
formation
     add 5820e9a  GEODE-5971: Refactor export/import commands to extend 
GfshCommand and… (#2894)
     add 030fee3  GEODE-4883: Set server port correctly for an ephemeral port 
(#2912)
     add 348debe  GEODE-5228: Stale status file is deleted before waiting for 
status response file (#2850)
     add b40303d  GEODE-6013: Use expected initial image requester's rvv 
information (#2857)
     add 615e4ed  GEODE-6068: change destroy jdbc-mapping to undo create (#2905)
     add 4bc1e65  GEODE-6105: convert geode-old-versions to xyzTestRuntime 
dependency (#2917)
     add f4651d9  GEODE-6067: add list data-source gfsh command (#2907)
     add c902f70  GEODE-6014: Removed unnecessary null checks. (#2906)
     add 944951f  GEODE-6097: Using primitive instead of boxed variables (#2908)
     add 287114c  GEODE-6094: Fixed string format arguments (#2909)
     add c62b7c6  GEODE-6098: LGTM fix for subtle call to inherited method. 
(#2910)
     add 0a628c9  GEODE-5342: Fix disk-store validation in commands (#2881)
     add f412744  GEODE-6113: Unable to run geode-web http-based dunit tests in 
IntelliJ (#2924)
     add 9918f9b  GEODE-6096: Cleanup dunit internals (#2919)
     add 5344441  GEODE-6092: Delete unused test resource (#2916)
     add af51c95  GEODE-6113: Fix checkPom failures
     add 13ee457  GEODE-6111: Add gradle properties to extend http timeouts. 
(#2922)
     add 8698edc  GEODE-5971: Refactor server status/stop commands to return 
ResultModel (#2887)
     add 0c8b101  GEODE-6110: Add .java-version to .gitignore and rat ignore 
list. (#2921)
     add 16dde1a  GEODE-6108: Handle client putIfAbsent returns value due to 
retry (#2925)
     add 3c6a0d5  GEODE-6115: add log4j dependency to jmh compile
     add 4da0da1  Merge pull request #2929 from balesh2/GEODE-6115
     add b060451  GEODE-6118: Support slash on region name for jdbc-mapping 
commands (#2930)
     add 3c37923  GEODE-6029: Added test for describe jndi-binding (#2828)
     add c33b39a  GEODE-6119: Revise docs for support of Tomcat version 9 
(#2932)
     add 9ea9f15  GEODE-5971: Refactor ShowMetricsCommand to extend GfshCommand 
and ret… (#2928)
     add 4abe1f0  GEODE-5971: Refactor ShowLogCommand to extend GfshCommand and 
return ResultModel (#2927)
     add 3c0eaca  GEODE-6130: Fix RAT to search from project root directory. 
(#2941)
     add 0f5570d  GEODE-6066: Added error for no members found in 
CreateDataSourceCommand (#2913)
     add 9823613  GEODE-6123: Be consistent in dependency declaration style.
     add c48583d  Correct typo in version number, remove duplicated comment 
string.
     add ed19b8d  Merge pull request #2936 from PurelyApplied/geode-6123
     add 596b6bf  GEODE-5994: Add CPUContentionService
     add 6da5ac3  Merge pull request #2937 from demery-pivotal/GEODE-5994
     add 1e8765f  GEODE-6109: Remove now-defunct email alert resource.
     add 1adad8e  Build execute_build and execute_test more (but not fully) in 
line with each other.
     add d9185eb  Restore Build job to PR, consistent with changes made in the 
interim
     add 6e18493  Cleanup for better-looking full diff.
     add d0fdba0  Make some corrections to whitespace and build script.
     add bbd36af  Merge pull request #2934 from PurelyApplied/geode-6109
     add a49e03a  GEODE-6109: Correct accidental deletion of critical .yml line.
     add a4e51c8  GEODE-6144 use version of concourse-pipeline-resource that 
has fix for large number of pipelines
     add afd9ea8  Merge pull request #2947 from 
onichols-pivotal/GEODE-6144-fix-red-meta
     add 6a0e08b  GEODE-6107: in test start locators one at a time (#2933)
     add 322628f  Fix ZipSlip bug found by LGTM.com
     add 3a4a932  Merge pull request #2948 from samlanning/zip-slip
     add b9c9966  GEODE-6127 Document changes to gfsh create jndi-binding 
command (#2942)
     add eb829c6  GEODE-6143: Change PowerMockito import to Mockito
     add ad3a082  GEODE-5971: JaxbService should be able to unmarshall older 
namespace xml (#2951)
     add 8ba2b34  GEODE-6100: Cleanup suspect string logic for better 
readability (#2920)
     add 3611f1b  GEODE-5883: Add Nebula dependency linter as gradle utility 
(#2939)
     add 2c3fd5b  GEODE-6143: Removing PowerMock from 
BackupFileCopierIntegrationTest (#2955)
     add a53c28a  GEODE-6122: Make log4j core optional (#2944)
     add d0bffea  GEODE-6129: Make dependencies explicit in geode-wan (#2940)
     add c3c7600  GEODE-5971: Refactor ShowDeadlockCommand to return 
ResultModel and ex… (#2943)
     add dfaf11c  GEODE-6151: use same term for JDBC mapping (#2957)
     add e9f5cd3  GEODE-5971: Refactor CreateRegionCommand to extend 
SingleGfshCommand
     add 846af4e  GEODE-5971: RegionConfig can only have one 
RegionAttributesType
     add 93ed36f  GEODE-5971: create region still needs to fetch xml from 
server to get get extensions xml
     add 364ddef  GEODE-6149: when client's cache is closing, its 
GetClientPRMetaDataOp could end up with NPE (#2952)
     add ace1884  GEODE-6143: Remove PowerMock from 
CacheClientNotifierIntegrationTest (#2959)
     add c6e8c21  GEODE-5971: refactor StartJConsoleCommand to use ResultModel 
(#2962)
     add c0a6508  GEODE-6142: Check JDBC mapping before destroy region (#2950)
     add ce52674  GEODE-5971: Refactor StatusClusterConfigServiceCommand to 
extend GfshCommand base type (#2960)
     add 22a5017  GEODE-6117: Makes modules out of geode-core and geode-cq 
(#2915)
     add a0e1aee  GEODE-5971: Have all offline commands extends 
OfflineGfshCommand inst… (#2967)
     add e55c68c  GEODE-6167: move the test to the integration test module 
since it starts a cache (#2973)
     add ae864cf  GEODE-5971: refactor StartJvisualvm command to use new 
ResultModel (#2974)
     add 2d7b30c  GEODE-6168: verify java version should consider the possible 
"-" (#2976)
     add 4fde138  GEODE-6164: CacheClientProxy's closeSocket should be called 
atomically (#2972)
     add 9adaffc  GEODE-6112: Gfsh should respond to SIGINT (#2964)
     add a5fdcad  Update Geode to build with Gradle 5.0 (#2931)
     add c2c6d35  GEODE-6066: Fixed cluster config update for error case (#2954)
     add d405dac  GEODE-6178: Update gradle wrapper jar missing in a5fdcad...
     add 88e1305  GEODE-6143: Remove PowerMock and improve 
LuceneEventListenerJUnitTest
     add 53b1433  GEODE-6032: Updated javadoc to clarify what is communicated 
with hasD… (#2953)
     add 1f364dd  GEODE-6102: add gfsh destroy data-source (#2918)
     add 4a18a40  GEODE-6143: remove PowerMock from 
PartitionedRepositoryManagerJUnitTest
     add df834c9  GEODE-6143: remove PowerMock from 
PartitionedRepositoryManagerJUnitTest (#2980)
     add 1d9e34c  GEODE-6179: update create data-source help (#2983)
     add 9c145bf  GEODE-6143: Adding test category back to 
CacheClientNotifierIntegrationTest (#2981)
     add d7e7e87  GEODE-6143: Removing PowerMock from MBeanProxyFactoryTest 
(#2975)
     add 56c3593  GEODE-6156: add --id option to create jdbc-mapping (#2969)
     add 835b9c7  GEODE-6188: Select zone for testing at random to avoid 
availability conflicts. Do not deviate from the us-central1 region, however.
     add 0c10b3f  Merge pull request #2988 from PurelyApplied/geode-6188
     add 2d6a617  GEODE-6166: Improves put performance (#2970)
     add 8eb92b9  GEODE-6143: remove PowerMock from UnregisterInterestTest
     add 0b74d42  Merge pull request #2985 from apache/feature/GEODE-6143-4
     add 82dd208  GEODE-6143: remove PowerMock from VMStatsMonitorTest (#2984)
     add f932299  GEODE-5674: Stop using random values for test ports (#2958)
     add eabf1de  GEODE-6143: remove PowerMock from RemotePutMessageTest
     add 35d0446  Merge pull request #2992 from apache/feature/GEODE-6143-6
     add a17d659  GEODE-6189: Remove unused windows scripts.
     add d3d420b  Merge pull request #2989 from PurelyApplied/geode-6189
     add 8caf2c9  GEODE-6102: fail destroy data-source if in use  (#2996)
     add 0b87a36  Geode-5793: LocatorDUnitTest. 
testNonSSLLocatorDiesWhenConnectingToSSLLocator (#2654)
     add 35041a5  GEODE-6036: order sanctioned serializables lists (#2997)
     add 6a1a302  GEODE-6143: remove PowerMock from HeapMemoryMonitorTest
     add 03d5629  Merge pull request #3005 from apache/feature/GEODE-6143-8
     add e3e7c3a  GEODE-6197: Fix create and destroy jdbc-mapping (#2994)
     add e6d2a6c  GEODE-6122: Delete old Logging performance tests
     add e7181ee  GEODE-5674: Stop picking ports randomly for tests (#3007)
     add 088fd4d  GEODE-5971: refactor expiration config objects (#2991)
     add e8720ca  GEODE-5786: Create txEntryState based on createIfAbsent 
condition. (#3008)
     add 66dd66d  GEODE-6122: Use LogWriterLevel instead of InternalLogWriter
     add 334db40  GEODE-6195: Check if returned value is caused by a retried 
putIfAbsent operation (#2993)
     add f98547f  GEODE-3613: Allocate unique ports to containers
     add deb8d1e  GEODE-6209 Remove anchor/links for cache.xml subsections in 
docs (#3009)
     add ea62d29  GEODE-6177: WAN Event processing continues after 
authentication fails
     add 10668f5  GEODE-6177: wait for queue processing in test
     add 14fee9a  GEODE-6177: Spotless
     add 213e07f  GEODE-6177: make test hook visible across threads
     add 411b22c  GEODE-6198: Add geode-all-bom for dependency versioning 
(#2995)
     add ff08013  GEODE-6143: remove PowerMock from DataTypeJUnitTest
     add b2492bd  Merge pull request #2990 from apache/feature/GEODE-6143-5
     add f2e8db7  GEODE-6216 add netstat to images for NetstatDUnitTest (#3014)
     add ebde19f  GEODE-6186: Reduced the number of EntryNotFoundExceptions 
thrown during wan conflation
     add b6fa533  GEODE-6143: remove PowerMock from import (#3019)
     add e536d19  Anternative fix for CI to #3018
     add 693d178  Merge pull request #3020 from 
PurelyApplied/alternate-fix-ci-images
     add bd9c284  GEODE-6194: add composite keys to jdbc (#3015)
     add fff4eb7  GEODE-6103 RegionCreateFunction takes RegionConfig in 
argument (#2998)
     add d5bcc53  GEODE-6223: Add resolveDependencies to Build test job.
     add 2242de9  Merge pull request #3021 from PurelyApplied/geode-6223
     add 947c4db  GEODE-6215: Making session meta-data region distributed 
(#3012)
     add 6666ba2  GEODE-6227 add lsof to test images for NetstatDUnitTest 
(#3024)
     add 1813f8c  GEODE-6154: Remove optional from geode-core spring-shell 
dependency (#2961)
     add a8ef73c  GEODE-6224: Do not use internal BOM to resolve versions. 
(#3022)
     add c12018f  GEODE-6143: remove PowerMock from 
HARegionQueueIntegrationTest GEODE-6143: remove PowerMock from 
HARegionQueueJUnitTest
     add c588614  Merge pull request #3013 from apache/feature/GEODE-6143-9
     add 7ae273f  GEODE-6219: Add assertion to verify the OS commands really 
ran (#3017)
     add 103c83e  GEODE-6230 Add test start/stop logging to tests using 
distributed test Rules
     add 511d299  Merge pull request #3028 from apache/feature/GEODE-6230
     add ca886d9  GEODE-6231: Increase timeout for DistributedTest jobs. (#3029)
     add afd082c  GEODE-6176: Make FunctionService testable with internal 
delegates
     add 06a9815  GEODE-5971: Remove references to removed expiration classes 
in RegionAttributesType (#3030)
     add 9633c1f  GEODE-6205: Set disk-dir in gfsh either absolute or relative 
based on input directory
     add 5b51153  GEODE-6219: Disable one more test that uses lsof (#3031)
     add d53fbcd  GEODE-6236 fix inconsistent handling of versionNumber
     add 5f8a97a  Merge pull request #3033 from 
onichols-pivotal/GEODE-6236-parse-version-number-correctly
     add 76c6122  Fixes JAVA_HOME for jstack execution for hung tests.
     add 1895802  GEODE-3205: Fix timestamp warning
     add cbf071d  GEODE-3205: Cleanup and reenable DiskSpaceLimitIntegrationTest
     add 32399f0  GEODE-5955 CacheClientUpdater statistics are created and 
never closed on failed initialization
     add 176f526  GEODE-5955 CacheClientUpdater statistics not properly closed
     add 62d8daa0 Merge pull request #3043 from apache/feature/GEODE-5955
     add 4d77573  GEODE-6143: Import methods from Mockito instead of 
PowerMockito
     add 724fdde  GEODE-6221: Cleanup some Protobuf tests (#3039)
     add 9fc8910  GEODE-6037: Move dunit tests to distributedTest
     add 34d45b4  GEODE-6124 Sign distributions
     add 4984450  GEODE-6235 Publish sources and javadoc to maven
     add 5c51bd3  Update README.md (#3026)
     add 787236c  GEODE-6143: Remove PowerMock from ExecuteFunction tests 
(#3045)
     add 0b22af1  GEODE-6143: remove PowerMock from 
GatewayReceiverXmlParsingValidationsJUnitTest
     add 09f437b  Merge pull request #3037 from apache/feature/GEODE-6143-12
     add 60c962b  GEODE-6242 Consume tgz release artifact for 
geode-old-versions (#3048)
     add a075b0e  GEODE-2113 Implement SSL over NIO
     add 529a800  GEODE-6143: remove PowerMock from TypeUtilsJUnitTest
     add 42c7659  Merge pull request #3040 from apache/feature/GEODE-6143-13
     add 961c75f   GEODE-6237: Opt into publication rather than opting out. 
(#3038)
     add fcc61b6  GEODE-6011: Prevent synchronization using strings and boolean 
(#2807)
     add 4b097b0  Resolved conflicts

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |    1 +
 README.md                                          |    6 +-
 {geode-json => boms}/build.gradle                  |    3 +
 .../geode-all-bom}/build.gradle                    |   19 +-
 .../src/test/resources/expected-pom.xml            |  712 +++++++
 {geode-wan => boms/geode-client-bom}/build.gradle  |   37 +-
 .../src/test/resources/expected-pom.xml            |   41 +-
 build.gradle                                       |   57 +-
 buildSrc/build.gradle                              |    4 +-
 .../dockerizedtest/DockerizedExecHandle.java       |   12 +-
 ci/docker/Dockerfile                               |    2 +
 ci/images/google-geode-builder/scripts/setup.sh    |    2 +
 ci/images/test-container/Dockerfile                |    2 +
 ci/pipelines/geode-build/jinja.template.yml        |   39 +-
 ci/pipelines/meta/jinja.template.yml               |    1 +
 ci/pipelines/pull-request/jinja.template.yml       |  136 +-
 ci/pipelines/shared/jinja.variables.yml            |    3 +-
 ci/scripts/archive_results.sh                      |    2 +-
 ci/scripts/create_instance.sh                      |   10 +-
 ci/scripts/execute_build.sh                        |   72 +-
 ci/scripts/execute_publish.sh                      |    2 +-
 ci/scripts/execute_tests.sh                        |   15 +-
 ci/scripts/repeat-new-tests.sh                     |   26 +-
 ci/scripts/windows/test-archive.sh                 |  130 --
 ci/scripts/windows/test-run.sh                     |   94 -
 extensions/build.gradle                            |    2 +-
 extensions/geode-modules-assembly/build.gradle     |   16 +-
 .../release/session/bin/modify_war                 |   12 +-
 .../geode-modules-session-internal/build.gradle    |   10 +-
 extensions/geode-modules-session/build.gradle      |   24 +-
 extensions/geode-modules-test/build.gradle         |   12 +-
 extensions/geode-modules-tomcat7/build.gradle      |   30 +-
 extensions/geode-modules-tomcat8/build.gradle      |   24 +-
 extensions/geode-modules-tomcat9/build.gradle      |   16 +-
 extensions/geode-modules/build.gradle              |   27 +-
 .../util/ClientServerSessionCacheDUnitTest.java    |  267 +++
 .../geode/modules/util/BootstrappingFunction.java  |    7 +-
 .../geode/modules/util/CreateRegionFunction.java   |    6 +-
 .../geode/modules/util/SessionCustomExpiry.java    |    4 +
 extensions/session-testing-war/build.gradle        |    6 +-
 geode-assembly/build.gradle                        |  204 +-
 geode-assembly/geode-assembly-test/build.gradle    |   18 +-
 .../geode/session/tests/ContainerInstall.java      |   94 +-
 .../geode/session/tests/ContainerManager.java      |   29 +-
 .../geode/session/tests/ServerContainer.java       |   49 +-
 .../geode/session/tests/TomcatContainer.java       |    5 +-
 .../apache/geode/session/tests/TomcatInstall.java  |   24 +-
 .../cli/commands/ConfigureEvictionThroughGfsh.java |   13 +-
 .../cli/commands/ConnectCommandAcceptanceTest.java |    2 +-
 .../GfshStartLocatorLogAcceptanceTest.java         |    2 +-
 ...scribeConfigAreFullyRedactedAcceptanceTest.java |    1 +
 .../cli/commands/PutCommandWithJsonTest.java       |    3 +-
 ...StatusClusterConfigServiceCommandDUnitTest.java |   57 +
 .../internal/web/controllers/RestAPITestBase.java  |    6 +
 .../web/controllers/RestAPIsWithSSLDUnitTest.java  |    4 +-
 .../apache/geode/session/tests/CargoTestBase.java  |   86 +-
 .../tests/GenericAppServerClientServerTest.java    |   43 +-
 .../session/tests/GenericAppServerContainer.java   |    9 +-
 .../session/tests/GenericAppServerInstall.java     |   29 +-
 .../tests/Jetty9CachingClientServerTest.java       |   39 +-
 .../session/tests/Jetty9ClientServerTest.java      |   28 +-
 .../geode/session/tests/Jetty9PeerToPeerTest.java  |   29 +-
 .../org/apache/geode/session/tests/Jetty9Test.java |   42 -
 .../session/tests/Tomcat6ClientServerTest.java     |   25 +-
 .../apache/geode/session/tests/Tomcat6Test.java    |   24 +-
 .../session/tests/Tomcat7ClientServerTest.java     |   25 +-
 .../apache/geode/session/tests/Tomcat7Test.java    |   24 +-
 .../session/tests/Tomcat8ClientServerTest.java     |   25 +-
 .../apache/geode/session/tests/Tomcat8Test.java    |   24 +-
 .../session/tests/Tomcat9ClientServerTest.java     |   24 +-
 .../apache/geode/session/tests/Tomcat9Test.java    |   24 +-
 .../session/tests/TomcatClientServerTest.java      |   26 +-
 .../geode/AssemblyContentsIntegrationTest.java     |   60 +-
 .../geode/GeodeDependencyJarIntegrationTest.java   |   46 +-
 .../internal/web/RestServersIntegrationTest.java   |    7 +
 .../integrationTest/resources/assembly_content.txt |  427 +----
 .../resources/dependency_classpath.txt             |  124 +-
 .../integrationTest/resources/expected_jars.txt    |   22 +-
 geode-assembly/src/main/dist/NOTICE                |   70 +-
 .../geode/test/junit/rules/GfshRuleTest.java       |    2 +-
 geode-assembly/src/test/resources/expected-pom.xml |  674 +++++++
 .../Tomcat8ClientServerRollingUpgradeTest.java     |  293 +++
 ...omcatSessionBackwardsCompatibilityTestBase.java |   54 +-
 .../source/subnavs/geode-subnav.erb                |  538 +-----
 geode-book/redirects.rb                            |    4 +-
 geode-common/build.gradle                          |   10 +-
 .../org/apache/geode/annotations/TestingOnly.java  |    2 +-
 geode-common/src/test/resources/expected-pom.xml   |  674 +++++++
 geode-concurrency-test/build.gradle                |    8 +-
 .../src/test/resources/expected-pom.xml            |  676 ++++++-
 geode-connectors/build.gradle                      |   55 +-
 .../jdbc/JdbcAsyncWriterIntegrationTest.java       |  116 +-
 .../geode/connectors/jdbc/JdbcDistributedTest.java |   44 +-
 .../connectors/jdbc/JdbcLoaderIntegrationTest.java |   35 +-
 .../connectors/jdbc/JdbcWriterIntegrationTest.java |  103 +-
 .../TableMetaDataManagerIntegrationTest.java       |   56 +-
 .../jdbc/internal/TestConfigService.java           |   17 +-
 .../cli}/CreateDataSourceCommandDUnitTest.java     |    2 +-
 .../cli/CreateMappingCommandDUnitTest.java         |  187 +-
 .../cli/DescribeDataSourceCommandDUnitTest.java    |  114 ++
 .../cli/DescribeMappingCommandDUnitTest.java       |   31 +-
 .../cli/DestroyDataSourceCommandDUnitTest.java     |   69 +-
 .../cli/DestroyMappingCommandDunitTest.java        |  174 +-
 .../cli/ListDataSourceCommandDUnitTest.java        |  115 ++
 .../internal/cli/ListMappingCommandDUnitTest.java  |    4 +-
 .../cli/DestroyMappingCommandIntegrationTest.java  |   83 -
 .../jdbc/JdbcPooledDataSourceFactory.java          |   23 +-
 .../connectors/jdbc/internal/EntryColumnData.java  |    9 +-
 .../jdbc/internal/JdbcConnectorServiceImpl.java    |    4 +-
 .../geode/connectors/jdbc/internal/SqlHandler.java |   93 +-
 .../jdbc/internal/SqlStatementFactory.java         |   70 +-
 .../connectors/jdbc/internal/TableMetaData.java    |   11 +-
 .../jdbc/internal/TableMetaDataManager.java        |   67 +-
 .../jdbc/internal/TableMetaDataView.java           |    4 +-
 .../internal/cli}/CreateDataSourceCommand.java     |   56 +-
 .../internal/cli}/CreateDataSourceInterceptor.java |    3 +-
 .../jdbc/internal/cli/CreateMappingCommand.java    |   66 +-
 .../internal/cli/DescribeDataSourceCommand.java    |  142 ++
 .../jdbc/internal/cli/DescribeMappingCommand.java  |   18 +-
 .../internal/cli/DestroyDataSourceCommand.java     |  162 ++
 .../jdbc/internal/cli/DestroyMappingCommand.java   |  130 +-
 .../jdbc/internal/cli/DestroyMappingFunction.java  |   46 +-
 .../jdbc/internal/cli/ListDataSourceCommand.java   |  114 ++
 .../jdbc/internal/cli/ListMappingCommand.java      |   15 +-
 .../jdbc/internal/configuration/RegionMapping.java |   28 +-
 .../connectors/jdbc/internal/xml/ElementType.java  |    1 +
 .../xml/JdbcConnectorServiceXmlParser.java         |    1 +
 .../cli/converters/PoolPropertyConverter.java      |   10 +-
 .../geode.apache.org/schema/jdbc/jdbc-1.0.xsd      |    1 +
 .../org.springframework.shell.core.CommandMarker   |    4 +
 .../sanctioned-geode-connectors-serializables.txt  |    2 +-
 .../jdbc/internal/RegionMappingTest.java           |   73 +-
 .../connectors/jdbc/internal/SqlHandlerTest.java   |  257 ++-
 .../jdbc/internal/SqlStatementFactoryTest.java     |   81 +-
 .../jdbc/internal/SqlToPdxInstanceCreatorTest.java |    5 +-
 .../jdbc/internal/TableMetaDataManagerTest.java    |  183 +-
 .../internal/cli}/CreateDataSourceCommandTest.java |   42 +-
 .../cli}/CreateDataSourceInterceptorTest.java      |    2 +-
 .../internal/cli/CreateMappingCommandTest.java     |  113 +-
 .../internal/cli/CreateMappingFunctionTest.java    |    2 +-
 .../cli/DescribeDataSourceCommandTest.java         |  382 ++++
 .../internal/cli/DescribeMappingCommandTest.java   |   29 +-
 .../internal/cli/DestroyDataSourceCommandTest.java |  367 ++++
 .../cli/DestroyMappingCommandFunctionTest.java     |  118 +-
 .../internal/cli/DestroyMappingCommandTest.java    |  240 +++
 .../internal/cli/ListDataSourceCommandTest.java    |  317 ++++
 .../jdbc/internal/cli/ListMappingCommandTest.java  |    6 +-
 .../jdbc/internal/xml/ElementTypeTest.java         |    3 +
 .../src/test/resources/expected-pom.xml            |  684 ++++++-
 geode-core/build.gradle                            |  162 +-
 .../java/org/apache/geode/ClusterSSLDUnitTest.java |  249 +++
 .../geode/cache/ConnectionPoolDUnitTest.java       |    6 +-
 .../CacheServerSSLConnectionDUnitTest.java         |  101 +-
 ...tServerHostNameVerificationDistributedTest.java |   78 +-
 .../internal/LocatorLoadBalancingDUnitTest.java    |    3 -
 .../geode/cache30/PartitionedRegionDUnitTest.java  |    5 +-
 .../distributed/DistributedLockBlackboardImpl.java |    2 +-
 .../apache/geode/distributed/LocatorDUnitTest.java | 1549 +++++++--------
 .../distributed/LocatorUDPSecurityDUnitTest.java   |   27 +-
 .../distributed/ServerLauncherDUnitTestHelper.java |   10 +-
 .../geode/distributed/SystemAdminDUnitTest.java    |  157 +-
 ...ToDataThrowsRuntimeExceptionRegressionTest.java |    3 -
 .../TcpServerBackwardCompatDUnitTest.java          |  189 +-
 .../alerting/AlertingServiceDistributedTest.java   |    2 +-
 ...rtingServiceWithoutListenerDistributedTest.java |    2 +-
 ...erRepeatableReadTransactionDistributedTest.java |  220 +++
 ...overWithMixedVersionServersDistributedTest.java |    2 +-
 .../internal/cache/ConcurrentMapOpsDUnitTest.java  |    1 -
 .../internal/cache/DistributedCacheTestCase.java   |    6 +-
 .../geode/internal/cache/GridAdvisorDUnitTest.java | 1340 +++++--------
 .../cache/PersistentRegionRecoveryDUnitTest.java   |   86 +
 .../internal/cache/eviction/EvictionDUnitTest.java |   18 +-
 .../cache/execute/ColocationFailoverDUnitTest.java |    3 -
 ...ionExecutionWithTransactionDistributedTest.java |  761 ++++++++
 .../RepeatableReadTransactionDistributedTest.java  |  208 ++
 .../CompressionRegionConfigDUnitTest.java          |    2 +-
 .../LoggingWithReconnectDistributedTest.java       |    2 +-
 .../management/ClientHealthStatsDUnitTest.java     |   19 +-
 .../DistributedSystemMXBeanDistributedTest.java    |    2 +-
 ...butedSystemMXBeanWithAlertsDistributedTest.java |    2 +-
 ...stemMXBeanWithNotificationsDistributedTest.java |    2 +-
 .../management/JMXMBeanReconnectDUnitTest.java     |  309 +--
 .../geode/management/ManagementTestRule.java       |    2 +-
 .../management/internal/cli/NetstatDUnitTest.java  |   43 +-
 .../AlterAsyncEventQueueCommandDUnitTest.java      |    2 -
 .../CreateDefinedIndexesCommandDUnitTest.java      |   13 +-
 .../cli/commands/CreateRegionCommandDUnitTest.java |  214 ++-
 ...egionCommandPersistsConfigurationDUnitTest.java |  824 ++++++++
 .../DestroyJndiBindingCommandDUnitTest.java        |    3 -
 .../commands/DestroyRegionCommandDUnitTest.java    |    7 +-
 .../cli/commands/DiskStoreCommandsDUnitTest.java   |  200 +-
 .../cli/commands/ShowDeadlockDUnitTest.java        |  134 +-
 .../cli/commands/ShowMetricsDUnitTest.java         |    2 +-
 .../ImportOldClusterConfigDUnitTest.java           |    2 +-
 .../internal/security/MultiClientDUnitTest.java    |   20 +-
 .../security/MultiUserAuthenticationDUnitTest.java |   46 +-
 .../apache/geode/security/ClientAuthDUnitTest.java |   45 +-
 .../security/ClientAuthenticationDUnitTest.java    |    2 +-
 .../ClientAuthenticationPart2DUnitTest.java        |    2 +-
 .../security/ClientAuthenticationTestCase.java     |    2 +-
 ...tAuthorizationLegacyConfigurationDUnitTest.java |   76 +-
 ...aAuthorizationUsingLegacySecurityDUnitTest.java |   18 +-
 ...onUsingLegacySecurityWithFailoverDUnitTest.java |   10 +-
 .../ClientDestroyInvalidateAuthDUnitTest.java      |    9 +-
 .../ClientExecuteFunctionAuthDUnitTest.java        |    9 +-
 .../java/org/apache/geode/TXJUnitTest.java         |   97 +-
 .../AutoConnectionSourceImplJUnitTest.java         |    6 +-
 .../client/internal/QueueManagerJUnitTest.java     |    4 +-
 ...leHopClientExecutorLoggingIntegrationTest.java} |   29 +-
 ...opClientExecutorWithLoggingIntegrationTest.java |   87 -
 .../pooling/ConnectionManagerJUnitTest.java        |    3 +-
 .../query/functional/IndexOnEntrySetJUnitTest.java |   21 +-
 ...IndexUsageInNestedQueryWithParamsJUnitTest.java |  285 +++
 .../AvailablePortHelperIntegrationTest.java        |   66 +
 ...t.java => DiskStoreFactoryIntegrationTest.java} |  304 +--
 .../cache/PartitionedRegionIntegrationTest.java    |   58 +
 .../backup/BackupFileCopierIntegrationTest.java    |   25 +-
 .../cache/ha/HARegionQueueIntegrationTest.java     |   88 +-
 .../internal/cache/ha/HARegionQueueJUnitTest.java  |    2 +-
 .../cache/snapshot/ClientExporterTest.java         |    0
 .../CacheClientNotifierIntegrationTest.java        |  101 +-
 .../cache/tier/sockets/CacheClientProxyTest.java   |   97 +
 ...ewayReceiverXmlParsingValidationsJUnitTest.java |  110 --
 .../logging/BannerLoggingIntegrationTest.java      |    3 +-
 .../logging/ConfigurationInfoIntegrationTest.java  |    7 -
 .../logging/ConfigurationIntegrationTest.java      |   10 +-
 .../logging/FileSystemCanaryIntegrationTest.java   |   70 +
 .../LoggingWithLocatorLauncherIntegrationTest.java |    2 +-
 .../LoggingWithServerLauncherIntegrationTest.java  |    2 +-
 .../logging/MergeLogFilesIntegrationTest.java      |    3 +-
 ...StartupConfigurationLoggingIntegrationTest.java |    3 +-
 .../CacheWithCustomLogConfigIntegrationTest.java   |   74 +-
 ...gurationWithLogLevelChangesIntegrationTest.java |   28 +-
 ...edSystemWithLogLevelChangesIntegrationTest.java |   22 +-
 .../logging/log4j/FastLoggerIntegrationTest.java   |   10 +-
 ...FastLoggerWithDefaultConfigIntegrationTest.java |    6 +-
 ...gServiceWithCustomLogConfigIntegrationTest.java |    4 +-
 ...LogWriterAppenderWithLimitsIntegrationTest.java |    4 +-
 .../internal/net/SSLSocketIntegrationTest.java     |  153 +-
 .../FileProcessControllerIntegrationTest.java      |    4 +
 .../statistics/DiskSpaceLimitIntegrationTest.java  |  299 +--
 .../GemFireStatSamplerIntegrationTest.java         |    9 +-
 .../management/DataQueryEngineIntegrationTest.java |  362 ++++
 .../DistributedSystemMXBeanIntegrationTest.java    |    2 +-
 .../QueryDataFunctionIntegrationTest.java          |  325 ----
 .../internal/beans/ManagementAdapterTest.java      |    4 +-
 .../AlterDiskStoreCommandIntegrationTest.java}     |   11 +-
 .../CreateRegionCommandIntegrationTest.java        |   17 +-
 .../cli/commands/ExportDataIntegrationTest.java    |    5 +-
 .../cli/commands/ImportDataIntegrationTest.java    |    5 +-
 .../functions/DestroyJndiBindingFunctionTest.java  |   56 +-
 .../internal/security/MBeanSecurityJUnitTest.java  |    3 +-
 ...ntExecutorWithLoggingIntegrationTest_log4j2.xml |   38 -
 .../apache/geode/codeAnalysis/excludedClasses.txt  |    6 +-
 .../codeAnalysis/sanctionedDataSerializables.txt   |  231 +--
 ...heWithCustomLogConfigIntegrationTest_log4j2.xml |    8 +-
 .../src/main/java/org/apache/geode/Delta.java      |    3 +-
 .../admin/internal/AdminDistributedSystemImpl.java |    4 +-
 .../org/apache/geode/cache/AttributesFactory.java  |    5 +-
 .../java/org/apache/geode/cache/DataPolicy.java    |   25 +
 .../org/apache/geode/cache/EvictionAction.java     |    4 +-
 .../org/apache/geode/cache/EvictionAlgorithm.java  |    4 +-
 .../org/apache/geode/cache/EvictionAttributes.java |   42 +
 .../org/apache/geode/cache/ExpirationAction.java   |   30 +
 .../apache/geode/cache/ExpirationAttributes.java   |    7 +-
 .../apache/geode/cache/PartitionAttributes.java    |   19 +
 .../java/org/apache/geode/cache/RegionFactory.java |    2 +-
 .../java/org/apache/geode/cache/RegionService.java |    9 +
 .../main/java/org/apache/geode/cache/Scope.java    |    4 +
 .../asyncqueue/internal/AsyncEventQueueImpl.java   |    2 +
 .../internal/InternalAsyncEventQueue.java          |    4 +
 .../client/internal/ClientSideHandshakeImpl.java   |    7 +-
 .../geode/cache/client/internal/DestroyOp.java     |    8 +-
 .../client/internal/GetClientPRMetaDataOp.java     |    4 +-
 .../cache/client/internal/OpExecutorImpl.java      |    8 +-
 .../geode/cache/client/internal/PoolImpl.java      |   53 +-
 .../geode/cache/client/internal/ProxyCache.java    |   15 +-
 .../apache/geode/cache/client/internal/PutOp.java  |   11 +-
 .../geode/cache/client/internal/QueryOp.java       |    2 +-
 .../internal/pooling/ConnectionManagerImpl.java    |   23 +-
 .../client/internal/pooling/PooledConnection.java  |    2 +-
 .../geode/cache/configuration/CacheConfig.java     |    8 +-
 .../geode/cache/configuration/CacheElement.java    |    4 +
 .../geode/cache/configuration/DeclarableType.java  |    3 +-
 .../geode/cache/configuration/DiskDirsType.java    |    3 +-
 .../configuration/ExpirationAttributesType.java    |  155 --
 .../configuration/RegionAttributesDataPolicy.java  |    4 +-
 .../RegionAttributesIndexUpdateType.java           |    4 +-
 .../cache/configuration/RegionAttributesType.java  |  327 ++--
 .../geode/cache/configuration/RegionConfig.java    |   50 +-
 .../geode/cache/execute/FunctionService.java       |   57 +-
 .../geode/cache/query/internal/CompiledID.java     |    5 +-
 .../query/internal/CompiledIndexOperation.java     |    9 +
 .../cache/query/internal/CompiledOperation.java    |    9 +
 .../geode/cache/query/internal/CompiledPath.java   |    9 +
 .../geode/cache/query/internal/CompiledValue.java  |    4 +
 .../geode/cache/query/internal/DefaultQuery.java   |   10 +-
 .../geode/cache/query/internal/QueryUtils.java     |   14 +-
 .../query/internal/index/CompactMapRangeIndex.java |    2 +-
 .../geode/datasource/PooledDataSourceFactory.java  |   18 +-
 .../geode/distributed/DistributedSystem.java       |    2 +-
 .../apache/geode/distributed/LocatorLauncher.java  |    2 +-
 .../apache/geode/distributed/ServerLauncher.java   |    2 +-
 .../internal/ClusterDistributionManager.java       |    5 +
 .../distributed/internal/DistributionConfig.java   |   14 +-
 .../distributed/internal/DistributionManager.java  |    2 +
 .../distributed/internal/DistributionStats.java    |    2 +-
 .../InternalConfigurationPersistenceService.java   |   40 +-
 .../internal/InternalDistributedSystem.java        |    5 +-
 .../distributed/internal/InternalLocator.java      |   14 +-
 .../internal/LonerDistributionManager.java         |    5 +
 .../geode/distributed/internal/ProductUseLog.java  |    4 +-
 .../distributed/internal/direct/DirectChannel.java |   26 +-
 .../internal/locks/DistributedMemberLock.java      |    2 +-
 .../membership/InternalDistributedMember.java      |   29 +-
 .../membership/gms/membership/GMSJoinLeave.java    |    2 +-
 .../membership/gms/mgr/GMSMembershipManager.java   |    3 -
 .../distributed/internal/tcpserver/TcpClient.java  |   55 +-
 .../distributed/internal/tcpserver/TcpServer.java  |    6 +-
 .../org/apache/geode/internal/AvailablePort.java   |    1 +
 .../geode/internal/InternalDataSerializer.java     |   51 +-
 .../org/apache/geode/internal/SystemAdmin.java     |    8 +-
 .../apache/geode/internal/VersionDescription.java  |    4 +-
 .../geode/internal/cache/BucketRegionQueue.java    |   54 +-
 .../geode/internal/cache/DistributedRegion.java    |    2 +-
 .../apache/geode/internal/cache/EntriesSet.java    |    6 +-
 .../geode/internal/cache/EntryEventImpl.java       |   38 +-
 .../internal/cache/EvictionAttributesImpl.java     |   66 +
 .../geode/internal/cache/GemFireCacheImpl.java     |   13 +-
 .../internal/cache/InitialImageOperation.java      |    1 -
 .../apache/geode/internal/cache/InternalCache.java |    2 +-
 .../cache/InternalCacheForClientAccess.java        |   27 +-
 .../geode/internal/cache/InternalDataView.java     |    2 +-
 .../apache/geode/internal/cache/LocalRegion.java   |   95 +-
 .../geode/internal/cache/LocalRegionDataView.java  |    2 +-
 .../geode/internal/cache/PRQueryProcessor.java     |    2 +-
 .../internal/cache/PartitionAttributesImpl.java    |   64 +
 .../geode/internal/cache/PartitionedRegion.java    |   25 +-
 .../internal/cache/PausedTXStateProxyImpl.java     |    2 +-
 .../org/apache/geode/internal/cache/TXEntry.java   |    7 +-
 .../apache/geode/internal/cache/TXEntryState.java  |   41 +-
 .../org/apache/geode/internal/cache/TXState.java   |   35 +-
 .../geode/internal/cache/TXStateInterface.java     |    7 -
 .../geode/internal/cache/TXStateProxyImpl.java     |    4 +-
 .../apache/geode/internal/cache/TXStateStub.java   |    2 +-
 .../internal/cache/ValueComparisonHelper.java      |  272 +++
 .../internal/cache/backup/BackupFileCopier.java    |   12 +-
 .../internal/cache/control/MemoryThresholds.java   |    6 +-
 .../cache/entries/AbstractRegionEntry.java         |  250 +--
 .../cache/execute/FunctionExecutionService.java}   |   91 +-
 .../internal/cache/execute/InternalFunction.java   |    1 -
 .../execute/InternalFunctionExecutionService.java  |  154 ++
 .../InternalFunctionExecutionServiceImpl.java}     |  403 ++--
 .../cache/execute/InternalFunctionService.java     |   75 +-
 .../cache/partitioned/FetchBulkEntriesMessage.java |    2 +-
 .../model/PartitionedRegionLoadModel.java          |    2 +-
 .../apache/geode/internal/cache/properties.html    |   26 +-
 .../internal/cache/tier/ClientSideHandshake.java   |    4 +
 .../internal/cache/tier/sockets/AcceptorImpl.java  |   28 +-
 .../internal/cache/tier/sockets/BaseCommand.java   |   23 +
 .../cache/tier/sockets/CacheClientNotifier.java    |    2 +-
 .../cache/tier/sockets/CacheClientProxy.java       |   24 +-
 .../cache/tier/sockets/CacheClientUpdater.java     |   75 +-
 .../tier/sockets/ClientProxyMembershipID.java      |    4 +-
 .../geode/internal/cache/tier/sockets/Message.java |    7 +
 .../geode/internal/cache/tier/sockets/Part.java    |   25 +
 .../cache/tier/sockets/command/Destroy65.java      |   66 +-
 .../tier/sockets/command/ExecuteFunction.java      |  150 +-
 .../tier/sockets/command/ExecuteFunction65.java    |  160 +-
 .../tier/sockets/command/ExecuteFunction66.java    |  272 +--
 .../tier/sockets/command/ExecuteFunction70.java    |   49 +-
 .../internal/cache/tier/sockets/command/Put65.java |   73 +-
 .../internal/cache/versions/RVVExceptionB.java     |    2 +-
 .../cache/versions/RegionVersionHolder.java        |    8 +-
 .../cache/versions/RegionVersionVector.java        |   27 +-
 .../wan/parallel/ParallelGatewaySenderQueue.java   |   20 +-
 .../internal/cache/xmlcache/CacheCreation.java     |   13 +-
 .../cache/xmlcache/RegionAttributesCreation.java   |   10 +-
 .../concurrent/CompactConcurrentHashSet2.java      |    9 +-
 .../apache/geode/internal/config/JAXBService.java  |   26 +-
 .../NameSpaceFilter.java}                          |   38 +-
 .../geode/internal/config/VersionAdapter.java      |   15 +-
 .../apache/geode/internal/jndi/JNDIInvoker.java    |   12 +
 .../geode/internal/jta/TransactionUtils.java       |    5 +-
 .../geode/internal/{ => logging}/Banner.java       |   89 +-
 .../geode/internal/logging/Configuration.java      |  137 +-
 .../geode/internal/logging/ConfigurationInfo.java  |   36 +-
 .../geode/internal/logging/LogFileParser.java      |    3 +-
 .../internal/logging/LogLevelUpdateOccurs.java     |   27 +-
 .../internal/logging/LogLevelUpdateScope.java      |   16 +-
 .../geode/internal/logging/LogWriterLevel.java     |    4 +-
 .../geode/internal/logging/LoggingSession.java     |    3 +-
 .../geode/internal/logging/LoggingThreadGroup.java |    4 +-
 .../geode/internal/logging/NullProviderAgent.java  |   13 -
 .../geode/internal/logging/ProviderAgent.java      |   44 +-
 .../internal/logging/ProviderAgentLoader.java      |  157 ++
 .../geode/internal/logging/log4j/Log4jAgent.java   |   44 +-
 .../internal/logging/log4j/LogWriterLogger.java    |   25 +-
 .../memcached/commands/DecrementCommand.java       |    2 +-
 .../memcached/commands/IncrementCommand.java       |    2 +-
 .../monitoring/executor/AbstractExecutor.java      |    7 +-
 .../geode/internal/{tcp => net}/Buffers.java       |  101 +-
 .../NullProviderAgent.java => net/NioEngine.java}  |   35 +-
 .../org/apache/geode/internal/net/NioFilter.java   |   76 +
 .../apache/geode/internal/net/NioSslEngine.java    |  356 ++++
 .../apache/geode/internal/net/SocketCloser.java    |   18 +-
 .../apache/geode/internal/net/SocketCreator.java   |  106 +-
 .../internal/process/ControlFileWatchdog.java      |   10 +
 .../internal/security/SecurityServiceFactory.java  |    8 +-
 .../internal/statistics/StatArchiveWriter.java     |   14 +-
 .../apache/geode/internal/statistics/VMStats.java  |    2 +-
 .../statistics/platform/LinuxProcFsStatistics.java |  212 ++-
 .../statistics/platform/LinuxSystemStats.java      |   31 +
 .../apache/geode/internal/stats50/VMStats50.java   |    2 +-
 .../org/apache/geode/internal/tcp/Connection.java  | 2003 ++++++++------------
 .../apache/geode/internal/tcp/ConnectionTable.java |   14 +-
 .../apache/geode/internal/tcp/MsgDestreamer.java   |   15 -
 .../apache/geode/internal/tcp/MsgOutputStream.java |    3 +-
 .../org/apache/geode/internal/tcp/MsgReader.java   |   90 +-
 .../org/apache/geode/internal/tcp/MsgStreamer.java |    1 +
 .../apache/geode/internal/tcp/NIOMsgReader.java    |  109 --
 .../geode/internal/tcp/PeerConnectionFactory.java  |    1 +
 .../org/apache/geode/internal/tcp/TCPConduit.java  |  247 +--
 .../apache/geode/internal/util/DscodeHelper.java   |    6 +-
 .../apache/geode/management/ManagementService.java |    3 +-
 .../apache/geode/management/cli/GfshCommand.java   |   13 +-
 .../geode/management/cli/SingleGfshCommand.java    |   18 +-
 .../cli/UpdateAllConfigurationGroupsMarker.java}   |   26 +-
 .../management/internal/BaseManagementService.java |    5 +-
 .../management/internal/FederatingManager.java     |   11 +-
 .../management/internal/JmxManagerAdvisee.java     |    6 +-
 .../management/internal/JmxManagerLocator.java     |   12 +-
 .../geode/management/internal/LocalManager.java    |    4 +-
 .../geode/management/internal/MBeanJMXAdapter.java |   20 +-
 .../management/internal/MBeanProxyFactory.java     |    8 +-
 .../geode/management/internal/ManagementAgent.java |   13 +-
 .../management/internal/ManagementFunction.java    |    3 +-
 .../apache/geode/management/internal/Manager.java  |    5 +-
 .../internal/SystemManagementService.java          |   25 +-
 .../management/internal/beans/BeanUtilFuncs.java   |   21 -
 .../internal/beans/CacheServerBridge.java          |    3 -
 .../management/internal/beans/DataQueryEngine.java |  309 +++
 .../internal/beans/DistributedSystemBridge.java    |   21 +-
 .../internal/beans/QueryDataFunction.java          |  306 +--
 .../internal/beans/stats/VMStatsMonitor.java       |   11 +-
 .../geode/management/internal/cli/CliUtil.java     |    8 +-
 .../geode/management/internal/cli/LogWrapper.java  |   10 +
 .../cli/commands/AlterAsyncEventQueueCommand.java  |  144 +-
 .../cli/commands/AlterOfflineDiskStoreCommand.java |   11 +-
 .../cli/commands/BackupDiskStoreCommand.java       |    3 +-
 .../cli/commands/CloseDurableCQsCommand.java       |   50 +-
 .../cli/commands/CloseDurableClientCommand.java    |   38 +-
 .../cli/commands/CommandAvailabilityIndicator.java |    1 -
 .../cli/commands/CompactDiskStoreCommand.java      |    3 +-
 .../commands/CompactOfflineDiskStoreCommand.java   |   19 +-
 .../internal/cli/commands/ConfigurePDXCommand.java |    3 +-
 .../internal/cli/commands/ConnectCommand.java      |   10 +-
 .../cli/commands/CountDurableCQEventsCommand.java  |   54 +-
 .../cli/commands/CreateAsyncEventQueueCommand.java |    3 +-
 .../cli/commands/CreateDefinedIndexesCommand.java  |    5 +-
 .../cli/commands/CreateDiskStoreCommand.java       |    7 +-
 .../cli/commands/CreateGatewayReceiverCommand.java |    6 +-
 .../cli/commands/CreateGatewaySenderCommand.java   |    3 +-
 .../internal/cli/commands/CreateIndexCommand.java  |    3 +-
 .../cli/commands/CreateJndiBindingCommand.java     |   20 +-
 .../internal/cli/commands/CreateRegionCommand.java |  521 +++--
 .../cli/commands/DescribeConfigCommand.java        |   92 +-
 .../cli/commands/DescribeConnectionCommand.java    |    2 +-
 .../cli/commands/DescribeDiskStoreCommand.java     |   17 +-
 .../cli/commands/DescribeJndiBindingCommand.java   |   14 +-
 .../commands/DescribeOfflineDiskStoreCommand.java  |   10 +-
 .../cli/commands/DestroyDiskStoreCommand.java      |    3 +-
 .../commands/DestroyGatewayReceiverCommand.java    |    4 +-
 .../cli/commands/DestroyGatewaySenderCommand.java  |    3 +-
 .../internal/cli/commands/DestroyIndexCommand.java |    3 +-
 .../cli/commands/DestroyJndiBindingCommand.java    |    6 +-
 .../cli/commands/DestroyRegionCommand.java         |   33 +
 .../internal/cli/commands/DisconnectCommand.java   |    4 +-
 .../DurableClientCommandsResultBuilder.java        |  164 --
 .../internal/cli/commands/EchoCommand.java         |    2 +-
 .../internal/cli/commands/ExitCommand.java         |    2 +-
 .../internal/cli/commands/ExportDataCommand.java   |   33 +-
 .../internal/cli/commands/ImportDataCommand.java   |   33 +-
 .../internal/cli/commands/InternalGfshCommand.java |   25 -
 .../cli/commands/ListDiskStoresCommand.java        |    3 +-
 .../cli/commands/ListDurableClientCQsCommand.java  |   84 +-
 .../cli/commands/ListJndiBindingCommand.java       |    3 +-
 .../internal/cli/commands/OfflineGfshCommand.java  |   53 +
 .../commands/RevokeMissingDiskStoreCommand.java    |    3 +-
 .../internal/cli/commands/SetVariableCommand.java  |    2 +-
 .../internal/cli/commands/ShowDeadlockCommand.java |   70 +-
 .../internal/cli/commands/ShowLogCommand.java      |   30 +-
 .../internal/cli/commands/ShowMetricsCommand.java  |  117 +-
 .../cli/commands/ShowMetricsInterceptor.java       |   21 +
 .../cli/commands/ShowMissingDiskStoreCommand.java  |    3 +-
 .../internal/cli/commands/StartLocatorCommand.java |   56 +-
 .../internal/cli/commands/StartMemberUtils.java    |    4 +-
 .../internal/cli/commands/StartServerCommand.java  |   25 +-
 .../StatusClusterConfigServiceCommand.java         |   46 +-
 .../commands/UpgradeOfflineDiskStoreCommand.java   |   17 +-
 .../cli/commands/UsernamePasswordInterceptor.java  |    2 +-
 .../cli/commands/ValidateDiskStoreCommand.java     |   13 +-
 .../commands/lifecycle/StartJConsoleCommand.java   |  146 +-
 .../commands/lifecycle/StartJVisualVMCommand.java  |   63 +-
 .../cli/commands/lifecycle/StartPulseCommand.java  |    4 +-
 .../cli/commands/lifecycle/StartVsdCommand.java    |    4 +-
 .../commands/lifecycle/StatusLocatorCommand.java   |   30 +-
 .../commands/lifecycle/StatusServerCommand.java    |   25 +-
 .../cli/commands/lifecycle/StopLocatorCommand.java |   17 +-
 .../cli/commands/lifecycle/StopServerCommand.java  |   22 +-
 .../internal/cli/domain/DurableCqNamesResult.java  |   51 -
 .../internal/cli/domain/ExpirationArgs.java        |   59 +
 .../internal/cli/domain/MemberResult.java          |  110 --
 .../internal/cli/domain/PartitionArgs.java         |   92 +
 .../internal/cli/domain/RegionConfigFactory.java   |  404 ++++
 .../cli/domain/SubscriptionQueueSizeResult.java    |   48 -
 .../cli/exceptions/EntityExistsException.java      |   35 +-
 .../cli/functions/CloseDurableClientFunction.java  |   49 +-
 .../cli/functions/CloseDurableCqFunction.java      |   50 +-
 .../cli/functions/CreateRegionFunctionArgs.java    |   33 +-
 .../cli/functions/DataCommandFunction.java         |    3 +-
 .../cli/functions/DescribeDiskStoreFunction.java   |    2 +-
 .../cli/functions/DestroyIndexFunction.java        |    3 +-
 .../cli/functions/DestroyJndiBindingFunction.java  |   37 +-
 .../internal/cli/functions/ExportDataFunction.java |   47 +-
 .../internal/cli/functions/ExportLogsFunction.java |   10 +-
 .../FetchSharedConfigurationStatusFunction.java    |    2 +-
 .../cli/functions/GatewaySenderCreateFunction.java |   53 +-
 .../GetMemberConfigInformationFunction.java        |    8 +-
 .../functions/GetRegionDescriptionFunction.java    |    3 +-
 .../GetSubscriptionQueueSizeFunction.java          |  101 +-
 .../internal/cli/functions/ImportDataFunction.java |   15 +-
 .../cli/functions/ListDurableCqNamesFunction.java  |   68 +-
 .../cli/functions/RegionAlterFunction.java         |   57 +-
 .../cli/functions/RegionCreateFunction.java        |  442 ++---
 .../cli/functions/RegionDestroyFunction.java       |    3 +-
 .../internal/cli/functions/RegionFunctionArgs.java |   56 +-
 .../cli/functions/UserFunctionExecution.java       |    2 +-
 .../management/internal/cli/i18n/CliStrings.java   |   58 +-
 .../internal/cli/modes/CommandModes.java           |   11 +-
 .../internal/cli/remote/CommandExecutor.java       |   60 +-
 .../internal/cli/result/model/FileResultModel.java |   12 +-
 .../geode/management/internal/cli/shell/Gfsh.java  |    6 +-
 .../cli/shell/unsafe/GfshSignalHandler.java        |   17 +-
 .../management/internal/cli/util/RegionPath.java   |   22 +-
 .../internal/configuration/domain/XmlEntity.java   |    3 +-
 .../functions/GetRegionNamesFunction.java          |    3 +-
 .../internal/configuration/utils/ZipUtils.java     |    9 +-
 .../java/org/apache/geode/pdx/JSONFormatter.java   |   62 +-
 .../geode/pdx/PdxRegistryMismatchException.java    |    2 +-
 .../apache/geode/redis/internal/DoubleWrapper.java |    2 +-
 .../geode/redis/internal/RegionProvider.java       |   20 +-
 .../executor/hash/HIncrByFloatExecutor.java        |    4 +-
 .../internal/executor/list/LIndexExecutor.java     |    2 +-
 .../executor/sortedset/GeoDistExecutor.java        |    2 +-
 .../internal/executor/string/DecrByExecutor.java   |    4 +-
 .../internal/executor/string/DecrExecutor.java     |    2 +-
 .../internal/executor/string/IncrByExecutor.java   |    4 +-
 .../executor/string/IncrByFloatExecutor.java       |    4 +-
 .../internal/executor/string/IncrExecutor.java     |    2 +-
 ...he.geode.security.internal.server.Authenticator |    1 -
 .../sanctioned-geode-core-serializables.txt        |   22 +-
 .../logging/LogWriterDisabledPerformanceTest.java  |   46 -
 .../internal/logging/LogWriterPerformanceTest.java |  105 -
 .../logging/LoggingPerformanceTestCase.java        |  200 --
 .../log4j/Log4J2DisabledPerformanceTest.java       |   49 -
 .../logging/log4j/Log4J2PerformanceTest.java       |  126 --
 .../LogWriterLoggerDisabledPerformanceTest.java    |   49 -
 .../log4j/LogWriterLoggerPerformanceTest.java      |  125 --
 .../internal/GetClientPRMetaDataOpJUnitTest.java   |   50 +
 .../client/internal/OpExecutorImplJUnitTest.java   |    3 +-
 .../geode/cache/configuration/CacheConfigTest.java |   56 +-
 .../AbstractCompiledValueTestJUnitTest.java        |  112 ++
 .../cache/query/internal/QueryMonitorTest.java     |   14 +-
 .../query/internal/types/TypeUtilsJUnitTest.java   |  145 +-
 .../internal/ServerLocatorJUnitTest.java           |    4 +-
 .../java/org/apache/geode/internal/BannerTest.java |    3 +-
 .../internal/cache/BucketRegionQueueJUnitTest.java |  123 ++
 .../geode/internal/cache/LocalRegionTest.java      |  243 +++
 .../cache/TXEntryStateUnitTest.java}               |   26 +-
 .../cache/control/HeapMemoryMonitorTest.java       |   10 +-
 .../PersistenceInitialImageAdvisorTest.java        |    2 +-
 .../tier/sockets/CacheClientUpdaterJUnitTest.java  |   84 +
 .../sockets/command/ExecuteFunction65Test.java     |  236 +--
 .../sockets/command/ExecuteFunction66Test.java     |  257 +--
 .../sockets/command/ExecuteFunction70Test.java}    |   17 +-
 .../tier/sockets/command/ExecuteFunctionTest.java  |  241 +--
 .../sockets/command/UnregisterInterestTest.java    |   11 -
 .../internal/cache/tx/RemotePutMessageTest.java    |   30 +-
 .../cache/versions/RegionVersionVectorTest.java    |  192 +-
 .../wan/parallel/ParallelGatewaySenderHelper.java  |   84 +
 .../ParallelQueueRemovalMessageJUnitTest.java      |   80 +-
 .../geode/internal/config/JAXBServiceTest.java     |   53 +
 .../geode/internal/logging/ConfigurationTest.java  |   73 -
 .../geode/internal/logging/LoggingSessionTest.java |    2 +-
 .../internal/logging/ManagerLogWriterTest.java     |    8 +-
 .../internal/logging/NullProviderAgentTest.java    |   23 +-
 .../internal/logging/ProviderAgentLoaderTest.java  |  131 ++
 .../org/apache/geode/internal/net/BuffersTest.java |   54 +
 .../geode/internal/net/NioSslEngineTest.java       |  495 +++++
 .../geode/internal/offheap/DataTypeJUnitTest.java  |  142 +-
 .../geode/internal/tcp/ConnectionJUnitTest.java    |   16 +-
 .../apache/geode/internal/tcp/ConnectionTest.java  |    4 +-
 .../internal/util/ArgumentRedactorJUnitTest.java   |    4 +-
 .../management/internal/MBeanJMXAdapterTest.java   |   47 +-
 .../management/internal/MBeanProxyFactoryTest.java |   24 +-
 .../internal/beans/stats/VMStatsMonitorTest.java   |   25 +-
 .../commands/AlterAsyncEventQueueCommandTest.java  |  180 +-
 .../cli/commands/ConfigurePDXCommandTest.java      |   10 +-
 .../commands/CreateDefinedIndexesCommandTest.java  |    2 +-
 .../commands/CreateGatewayReceiverCommandTest.java |   55 +-
 .../cli/commands/CreateJndiBindingCommandTest.java |   14 +-
 .../cli/commands/CreateRegionCommandTest.java      |   53 +-
 .../cli/commands/DescribeConfigCommandTest.java    |   40 +
 .../commands/DescribeJndiBindingCommandTest.java   |   87 +
 .../commands/DestroyJndiBindingCommandTest.java    |   28 +-
 .../cli/commands/DestroyRegionCommandTest.java     |   77 +-
 .../cli/commands/ExportLogsCommandTest.java        |    8 +
 .../cli/commands/ListGatewayCommandTest.java       |   10 +-
 .../lifecycle/StartJConsoleCommandTest.java        |   92 +-
 .../StartJVisualVMCommandTest.java}                |   26 +-
 .../cli/domain/RegionConfigFactoryTest.java        |  354 ++++
 .../DescribeDiskStoreFunctionJUnitTest.java        |    2 +-
 .../cli/functions/RegionDestroyFunctionTest.java   |   10 +-
 .../cli/functions/RegionFunctionArgsTest.java      |   45 +-
 .../internal/cli/remote/CommandExecutorTest.java   |  102 +-
 .../cli/shell/unsafe/GfshSignalHandlerTest.java}   |   40 +-
 .../geode/pdx/internal/PdxInstanceImplTest.java    |   61 +-
 geode-core/src/test/resources/expected-pom.xml     |  732 ++++++-
 .../util/PluckStacksJstackGeneratedDump.txt        |   18 +-
 .../internal/cache/TxCommitMessageBCTestBase.java  |    2 +-
 .../RollingUpgrade2DUnitTestBase.java              |    9 +-
 .../rollingupgrade/RollingUpgradeDUnitTest.java    |    2 +-
 ...gradeHARegionNameOnDifferentServerVersions.java |    2 +-
 .../RollingUpgradeNonHAFunction.java               |    2 +-
 .../rollingupgrade/RollingUpgradeTracePRQuery.java |    2 +-
 .../RollingUpgradeVerifyXmlEntity.java             |    2 +-
 geode-cq/build.gradle                              |   43 +-
 .../cache/query/cq/dunit/CqDataDUnitTest.java      |    2 +-
 .../cq/dunit/CqDataOptimizedExecuteDUnitTest.java  |    2 +-
 .../query/cq/dunit/CqDataUsingPoolDUnitTest.java   |    5 +-
 .../CqDataUsingPoolOptimizedExecuteDUnitTest.java  |    2 +-
 .../cache/query/cq/dunit/CqPerfDUnitTest.java      |    4 +-
 .../query/cq/dunit/CqPerfUsingPoolDUnitTest.java   |    4 +-
 .../cq/dunit/CqQueryOptimizedExecuteDUnitTest.java |    2 +-
 .../CqQueryUsingPoolOptimizedExecuteDUnitTest.java |    2 +-
 .../cq/dunit/CqResultSetUsingPoolDUnitTest.java    |    2 +-
 ...esultSetUsingPoolOptimizedExecuteDUnitTest.java |    6 +-
 .../cache/query/cq/dunit/CqStatsDUnitTest.java     |    6 +-
 .../cq/dunit/CqStatsOptimizedExecuteDUnitTest.java |    2 +-
 .../query/cq/dunit/CqStatsUsingPoolDUnitTest.java  |    6 +-
 .../CqStatsUsingPoolOptimizedExecuteDUnitTest.java |    2 +-
 ...onedRegionCqQueryOptimizedExecuteDUnitTest.java |    2 +-
 .../PrCqUsingPoolOptimizedExecuteDUnitTest.java    |    2 +-
 .../cache/query/dunit/QueryMonitorDUnitTest.java   |   35 +-
 .../cache/tier/sockets/DurableClientTestBase.java  |    2 +-
 .../commands/DurableClientCommandsDUnitTest.java   |  133 +-
 .../security/CQPDXPostProcessorDUnitTest.java      |    2 +-
 .../geode/security/CQPostProcessorDunitTest.java   |    2 +-
 .../geode/security/ClientCQAuthDUnitTest.java      |   49 +-
 .../ClientCQPostAuthorizationDUnitTest.java        |    2 +-
 .../geode/security/MultiUserAPIDUnitTest.java      |  474 ++---
 .../security/MultiUserDurableCQAuthzDUnitTest.java |    2 +-
 .../AnalyzeCQSerializablesJUnitTest.java           |    6 +
 .../codeAnalysis/sanctionedDataSerializables.txt   |    2 +-
 .../cq}/internal/CQDistributedSystemService.java   |    4 +-
 .../{internal/cq => cq/internal}/ClientCQImpl.java |    5 +-
 .../internal}/CqAttributesMutatorImpl.java         |    2 +-
 .../cq => cq/internal}/CqConflatable.java          |    2 +-
 .../{internal/cq => cq/internal}/CqEventImpl.java  |    2 +-
 .../cq => cq/internal}/CqListenerImpl.java         |    2 +-
 .../{internal/cq => cq/internal}/CqQueryImpl.java  |    4 +-
 .../cq => cq/internal}/CqServiceFactoryImpl.java   |   18 +-
 .../cq => cq/internal}/CqServiceImpl.java          |   10 +-
 .../internal}/CqServiceStatisticsImpl.java         |    2 +-
 .../cq => cq/internal}/CqServiceVsdStats.java      |    3 +-
 .../cq => cq/internal}/CqStatisticsImpl.java       |    2 +-
 .../{internal/cq => cq/internal}/ServerCQImpl.java |    4 +-
 .../query/cq/internal}/command/BaseCQCommand.java  |    2 +-
 .../query/cq/internal}/command/CloseCQ.java        |    2 +-
 .../query/cq/internal}/command/ExecuteCQ.java      |    2 +-
 .../query/cq/internal}/command/ExecuteCQ61.java    |    6 +-
 .../query/cq/internal}/command/GetCQStats.java     |    2 +-
 .../query/cq/internal}/command/GetDurableCQs.java  |    2 +-
 .../query/cq/internal}/command/MonitorCQ.java      |    2 +-
 .../query/cq/internal}/command/StopCQ.java         |    2 +-
 .../cq/internal/ops}/CloseCQOp.java                |    7 +-
 .../cq/internal/ops}/CreateCQOp.java               |    6 +-
 .../cq/internal/ops}/CreateCQWithIROp.java         |    5 +-
 .../cq/internal/ops}/GetDurableCQsOp.java          |    7 +-
 .../cq/internal/ops}/ServerCQProxyImpl.java        |    8 +-
 .../cq/internal/ops}/StopCQOp.java                 |    7 +-
 ...de.cache.query.internal.cq.spi.CqServiceFactory |    2 +-
 ...e.distributed.internal.DistributedSystemService |    2 +-
 .../internal/sanctioned-geode-cq-serializables.txt |    2 +-
 .../query/internal/cq/CqServiceImplJUnitTest.java  |    1 +
 .../cache/query/internal/cq/CqServiceUnitTest.java |    1 +
 .../cache/tier/sockets/command/CloseCQTest.java    |    1 +
 .../tier/sockets/command/ExecuteCQ61Test.java      |    1 +
 .../cache/tier/sockets/command/StopCQTest.java     |    1 +
 geode-cq/src/test/resources/expected-pom.xml       |  675 ++++++-
 .../tier/sockets/ClientServerMiscBCDUnitTest.java  |    8 +-
 .../security/ClientAuthorizationCQDUnitTest.java   |    2 +-
 .../monitor_tune/sockets_and_gateways.html.md.erb  |    7 +-
 .../gfsh/command-pages/create.html.md.erb          |   20 +-
 .../http_session_mgmt/quick_start.html.md.erb      |    6 +-
 .../tomcat_changing_gf_default_cfg.html.md.erb     |    4 +-
 .../tomcat_setting_up_the_module.html.md.erb       |   14 +
 .../weblogic_setting_up_the_module.html.md.erb     |    2 +-
 geode-dunit/build.gradle                           |   33 +-
 .../cache/examples/CacheTestCaseExampleTest.java   |   20 +-
 .../dunit/examples/BeforeClassExampleTest.java     |    2 +-
 ...tartupRuleCanSpecifyOlderVersionsDUnitTest.java |    7 +-
 .../test/dunit/tests/BasicDistributedTest.java     |    7 +-
 .../java/batterytest/greplogs/ExpectedStrings.java |  187 --
 .../java/batterytest/greplogs/LogConsumer.java     |  277 ---
 geode-dunit/src/main/java/hydra/MethExecutor.java  |  363 ----
 .../src/main/java/hydra/MethExecutorResult.java    |  182 --
 .../cache/client/internal/LocatorTestBase.java     |    7 +
 .../cache/PartitionedRegionGetSomeKeys.java        |    4 -
 .../cache/tier/sockets/CacheServerTestUtil.java    |    7 +
 .../sockets/ClientServerMiscDUnitTestBase.java     |    4 +-
 .../cache/wan/AsyncEventQueueTestBase.java         |    6 +
 .../commands/ShowDeadlockDistributedTestBase.java  |   52 +-
 .../security/GfshCommandsSecurityTestBase.java     |   12 +-
 .../security/ClientAuthorizationTestCase.java      |    7 +-
 .../apache/geode/security/SecurityTestUtil.java    |    7 +
 .../geode/security/query/QuerySecurityBase.java    |    6 +
 .../java/org/apache/geode/test/dunit/DUnitEnv.java |    2 +-
 .../geode/test/dunit/DistributedTestCase.java      |    7 +
 .../java/org/apache/geode/test/dunit/Host.java     |    8 +-
 .../main/java/org/apache/geode/test/dunit/VM.java  |   18 +-
 .../dunit/cache/internal/JUnit4CacheTestCase.java  |    5 +
 .../{standalone => internal}/BounceResult.java     |    2 +-
 .../dunit/{standalone => internal}/ChildVM.java    |    6 +-
 .../{standalone => internal}/ChildVMLauncher.java  |    2 +-
 .../dunit/{standalone => internal}/DUnitHost.java  |    3 +-
 .../{standalone => internal}/DUnitLauncher.java    |   52 +-
 .../dunit/internal/DistributedTestFixture.java     |    6 +
 .../dunit/internal/InternalBlackboardImpl.java     |    2 -
 .../dunit/internal/JUnit4DistributedTestCase.java  |   21 +-
 .../dunit/{standalone => internal}/Master.java     |    5 +-
 .../{standalone => internal}/MasterRemote.java     |    5 +-
 .../geode/test/dunit/internal/MethodInvoker.java   |  255 +++
 .../MethodInvokerResult.java}                      |  135 +-
 .../{standalone => internal}/ProcessHolder.java    |    2 +-
 .../{standalone => internal}/ProcessManager.java   |   67 +-
 .../{standalone => internal}/RemoteDUnitVM.java    |   21 +-
 .../{standalone => internal}/RemoteDUnitVMIF.java  |    9 +-
 .../StandAloneDUnitEnv.java                        |    3 +-
 .../test/dunit/internal/TestHistoryLogger.java     |   25 +-
 .../test/dunit/rules/AbstractDistributedRule.java  |   22 +-
 .../apache/geode/test/dunit/rules/CacheRule.java   |    2 +-
 .../geode/test/dunit/rules/ClusterStartupRule.java |   62 +-
 .../test/dunit/rules/DistributedDiskDirRule.java   |    2 +-
 .../rules/DistributedRestoreSystemProperties.java  |    2 +-
 .../geode/test/dunit/rules/DistributedRule.java    |    2 +-
 .../DistributedUseJacksonForJsonPathRule.java      |    2 +-
 .../apache/geode/test/dunit/rules/MemberVM.java    |   96 +-
 .../geode/test/dunit/standalone/MethExecutor.java  |  363 ----
 .../geode/test/greplogs/ExpectedStrings.java       |  194 ++
 .../apache/geode/test/greplogs/LogConsumer.java    |  314 +++
 .../geode/test/junit/rules/ClientCacheRule.java    |   80 +-
 .../geode/test/junit/rules/MemberStarterRule.java  |   46 +
 .../geode/test/junit/rules/ServerStarterRule.java  |   33 -
 .../apache/geode/test/junit/rules/VMProvider.java  |    9 +
 .../resources/org/apache/geode/server.keystore     |  Bin 0 -> 1256 bytes
 .../MethodInvokerTest.java}                        |   41 +-
 geode-dunit/src/test/resources/expected-pom.xml    |  690 ++++++-
 geode-experimental-driver/build.gradle             |   18 +-
 .../experimental/driver/AuthenticationTest.java    |   15 +-
 ...henticationTest.java => AuthorizationTest.java} |   65 +-
 .../src/test/resources/expected-pom.xml            |  675 ++++++-
 geode-json/build.gradle                            |    3 +
 geode-json/src/test/resources/expected-pom.xml     |  674 +++++++
 geode-junit/build.gradle                           |   36 +-
 .../AnalyzeSerializablesJUnitTestBase.java         |    9 +-
 .../geode/codeAnalysis/CompiledClassUtils.java     |   18 +-
 .../geode/codeAnalysis/decode/CompiledClass.java   |    4 -
 .../apache/geode/internal/AvailablePortHelper.java |  203 +-
 .../internal/logging/TestLogWriterFactory.java     |  134 --
 .../test/concurrent/CPUContentionService.java      |  156 ++
 .../geode/test/junit/rules/ConcurrencyRule.java    |   40 +-
 .../geode/test/junit/rules/gfsh/GfshRule.java      |    2 +-
 .../standalone => version}/VersionManager.java     |    2 +-
 .../java/parReg/query/unittest/NewPortfolio.java   |    8 +-
 .../test/junit/rules/ConcurrencyRuleTest.java      |   47 +-
 .../VersionManagerJUnitTest.java                   |    2 +-
 geode-junit/src/test/resources/expected-pom.xml    |  694 ++++++-
 geode-lucene/build.gradle                          |   51 +-
 geode-lucene/geode-lucene-test/build.gradle        |   12 +-
 .../cache/lucene/LuceneIndexDestroyDUnitTest.java  |    3 +
 .../LuceneClusterConfigurationDUnitTest.java       |    4 +-
 .../cache/lucene/internal/LuceneEventListener.java |   10 +-
 .../cli/functions/LuceneCreateIndexFunction.java   |    4 +-
 .../lucene/management/configuration/Index.java     |  237 +++
 .../management/configuration/package-info.java     |   18 +-
 .../sanctioned-geode-lucene-serializables.txt      |    1 +
 .../internal/LuceneEventListenerJUnitTest.java     |   52 +-
 .../PartitionedRepositoryManagerJUnitTest.java     |   29 +-
 geode-lucene/src/test/resources/expected-pom.xml   |  682 ++++++-
 .../LuceneSearchWithRollingUpgradeDUnit.java       |    4 +-
 geode-old-client-support/build.gradle              |    6 +-
 .../src/test/resources/expected-pom.xml            |  674 +++++++
 geode-old-versions/build.gradle                    |   33 +-
 geode-protobuf-messages/build.gradle               |   44 +-
 .../src/test/resources/expected-pom.xml            |    2 +-
 geode-protobuf/build.gradle                        |   18 +-
 geode-protobuf/geode-protobuf-test/build.gradle    |    8 +-
 .../LocatorConnectionAuthenticationDUnitTest.java  |   74 +-
 .../v1/acceptance/LocatorConnectionDUnitTest.java  |   82 +-
 .../GetAndPutJsonDocumentsDUnitTest.java           |   84 +-
 .../protobuf/v1/AuthenticationIntegrationTest.java |    2 +-
 .../protobuf/v1/AuthorizationIntegrationTest.java  |    2 +-
 .../protobuf/v1/ServerMessageExecutionContext.java |    4 +-
 .../OutputCapturingServerConnectionTest.java       |    5 +-
 .../tier/sockets/ProtobufServerConnectionTest.java |    5 +-
 .../protobuf/ProtobufStreamProcessorTest.java      |    6 +-
 .../protobuf/security/SecureCacheImplTest.java     |   57 +-
 .../security/SecureFunctionServiceImplTest.java    |    5 +-
 ...ionOnGroupRequestOperationHandlerJUnitTest.java |    7 +-
 ...onOnMemberRequestOperationHandlerJUnitTest.java |    7 +-
 ...onOnRegionRequestOperationHandlerJUnitTest.java |    5 +-
 ...egionNamesRequestOperationHandlerJUnitTest.java |    5 +-
 .../GetSizeRequestOperationHandlerJUnitTest.java   |    5 +-
 .../v1/operations/OperationHandlerJUnitTest.java   |    5 +-
 geode-protobuf/src/test/resources/expected-pom.xml |  678 ++++++-
 geode-pulse/build.gradle                           |   99 +-
 geode-pulse/geode-pulse-test/build.gradle          |   22 +-
 .../tools/pulse/internal/data/JMXDataUpdater.java  |    4 +-
 .../internal/service/ClusterDetailsService.java    |    4 +-
 .../service/ClusterMembersRGraphService.java       |    6 +-
 .../internal/service/ClusterRegionService.java     |    6 +-
 .../internal/service/ClusterRegionsService.java    |    6 +-
 .../service/ClusterSelectedRegionService.java      |    2 +-
 .../internal/service/MemberDetailsService.java     |    4 +-
 .../internal/service/MemberRegionsService.java     |    2 +-
 geode-pulse/src/main/webapp/META-INF/NOTICE        |    6 +-
 geode-pulse/src/test/resources/expected-pom.xml    |  700 ++++++-
 geode-rebalancer/build.gradle                      |   24 +-
 .../src/test/resources/expected-pom.xml            |  676 ++++++-
 geode-wan/build.gradle                             |   44 +-
 .../wan/misc/NewWanAuthenticationDUnitTest.java    |  637 ++++---
 .../CreateGatewayReceiverCommandDUnitTest.java     |   68 +-
 .../cli/commands/CreateRegionCommandDUnitTest.java |   92 +-
 ...ewayReceiverXmlParsingValidationsJUnitTest.java |  190 ++
 ...nsJUnitTest.correctConfiguration[DTD].cache.xml |    0
 ...nsJUnitTest.correctConfiguration[XSD].cache.xml |    0
 ...pleReceiversShouldThrowException[DTD].cache.xml |    0
 ...pleReceiversShouldThrowException[XSD].cache.xml |    0
 .../wan/GatewaySenderEventRemoteDispatcher.java    |  145 +-
 ...SenderEventRemoteDispatcherIntegrationTest.java |  189 ++
 geode-wan/src/test/resources/expected-pom.xml      |  682 +++++++
 ...ateGatewaySenderMixedSiteOneCurrentSiteTwo.java |    2 +-
 .../cache/wan/WANRollingUpgradeDUnitTest.java      |    4 +-
 ...eEventProcessingMixedSiteOneCurrentSiteTwo.java |    2 +-
 ...adeEventProcessingOldSiteOneCurrentSiteTwo.java |    2 +-
 ...ipleReceiversDefinedInClusterConfiguration.java |    2 +-
 ...tReprocessedAfterCurrentSiteMemberFailover.java |    2 +-
 ...fterCurrentSiteMemberFailoverWithOldClient.java |    2 +-
 ...tsNotReprocessedAfterOldSiteMemberFailover.java |    2 +-
 ...eCacheServerProfileToMembersOlderThan1dot5.java |    2 +-
 ...ANRollingUpgradeVerifyGatewaySenderProfile.java |    2 +-
 geode-web-api/build.gradle                         |   46 +-
 .../web/controllers/AbstractBaseController.java    |   12 +-
 .../web/controllers/CommonCrudController.java      |    7 +-
 .../web/controllers/QueryAccessController.java     |    2 +-
 .../web/controllers/support/CacheProvider.java     |    4 +-
 .../web/controllers/support/CacheProviderImpl.java |    9 +-
 geode-web-api/src/main/webapp/META-INF/NOTICE      |    6 +-
 geode-web-api/src/test/resources/expected-pom.xml  |  691 ++++++-
 geode-web/build.gradle                             |   24 +-
 .../commands/ShowDeadlockOverHttpDUnitTest.java    |   18 +-
 geode-web/src/main/webapp/META-INF/NOTICE          |    2 +-
 geode-web/src/test/resources/expected-pom.xml      |  678 ++++++-
 gradle.properties                                  |    9 +-
 gradle/dependency-versions.properties              |  115 +-
 gradle/geode-dependency-management.gradle          |  163 ++
 gradle/java.gradle                                 |   11 +-
 .../build.gradle => gradle/lint.gradle             |   18 +-
 gradle/publish.gradle                              |  311 ++-
 gradle/rat.gradle                                  |    3 +-
 gradle/test.gradle                                 |    4 +-
 gradle/utilities.gradle                            |   18 -
 gradle/wrapper/gradle-wrapper.jar                  |  Bin 56177 -> 55741 bytes
 gradle/wrapper/gradle-wrapper.properties           |    2 +-
 settings.gradle                                    |    5 +-
 887 files changed, 40150 insertions(+), 18479 deletions(-)
 copy {geode-json => boms}/build.gradle (97%)
 copy {geode-old-client-support => boms/geode-all-bom}/build.gradle (70%)
 create mode 100644 boms/geode-all-bom/src/test/resources/expected-pom.xml
 copy {geode-wan => boms/geode-client-bom}/build.gradle (60%)
 copy {geode-cq => boms/geode-client-bom}/src/test/resources/expected-pom.xml 
(68%)
 delete mode 100755 ci/scripts/windows/test-archive.sh
 delete mode 100755 ci/scripts/windows/test-run.sh
 create mode 100644 
extensions/geode-modules/src/distributedTest/java/org/apache/geode/modules/util/ClientServerSessionCacheDUnitTest.java
 create mode 100644 
geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/StatusClusterConfigServiceCommandDUnitTest.java
 rename 
geode-core/src/main/java/org/apache/geode/internal/tcp/OioMsgReader.java => 
geode-assembly/src/distributedTest/java/org/apache/geode/session/tests/Jetty9PeerToPeerTest.java
 (60%)
 delete mode 100644 
geode-assembly/src/distributedTest/java/org/apache/geode/session/tests/Jetty9Test.java
 create mode 100644 
geode-assembly/src/upgradeTest/java/org/apache/geode/session/tests/Tomcat8ClientServerRollingUpgradeTest.java
 rename 
{geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands
 => 
geode-connectors/src/distributedTest/java/org/apache/geode/connectors/jdbc/internal/cli}/CreateDataSourceCommandDUnitTest.java
 (98%)
 create mode 100644 
geode-connectors/src/distributedTest/java/org/apache/geode/connectors/jdbc/internal/cli/DescribeDataSourceCommandDUnitTest.java
 copy 
geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DestroyJndiBindingCommandDUnitTest.java
 => 
geode-connectors/src/distributedTest/java/org/apache/geode/connectors/jdbc/internal/cli/DestroyDataSourceCommandDUnitTest.java
 (60%)
 create mode 100644 
geode-connectors/src/distributedTest/java/org/apache/geode/connectors/jdbc/internal/cli/ListDataSourceCommandDUnitTest.java
 delete mode 100644 
geode-connectors/src/integrationTest/java/org/apache/geode/connectors/jdbc/internal/cli/DestroyMappingCommandIntegrationTest.java
 rename 
{geode-core/src/main/java/org/apache/geode/management/internal/cli/commands => 
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli}/CreateDataSourceCommand.java
 (76%)
 rename 
{geode-core/src/main/java/org/apache/geode/management/internal/cli/commands => 
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli}/CreateDataSourceInterceptor.java
 (94%)
 create mode 100644 
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/DescribeDataSourceCommand.java
 create mode 100644 
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/DestroyDataSourceCommand.java
 create mode 100644 
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/ListDataSourceCommand.java
 rename {geode-core => 
geode-connectors}/src/main/java/org/apache/geode/management/internal/cli/converters/PoolPropertyConverter.java
 (83%)
 rename 
{geode-core/src/test/java/org/apache/geode/management/internal/cli/commands => 
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli}/CreateDataSourceCommandTest.java
 (91%)
 rename 
{geode-core/src/test/java/org/apache/geode/management/internal/cli/commands => 
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli}/CreateDataSourceInterceptorTest.java
 (98%)
 create mode 100644 
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/DescribeDataSourceCommandTest.java
 create mode 100644 
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/DestroyDataSourceCommandTest.java
 create mode 100644 
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/DestroyMappingCommandTest.java
 create mode 100644 
geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/ListDataSourceCommandTest.java
 create mode 100644 
geode-core/src/distributedTest/java/org/apache/geode/ClusterSSLDUnitTest.java
 create mode 100644 
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/ClientServerRepeatableReadTransactionDistributedTest.java
 create mode 100644 
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/execute/FunctionExecutionWithTransactionDistributedTest.java
 create mode 100644 
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/execute/RepeatableReadTransactionDistributedTest.java
 create mode 100644 
geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommandPersistsConfigurationDUnitTest.java
 copy 
geode-core/src/integrationTest/java/org/apache/geode/{internal/logging/ConfigurationInfoIntegrationTest.java
 => cache/client/internal/SingleHopClientExecutorLoggingIntegrationTest.java} 
(54%)
 delete 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/functional/IndexUsageInNestedQueryWithParamsJUnitTest.java
 rename 
geode-core/src/integrationTest/java/org/apache/geode/internal/cache/{DiskStoreFactoryJUnitTest.java
 => DiskStoreFactoryIntegrationTest.java} (55%)
 create mode 100644 
geode-core/src/integrationTest/java/org/apache/geode/internal/cache/PartitionedRegionIntegrationTest.java
 rename geode-core/src/{test => 
integrationTest}/java/org/apache/geode/internal/cache/snapshot/ClientExporterTest.java
 (100%)
 create mode 100644 
geode-core/src/integrationTest/java/org/apache/geode/internal/cache/tier/sockets/CacheClientProxyTest.java
 delete mode 100644 
geode-core/src/integrationTest/java/org/apache/geode/internal/cache/wan/GatewayReceiverXmlParsingValidationsJUnitTest.java
 create mode 100644 
geode-core/src/integrationTest/java/org/apache/geode/internal/logging/FileSystemCanaryIntegrationTest.java
 create mode 100644 
geode-core/src/integrationTest/java/org/apache/geode/management/DataQueryEngineIntegrationTest.java
 delete mode 100644 
geode-core/src/integrationTest/java/org/apache/geode/management/QueryDataFunctionIntegrationTest.java
 rename 
geode-core/src/{test/java/org/apache/geode/management/internal/cli/commands/AlterDiskStoreJUnitTest.java
 => 
integrationTest/java/org/apache/geode/management/internal/cli/commands/AlterDiskStoreCommandIntegrationTest.java}
 (87%)
 delete mode 100644 
geode-core/src/integrationTest/resources/org/apache/geode/cache/client/internal/SingleHopClientExecutorWithLoggingIntegrationTest_log4j2.xml
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/cache/configuration/ExpirationAttributesType.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/cache/ValueComparisonHelper.java
 copy 
geode-core/src/main/java/org/apache/geode/{cache/execute/FunctionService.java 
=> internal/cache/execute/FunctionExecutionService.java} (73%)
 mode change 100755 => 100644
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/cache/execute/InternalFunctionExecutionService.java
 rename 
geode-core/src/main/java/org/apache/geode/{cache/execute/internal/FunctionServiceManager.java
 => internal/cache/execute/InternalFunctionExecutionServiceImpl.java} (58%)
 copy 
geode-core/src/main/java/org/apache/geode/internal/{logging/NullProviderAgent.java
 => config/NameSpaceFilter.java} (54%)
 copy 
geode-cq/src/main/java/org/apache/geode/internal/cache/tier/sockets/command/BaseCQCommand.java
 => 
geode-core/src/main/java/org/apache/geode/internal/config/VersionAdapter.java 
(70%)
 rename geode-core/src/main/java/org/apache/geode/internal/{ => 
logging}/Banner.java (80%)
 copy 
geode-dunit/src/main/java/org/apache/geode/test/dunit/standalone/BounceResult.java
 => 
geode-core/src/main/java/org/apache/geode/internal/logging/LogLevelUpdateOccurs.java
 (63%)
 copy 
geode-dunit/src/main/java/org/apache/geode/test/dunit/DistributedTestCase.java 
=> 
geode-core/src/main/java/org/apache/geode/internal/logging/LogLevelUpdateScope.java
 (72%)
 mode change 100755 => 100644
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/logging/ProviderAgentLoader.java
 rename geode-core/src/main/java/org/apache/geode/internal/{tcp => 
net}/Buffers.java (59%)
 copy 
geode-core/src/main/java/org/apache/geode/internal/{logging/NullProviderAgent.java
 => net/NioEngine.java} (52%)
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/net/NioFilter.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/internal/net/NioSslEngine.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/internal/tcp/NIOMsgReader.java
 copy 
geode-core/src/main/java/org/apache/geode/{pdx/PdxRegistryMismatchException.java
 => management/cli/UpdateAllConfigurationGroupsMarker.java} (56%)
 create mode 100644 
geode-core/src/main/java/org/apache/geode/management/internal/beans/DataQueryEngine.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DurableClientCommandsResultBuilder.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/OfflineGfshCommand.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/DurableCqNamesResult.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/ExpirationArgs.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/MemberResult.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/PartitionArgs.java
 create mode 100644 
geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/RegionConfigFactory.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/SubscriptionQueueSizeResult.java
 copy 
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/EntryColumnData.java
 => 
geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/CreateRegionFunctionArgs.java
 (54%)
 delete mode 100644 
geode-core/src/main/resources/META-INF/services/org.apache.geode.security.internal.server.Authenticator
 delete mode 100644 
geode-core/src/performanceTest/java/org/apache/geode/internal/logging/LogWriterDisabledPerformanceTest.java
 delete mode 100644 
geode-core/src/performanceTest/java/org/apache/geode/internal/logging/LogWriterPerformanceTest.java
 delete mode 100644 
geode-core/src/performanceTest/java/org/apache/geode/internal/logging/LoggingPerformanceTestCase.java
 delete mode 100644 
geode-core/src/performanceTest/java/org/apache/geode/internal/logging/log4j/Log4J2DisabledPerformanceTest.java
 delete mode 100644 
geode-core/src/performanceTest/java/org/apache/geode/internal/logging/log4j/Log4J2PerformanceTest.java
 delete mode 100644 
geode-core/src/performanceTest/java/org/apache/geode/internal/logging/log4j/LogWriterLoggerDisabledPerformanceTest.java
 delete mode 100644 
geode-core/src/performanceTest/java/org/apache/geode/internal/logging/log4j/LogWriterLoggerPerformanceTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/cache/client/internal/GetClientPRMetaDataOpJUnitTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/cache/query/internal/AbstractCompiledValueTestJUnitTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/BucketRegionQueueJUnitTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/LocalRegionTest.java
 copy 
geode-core/src/test/java/org/apache/geode/{management/internal/cli/commands/DescribeConfigCommandTest.java
 => internal/cache/TXEntryStateUnitTest.java} (53%)
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/CacheClientUpdaterJUnitTest.java
 copy 
geode-core/src/{main/java/org/apache/geode/management/internal/cli/exceptions/EntityExistsException.java
 => 
test/java/org/apache/geode/internal/cache/tier/sockets/command/ExecuteFunction70Test.java}
 (62%)
 rename 
geode-dunit/src/integrationTest/java/org/apache/geode/test/dunit/cache/examples/CacheTestCaseExampleTest.java
 => 
geode-core/src/test/java/org/apache/geode/internal/logging/NullProviderAgentTest.java
 (64%)
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/logging/ProviderAgentLoaderTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/net/BuffersTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/net/NioSslEngineTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeJndiBindingCommandTest.java
 copy 
geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/{DescribeConfigCommandTest.java
 => lifecycle/StartJVisualVMCommandTest.java} (56%)
 create mode 100644 
geode-core/src/test/java/org/apache/geode/management/internal/cli/domain/RegionConfigFactoryTest.java
 copy 
geode-core/src/test/java/org/apache/geode/{internal/tcp/ConnectionTest.java => 
management/internal/cli/shell/unsafe/GfshSignalHandlerTest.java} (51%)
 rename geode-cq/src/main/java/org/apache/geode/{ => 
cache/query/cq}/internal/CQDistributedSystemService.java (90%)
 rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq => 
cq/internal}/ClientCQImpl.java (99%)
 rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq => 
cq/internal}/CqAttributesMutatorImpl.java (98%)
 rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq => 
cq/internal}/CqConflatable.java (98%)
 rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq => 
cq/internal}/CqEventImpl.java (98%)
 rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq => 
cq/internal}/CqListenerImpl.java (97%)
 rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq => 
cq/internal}/CqQueryImpl.java (98%)
 rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq => 
cq/internal}/CqServiceFactoryImpl.java (81%)
 rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq => 
cq/internal}/CqServiceImpl.java (99%)
 rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq => 
cq/internal}/CqServiceStatisticsImpl.java (98%)
 rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq => 
cq/internal}/CqServiceVsdStats.java (99%)
 rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq => 
cq/internal}/CqStatisticsImpl.java (97%)
 rename geode-cq/src/main/java/org/apache/geode/cache/query/{internal/cq => 
cq/internal}/ServerCQImpl.java (99%)
 rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets => 
cache/query/cq/internal}/command/BaseCQCommand.java (93%)
 rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets => 
cache/query/cq/internal}/command/CloseCQ.java (98%)
 rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets => 
cache/query/cq/internal}/command/ExecuteCQ.java (99%)
 rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets => 
cache/query/cq/internal}/command/ExecuteCQ61.java (98%)
 rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets => 
cache/query/cq/internal}/command/GetCQStats.java (98%)
 rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets => 
cache/query/cq/internal}/command/GetDurableCQs.java (98%)
 rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets => 
cache/query/cq/internal}/command/MonitorCQ.java (98%)
 rename geode-cq/src/main/java/org/apache/geode/{internal/cache/tier/sockets => 
cache/query/cq/internal}/command/StopCQ.java (98%)
 rename geode-cq/src/main/java/org/apache/geode/cache/{client/internal => 
query/cq/internal/ops}/CloseCQOp.java (87%)
 rename geode-cq/src/main/java/org/apache/geode/cache/{client/internal => 
query/cq/internal/ops}/CreateCQOp.java (95%)
 rename geode-cq/src/main/java/org/apache/geode/cache/{client/internal => 
query/cq/internal/ops}/CreateCQWithIROp.java (93%)
 rename geode-cq/src/main/java/org/apache/geode/cache/{client/internal => 
query/cq/internal/ops}/GetDurableCQsOp.java (93%)
 rename geode-cq/src/main/java/org/apache/geode/cache/{client/internal => 
query/cq/internal/ops}/ServerCQProxyImpl.java (92%)
 rename geode-cq/src/main/java/org/apache/geode/cache/{client/internal => 
query/cq/internal/ops}/StopCQOp.java (87%)
 rename geode-cq/src/main/resources/org/apache/geode/{ => 
cache/query/cq}/internal/sanctioned-geode-cq-serializables.txt (69%)
 copy 
geode-core/src/main/java/org/apache/geode/management/internal/cli/exceptions/EntityExistsException.java
 => 
geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/cache/examples/CacheTestCaseExampleTest.java
 (63%)
 rename geode-dunit/src/{integrationTest => 
distributedTest}/java/org/apache/geode/test/dunit/examples/BeforeClassExampleTest.java
 (95%)
 delete mode 100644 
geode-dunit/src/main/java/batterytest/greplogs/ExpectedStrings.java
 delete mode 100644 
geode-dunit/src/main/java/batterytest/greplogs/LogConsumer.java
 delete mode 100644 geode-dunit/src/main/java/hydra/MethExecutor.java
 delete mode 100644 geode-dunit/src/main/java/hydra/MethExecutorResult.java
 copy 
geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowDeadlockDUnitTest.java
 => 
geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ShowDeadlockDistributedTestBase.java
 (81%)
 rename geode-dunit/src/main/java/org/apache/geode/test/dunit/{standalone => 
internal}/BounceResult.java (95%)
 rename geode-dunit/src/main/java/org/apache/geode/test/dunit/{standalone => 
internal}/ChildVM.java (91%)
 rename geode-dunit/src/main/java/org/apache/geode/test/dunit/{standalone => 
internal}/ChildVMLauncher.java (95%)
 rename geode-dunit/src/main/java/org/apache/geode/test/dunit/{standalone => 
internal}/DUnitHost.java (97%)
 rename geode-dunit/src/main/java/org/apache/geode/test/dunit/{standalone => 
internal}/DUnitLauncher.java (88%)
 rename geode-dunit/src/main/java/org/apache/geode/test/dunit/{standalone => 
internal}/Master.java (93%)
 rename geode-dunit/src/main/java/org/apache/geode/test/dunit/{standalone => 
internal}/MasterRemote.java (92%)
 create mode 100644 
geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/MethodInvoker.java
 rename 
geode-dunit/src/main/java/org/apache/geode/test/dunit/{standalone/MethExecutorResult.java
 => internal/MethodInvokerResult.java} (50%)
 rename geode-dunit/src/main/java/org/apache/geode/test/dunit/{standalone => 
internal}/ProcessHolder.java (97%)
 rename geode-dunit/src/main/java/org/apache/geode/test/dunit/{standalone => 
internal}/ProcessManager.java (88%)
 rename geode-dunit/src/main/java/org/apache/geode/test/dunit/{standalone => 
internal}/RemoteDUnitVM.java (83%)
 rename geode-dunit/src/main/java/org/apache/geode/test/dunit/{standalone => 
internal}/RemoteDUnitVMIF.java (74%)
 rename geode-dunit/src/main/java/org/apache/geode/test/dunit/{standalone => 
internal}/StandAloneDUnitEnv.java (95%)
 copy 
geode-core/src/main/java/org/apache/geode/pdx/PdxRegistryMismatchException.java 
=> 
geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/TestHistoryLogger.java
 (58%)
 delete mode 100644 
geode-dunit/src/main/java/org/apache/geode/test/dunit/standalone/MethExecutor.java
 create mode 100644 
geode-dunit/src/main/java/org/apache/geode/test/greplogs/ExpectedStrings.java
 create mode 100644 
geode-dunit/src/main/java/org/apache/geode/test/greplogs/LogConsumer.java
 create mode 100644 
geode-dunit/src/main/resources/org/apache/geode/server.keystore
 rename 
geode-dunit/src/test/java/org/apache/geode/test/dunit/{examples/DoNotHandleUnexpectedExceptionExampleTest.java
 => internal/MethodInvokerTest.java} (52%)
 copy 
geode-experimental-driver/src/integrationTest/java/org/apache/geode/experimental/driver/{AuthenticationTest.java
 => AuthorizationTest.java} (50%)
 delete mode 100644 
geode-junit/src/main/java/org/apache/geode/internal/logging/TestLogWriterFactory.java
 create mode 100644 
geode-junit/src/main/java/org/apache/geode/test/concurrent/CPUContentionService.java
 rename geode-junit/src/main/java/org/apache/geode/test/{dunit/standalone => 
version}/VersionManager.java (99%)
 rename geode-junit/src/test/java/org/apache/geode/test/{dunit/standalone => 
version}/VersionManagerJUnitTest.java (97%)
 create mode 100644 
geode-lucene/src/main/java/org/apache/geode/cache/lucene/management/configuration/Index.java
 copy geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java 
=> 
geode-lucene/src/main/java/org/apache/geode/cache/lucene/management/configuration/package-info.java
 (67%)
 create mode 100644 
geode-wan/src/integrationTest/java/org/apache/geode/internal/cache/wan/GatewayReceiverXmlParsingValidationsJUnitTest.java
 rename {geode-core => 
geode-wan}/src/integrationTest/resources/org/apache/geode/internal/cache/wan/GatewayReceiverXmlParsingValidationsJUnitTest.correctConfiguration[DTD].cache.xml
 (100%)
 rename {geode-core => 
geode-wan}/src/integrationTest/resources/org/apache/geode/internal/cache/wan/GatewayReceiverXmlParsingValidationsJUnitTest.correctConfiguration[XSD].cache.xml
 (100%)
 rename {geode-core => 
geode-wan}/src/integrationTest/resources/org/apache/geode/internal/cache/wan/GatewayReceiverXmlParsingValidationsJUnitTest.multipleReceiversShouldThrowException[DTD].cache.xml
 (100%)
 rename {geode-core => 
geode-wan}/src/integrationTest/resources/org/apache/geode/internal/cache/wan/GatewayReceiverXmlParsingValidationsJUnitTest.multipleReceiversShouldThrowException[XSD].cache.xml
 (100%)
 create mode 100644 
geode-wan/src/test/java/org/apache/geode/internal/cache/wan/GatewaySenderEventRemoteDispatcherIntegrationTest.java
 copy 
geode-cq/src/integrationTest/java/org/apache/geode/codeAnalysis/AnalyzeCQSerializablesJUnitTest.java
 => 
geode-web/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowDeadlockOverHttpDUnitTest.java
 (61%)
 mode change 100755 => 100644
 create mode 100644 gradle/geode-dependency-management.gradle
 copy extensions/session-testing-war/build.gradle => gradle/lint.gradle (67%)

Reply via email to