You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by on...@apache.org on 2019/04/25 17:01:24 UTC
[geode] branch master updated (14bfde0 -> 7a285c9)
This is an automated email from the ASF dual-hosted git repository.
onichols pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/geode.git.
from 14bfde0 Merge branch 'release/1.8.0'
new 72a5b0b GEODE-5977: rename --connection to --data-source (#2773)
new 10df202 GEODE-5987: Do not inject dependencies into all subprojects in test.gradle (#2782)
new dbf3692 GEODE-5338: Rephrased warning when SSL hostname validation is disabled (#2793)
new a7aeca9 GEODE-6003 don't fail if we can't kill a process because it's already exited
new 6f950fd Merge pull request #2796 from onichols-pivotal/GEODE-6003-fix-windows-image
new 61083a5 Fix vararg warnings
new edfe502 GEODE-5887
new 83041a9 changes as per Jason Huynh request
new 9ff42c2 retrigger concourse-ci/UITests after timeout failure
new 9232934 retrigger concourse-ci/UITests after "address already in use" exception
new 5d0e183 Update yos1.txt
new 68a2984 Update geode-core/src/main/java/org/apache/geode/distributed/internal/DistributionConfig.java
new 5b94349 Fix spotless errors
new 144758b GEODE-5999 split pipeline back into separate jobs
new cae30b0 GEODE-5983: Added missing null check (#2800)
new 0c96c7f GEODE-6008: ignore root exception as well. (#2804)
new e9ea18e Revert "GEODE-5729: when DistributedCacheOperation needs 2 messages, should let (#2458)" (#2801)
new b754086 GEODE-5742: increase timeout for statusCommandWithIncorrectPidShouldFail test (#2805)
new 083abbc GEODE-5987: Correct issue with powermock leaking JDK11-incompatible d… (#2797)
new ae8abe2 [GEODE-5971] Refactor offline disk store commands to extend SingleGfshCommand base type (#2794)
new 23af84c GEODE-5995: Initial import of gradle docker plugin (#2790)
new a5b04cc GEODE-5986 Inconsistent equals/hashCode
new 5410f93 GEODE-5982: Synchronized access to CacheLoader and CacheWriter (#2776)
new 728eceb GEODE-6000: make pdx-name required (#2799)
new ff55509 GEODE-5931: Make dependencies explicit in geode-pulse, geode-pulse-test. (#2714)
new 379ee68 GEODE-6018 Remove reflections from LICENSE
new 9de2221 GEODE-5830 Use current and maintained pr-concourse-resource
new d22e83e GEODE-5884: Adding to function exception list if cause is FunctionInvocationTargetException (#2809)
new 00c607f GEODE-6019: Move gradle constants in constants files. (#2814)
new 474fa82 Bump version to 1.9.0
new 7bf0225 [GEODE-5998] Add geospatial commands to Redis adapter (#2802)
new b128463 Revert "Bump version to 1.9.0"
new 3b2ff449 GEODE-3416 Reduce synchronization blockages in SocketCreator
new c14d960 Feature/geode 6016 (#2820)
new d7aa60c GEODE-6009 add Java 11 to PR pipeline
new 9b2a423 Merge pull request #2806 from onichols-pivotal/GEODE-6009-add-java-11-to-PR-pipeline
new a649956 GEODE-6020 make non-gating jobs run only after all gating jobs have passed
new 70771cb Merge pull request #2816 from onichols-pivotal/GEODE-6020-run-non-gating-jobs-iff-all-gating-pass
new c98308e Update current version to 1.9.0
new aab0198 GEODE-5993: Eliminate race in monitorQueryThread() (#2818)
new 4f9580a GEODE-6009 add Java 11 PR checks to github
new 75d7ed8 Merge pull request #2834 from onichols-pivotal/GEODE-6009-add-Java11-PR-checks
new 0b319d9 GEODE-4712: use assertJ in the await condition for better failure message (#2808)
new 8a2b7bc GEODE-6031: Add getCache to Launcher APIs
new 9a5eda9 GEODE-5959: Modified to launch a thread in the nested function case
new b43e571 GEODE-5998 geospatial support
new 10d89ed GEODE-6030: Upgrade commons-lang to commons-lang3 (#2830)
new b4befb9 GEODE-6013: Made changes to use the expected initial image requester's rvv information (#2819)
new 7b252a6 GEODE-5873: Fix VMProvider.invokeInEveryMember (#2812)
new 783ada8 GEODE-6042: Fix commons-lang import (#2842)
new 6916c48 GEODE-6040 fix deploy_meta.sh to pause pipelines correctly
new 6c82780 Merge pull request #2840 from onichols-pivotal/GEODE-6040-fix-deploy-meta
new efd8a14 GEODE-2644: Define interfaces for new Log4j2 Appenders
new 763e417 GEODE-2644: Cleanup logging related files
new 5e61da5 GEODE-2644: Add LogFileAssert and LogLevelAssert assertions
new 731cd2a GEODE-2644: Add AlertingTest JUnit Category
new a77c94b GEODE-2644: Add LogConfig and StatisticsConfig for logging
new 02c3cae GEODE-2644: Make AlertAppender optional and support log4j2.xml
new cd2bba1 GEODE-2644: Expand DistributedSystemMXBean tests
new 591f3f7 GEODE-2644: Make LogWriterAppender optional and support log4j2.xml
new 0a8f3df GEODE-5637: Fix flaky SingleHopClientExecutorWithLoggingIntegrationTest
new 688f58a GEODE-2644: Update session state caching dependencies for logging
new 6691d31 GEODE-2644: Remove log level from MonitorQueryUnderContentionBenchmark
new 6d9e026 GEODE-5884: Added new command and restored pre 1.8 region function behavior (#2829)
new 702eb20 GEODE-5072 Java clients should not access or modify internal regions
new 09dd194 Revert "GEODE-6013: Made changes to use the expected initial image requester's rvv information (#2819)"
new 0dc46ea GEODE-6010: change create jdbc-mapping to alter region and create async-queue (#2836)
new 249fa0e GEODE-6048 build should work on release branches (#2847)
new c1f102d GEODE-5228: Test will now retry status call to check status of server (#2839)
new f2c3d26 GEODE-5971: Refactor export/import commands to extend GfshCommand (#2837)
new 0f74074 GEODE-5971: Refactor Data commands to extend GfshCommand (#2838)
new fdce557 Revert "GEODE-5228: Test will now retry status call to check status of server (#2839)" (#2849)
new 4cc2d46 GEODE-6014: Removed unnecessary null checks. (#2813)
new 7f70a28 GEODE-3835: Use TemporayFolder instead of /tmp (#2811)
new 58fa1d7 Merge remote-tracking branch 'upstream/develop' into develop
new 4885f4d changes as per Anthony and Bruce request
new c61b39e GEODE-5971: Refactor diskstore commands to extend GfshCommand (#2843)
new 770d534 GEODE-6051: Fix suspect string by using addIgnoredException. (#2856)
new c39030a GEODE-6058: recordVersion should allow update higher local version if for non-persistent region (#2851)
new 3f4474c GEODE-4712 GEODE-5943: shut down the bucketSorter when destroying the partitioned region (#2845)
new 4a0368f GEODE-4712 GEODE-5943: add missing license header
new 320b191 GEODE-5074 REST dev client should not access or modify internal regions
new 6371496 GEODE-5971: Refactor durable client commands to extend GfshCommand (#2858)
new 743c925 Revert GEODE-2644 because offline diskstore commands generate info level logs
new 0c1f584 GEODE-6025: add describe data-source (#2864)
new 4c8ebf8 GEODE-6063 remove PublishArtifacts from Geode release pipelines (#2865)
new b622764 GEODE-6053: Parameterized Queries fixed (#2859)
new 225833b GEODE-2644: Define interfaces for new Log4j2 Appenders
new 1452763 GEODE-2644: Cleanup logging related files
new bac0214 GEODE-2644: Add LogFileAssert and LogLevelAssert assertions
new f1a2cc2 GEODE-2644: Add AlertingTest JUnit Category
new 3e8b07c GEODE-2644: Add LogConfig and StatisticsConfig for logging
new 5ae86bb GEODE-2644: Make AlertAppender optional and support log4j2.xml
new 6709a32 GEODE-2644: Expand DistributedSystemMXBean tests
new 4be9e7a GEODE-2644: Make LogWriterAppender optional and support log4j2.xml
new efbe1ce GEODE-5637: Fix flaky SingleHopClientExecutorWithLoggingIntegrationTest
new 9891073 GEODE-2644: Update session state caching dependencies for logging
new 8db6d11 GEODE-2644: Remove log level from MonitorQueryUnderContentionBenchmark
new 47f55bd GEODE-6059: Get ahold of origin/develop in StressNewTests
new 2d3f51f GEODE-5996 Update dependencies.
new f62efae Merge remote-tracking branch 'upstream/develop' into develop
new 918b4d3 changing checkRegisteredKeysInterval from int to long
new f004adc Update AcceptorImpl.java
new 0ed6b2a Update AcceptorImpl.java
new 8d992eb Merge pull request #2810 from yossireg/develop
new 9fbed0f GEODE-6072: Clean up thread local between tests (#2871)
new 333cde1 GEODE-5971: Refactor AlterAsycnEventQueueCommand to use SingleGfshCommand (#2854)
new aa012ae GEODE-6026: Fixes inclusion of test classes in JavaDocs. (#2832)
new 222701a GEODE-4110: improve junit ClientCacheRule (#2872)
new 5a8ef65 GEODE-5971: Refactor Start/Status/Stop Locator commands to return ResultModel (#2869)
new 4c06ba4 GEODE-6059: PR pipeline gets merge-base from resource (#2877)
new be99d7b GEODE-6073: All files have lf endings (#2873)
new ed28310 GEODE-5076 jmx client should not access or modify internal regions
new 7cd2f0c GEODE-6065: Continue event processing when hostname lookup fails (#2883)
new f2e43b0 GEODE-6064: redact the password in describeConfig command (#2863)
new b2fac14 GEODE-5998: Using primitive type (LGTM fix) (#2886)
new 4c8be37 GEODE-6039: deprecate DistributedTestCase and associated. (#2841)
new 5f53d53 Update javadocs for data-source pool classes (#2870)
new 3a3697d GEODE-5943: cleanup vm before each test (#2889)
new b8d26b1 GEODE-6034 Protobuf clients should not access or modify internal regions
new 184dd3c GEODE-6090: Reverting changes, causes new clones to get modified files.
new 6cb36a7 GEODE-6061: Add more test coverage on function with transaction. (#2861)
new 8e3cbbe GEODE-6091: Pass same environment to main CI as to pull-requests. (#2895)
new 8e5397e GEODE-6062: Use random server port for ConfigureEvictionThroughGfsh (#2862)
new 0c63ace GEODE-5547: Log info message when canceling ManagementListener
new 287fd2c GEODE-1585: Cleanup SystemAdminDUnitTest
new 8aba8b9 GEODE-6052: Use constructor DI to avoid PowerMock in JMX tests (#2891)
new b81ea0b GEODE-5996 Revert classgraph upgrade
new abd68f9 GEODE-6028: Remove checks that are not necessary (#2827)
new b389f5a GEODE-6075 Improve tests using the geode version
new c856ea1 GEODE-5971: Refactor Describe/List JNDI binding command to extend Gfs… (#2888)
new dc519bb GEODE-5667: Fix manual-start default value (#2822)
new 2d70126 GEODE-6074: Using a free server port in tests
new ced82ff GEODE-6093: Upgrade system-rules from 1.18.0 to 1.19.0
new 4f48f75 GEODE-6092: Simplify SingleHopClientExecutorLoggingIntegrationTest
new a6bacbd GEODE-6046 - Java memory allocation issue JDK-8207200 (#2876)
new f5bac4c GEODE-6078: Allow client cache to use JSONFormatter in multi-user mode (#2890)
new 446794e GEODE-6088: check availability for JDBC commands (#2898)
new 9f298e9 Update current version to 1.9.0
new 3749be9 GEODE-5667 User Guide: update description of gfsh create gateway-receiver option "--manual-start" to match default behavior
new 9cb7fbc GEODE-5998 Update NOTICE for commons-math3
new 13af5bc GEODE-1168 Improves build to automatically add jars to runtime classpath
new d861afc GEODE-1842: refactor QueryDataFunction (#2897)
new d80b6e0 GEODE-6077: Fixing race in test hook
new 4ca93d8 GEODE-5407: fix JMXMBeanReconnectDUnitTest timing
new 58cd8e3 fail the test when waits timeout
new f84a5c0 Merge branch 'develop' into GEODE-5407
new 0deb632 create a single connection per locator and reuse it
new 065d11c make suggested changes from PR comments
new f873d34 GEODE-5407: fix JMXMBeanReconnectDUnitTest timing (#2833)
new 482d50d GEODE-1842: refactor QueryDataFunction - add license header
new 0eb9444 GEODE-6035 Increase backlog for peer-to-peer connection formation
new 5820e9a GEODE-5971: Refactor export/import commands to extend GfshCommand and… (#2894)
new 030fee3 GEODE-4883: Set server port correctly for an ephemeral port (#2912)
new 348debe GEODE-5228: Stale status file is deleted before waiting for status response file (#2850)
new b40303d GEODE-6013: Use expected initial image requester's rvv information (#2857)
new 615e4ed GEODE-6068: change destroy jdbc-mapping to undo create (#2905)
new 4bc1e65 GEODE-6105: convert geode-old-versions to xyzTestRuntime dependency (#2917)
new f4651d9 GEODE-6067: add list data-source gfsh command (#2907)
new c902f70 GEODE-6014: Removed unnecessary null checks. (#2906)
new 944951f GEODE-6097: Using primitive instead of boxed variables (#2908)
new 287114c GEODE-6094: Fixed string format arguments (#2909)
new c62b7c6 GEODE-6098: LGTM fix for subtle call to inherited method. (#2910)
new 0a628c9 GEODE-5342: Fix disk-store validation in commands (#2881)
new f412744 GEODE-6113: Unable to run geode-web http-based dunit tests in IntelliJ (#2924)
new 9918f9b GEODE-6096: Cleanup dunit internals (#2919)
new 5344441 GEODE-6092: Delete unused test resource (#2916)
new af51c95 GEODE-6113: Fix checkPom failures
new 13ee457 GEODE-6111: Add gradle properties to extend http timeouts. (#2922)
new 8698edc GEODE-5971: Refactor server status/stop commands to return ResultModel (#2887)
new 0c8b101 GEODE-6110: Add .java-version to .gitignore and rat ignore list. (#2921)
new 16dde1a GEODE-6108: Handle client putIfAbsent returns value due to retry (#2925)
new 3c6a0d5 GEODE-6115: add log4j dependency to jmh compile
new 4da0da1 Merge pull request #2929 from balesh2/GEODE-6115
new b060451 GEODE-6118: Support slash on region name for jdbc-mapping commands (#2930)
new 3c37923 GEODE-6029: Added test for describe jndi-binding (#2828)
new c33b39a GEODE-6119: Revise docs for support of Tomcat version 9 (#2932)
new 9ea9f15 GEODE-5971: Refactor ShowMetricsCommand to extend GfshCommand and ret… (#2928)
new 4abe1f0 GEODE-5971: Refactor ShowLogCommand to extend GfshCommand and return ResultModel (#2927)
new 3c0eaca GEODE-6130: Fix RAT to search from project root directory. (#2941)
new 0f5570d GEODE-6066: Added error for no members found in CreateDataSourceCommand (#2913)
new 9823613 GEODE-6123: Be consistent in dependency declaration style.
new c48583d Correct typo in version number, remove duplicated comment string.
new ed19b8d Merge pull request #2936 from PurelyApplied/geode-6123
new 596b6bf GEODE-5994: Add CPUContentionService
new 6da5ac3 Merge pull request #2937 from demery-pivotal/GEODE-5994
new 1e8765f GEODE-6109: Remove now-defunct email alert resource.
new 1adad8e Build execute_build and execute_test more (but not fully) in line with each other.
new d9185eb Restore Build job to PR, consistent with changes made in the interim
new 6e18493 Cleanup for better-looking full diff.
new d0fdba0 Make some corrections to whitespace and build script.
new bbd36af Merge pull request #2934 from PurelyApplied/geode-6109
new a49e03a GEODE-6109: Correct accidental deletion of critical .yml line.
new a4e51c8 GEODE-6144 use version of concourse-pipeline-resource that has fix for large number of pipelines
new afd9ea8 Merge pull request #2947 from onichols-pivotal/GEODE-6144-fix-red-meta
new 6a0e08b GEODE-6107: in test start locators one at a time (#2933)
new 322628f Fix ZipSlip bug found by LGTM.com
new 3a4a932 Merge pull request #2948 from samlanning/zip-slip
new b9c9966 GEODE-6127 Document changes to gfsh create jndi-binding command (#2942)
new eb829c6 GEODE-6143: Change PowerMockito import to Mockito
new ad3a082 GEODE-5971: JaxbService should be able to unmarshall older namespace xml (#2951)
new 8ba2b34 GEODE-6100: Cleanup suspect string logic for better readability (#2920)
new 3611f1b GEODE-5883: Add Nebula dependency linter as gradle utility (#2939)
new 2c3fd5b GEODE-6143: Removing PowerMock from BackupFileCopierIntegrationTest (#2955)
new a53c28a GEODE-6122: Make log4j core optional (#2944)
new d0bffea GEODE-6129: Make dependencies explicit in geode-wan (#2940)
new c3c7600 GEODE-5971: Refactor ShowDeadlockCommand to return ResultModel and ex… (#2943)
new dfaf11c GEODE-6151: use same term for JDBC mapping (#2957)
new e9f5cd3 GEODE-5971: Refactor CreateRegionCommand to extend SingleGfshCommand
new 846af4e GEODE-5971: RegionConfig can only have one RegionAttributesType
new 93ed36f GEODE-5971: create region still needs to fetch xml from server to get get extensions xml
new 364ddef GEODE-6149: when client's cache is closing, its GetClientPRMetaDataOp could end up with NPE (#2952)
new ace1884 GEODE-6143: Remove PowerMock from CacheClientNotifierIntegrationTest (#2959)
new c6e8c21 GEODE-5971: refactor StartJConsoleCommand to use ResultModel (#2962)
new c0a6508 GEODE-6142: Check JDBC mapping before destroy region (#2950)
new ce52674 GEODE-5971: Refactor StatusClusterConfigServiceCommand to extend GfshCommand base type (#2960)
new 22a5017 GEODE-6117: Makes modules out of geode-core and geode-cq (#2915)
new a0e1aee GEODE-5971: Have all offline commands extends OfflineGfshCommand inst… (#2967)
new e55c68c GEODE-6167: move the test to the integration test module since it starts a cache (#2973)
new ae864cf GEODE-5971: refactor StartJvisualvm command to use new ResultModel (#2974)
new 2d7b30c GEODE-6168: verify java version should consider the possible "-" (#2976)
new 4fde138 GEODE-6164: CacheClientProxy's closeSocket should be called atomically (#2972)
new 9adaffc GEODE-6112: Gfsh should respond to SIGINT (#2964)
new a5fdcad Update Geode to build with Gradle 5.0 (#2931)
new c2c6d35 GEODE-6066: Fixed cluster config update for error case (#2954)
new d405dac GEODE-6178: Update gradle wrapper jar missing in a5fdcad...
new 88e1305 GEODE-6143: Remove PowerMock and improve LuceneEventListenerJUnitTest
new 53b1433 GEODE-6032: Updated javadoc to clarify what is communicated with hasD… (#2953)
new 1f364dd GEODE-6102: add gfsh destroy data-source (#2918)
new 4a18a40 GEODE-6143: remove PowerMock from PartitionedRepositoryManagerJUnitTest
new df834c9 GEODE-6143: remove PowerMock from PartitionedRepositoryManagerJUnitTest (#2980)
new 1d9e34c GEODE-6179: update create data-source help (#2983)
new 9c145bf GEODE-6143: Adding test category back to CacheClientNotifierIntegrationTest (#2981)
new d7e7e87 GEODE-6143: Removing PowerMock from MBeanProxyFactoryTest (#2975)
new 56c3593 GEODE-6156: add --id option to create jdbc-mapping (#2969)
new 835b9c7 GEODE-6188: Select zone for testing at random to avoid availability conflicts. Do not deviate from the us-central1 region, however.
new 0c10b3f Merge pull request #2988 from PurelyApplied/geode-6188
new 2d6a617 GEODE-6166: Improves put performance (#2970)
new 8eb92b9 GEODE-6143: remove PowerMock from UnregisterInterestTest
new 0b74d42 Merge pull request #2985 from apache/feature/GEODE-6143-4
new 82dd208 GEODE-6143: remove PowerMock from VMStatsMonitorTest (#2984)
new f932299 GEODE-5674: Stop using random values for test ports (#2958)
new eabf1de GEODE-6143: remove PowerMock from RemotePutMessageTest
new 35d0446 Merge pull request #2992 from apache/feature/GEODE-6143-6
new a17d659 GEODE-6189: Remove unused windows scripts.
new d3d420b Merge pull request #2989 from PurelyApplied/geode-6189
new 8caf2c9 GEODE-6102: fail destroy data-source if in use (#2996)
new 0b87a36 Geode-5793: LocatorDUnitTest. testNonSSLLocatorDiesWhenConnectingToSSLLocator (#2654)
new 35041a5 GEODE-6036: order sanctioned serializables lists (#2997)
new 6a1a302 GEODE-6143: remove PowerMock from HeapMemoryMonitorTest
new 03d5629 Merge pull request #3005 from apache/feature/GEODE-6143-8
new e3e7c3a GEODE-6197: Fix create and destroy jdbc-mapping (#2994)
new e6d2a6c GEODE-6122: Delete old Logging performance tests
new e7181ee GEODE-5674: Stop picking ports randomly for tests (#3007)
new 088fd4d GEODE-5971: refactor expiration config objects (#2991)
new e8720ca GEODE-5786: Create txEntryState based on createIfAbsent condition. (#3008)
new 66dd66d GEODE-6122: Use LogWriterLevel instead of InternalLogWriter
new 334db40 GEODE-6195: Check if returned value is caused by a retried putIfAbsent operation (#2993)
new f98547f GEODE-3613: Allocate unique ports to containers
new deb8d1e GEODE-6209 Remove anchor/links for cache.xml subsections in docs (#3009)
new ea62d29 GEODE-6177: WAN Event processing continues after authentication fails
new 10668f5 GEODE-6177: wait for queue processing in test
new 14fee9a GEODE-6177: Spotless
new 213e07f GEODE-6177: make test hook visible across threads
new 411b22c GEODE-6198: Add geode-all-bom for dependency versioning (#2995)
new ff08013 GEODE-6143: remove PowerMock from DataTypeJUnitTest
new b2492bd Merge pull request #2990 from apache/feature/GEODE-6143-5
new f2e8db7 GEODE-6216 add netstat to images for NetstatDUnitTest (#3014)
new ebde19f GEODE-6186: Reduced the number of EntryNotFoundExceptions thrown during wan conflation
new b6fa533 GEODE-6143: remove PowerMock from import (#3019)
new e536d19 Anternative fix for CI to #3018
new 693d178 Merge pull request #3020 from PurelyApplied/alternate-fix-ci-images
new bd9c284 GEODE-6194: add composite keys to jdbc (#3015)
new fff4eb7 GEODE-6103 RegionCreateFunction takes RegionConfig in argument (#2998)
new d5bcc53 GEODE-6223: Add resolveDependencies to Build test job.
new 2242de9 Merge pull request #3021 from PurelyApplied/geode-6223
new 947c4db GEODE-6215: Making session meta-data region distributed (#3012)
new 6666ba2 GEODE-6227 add lsof to test images for NetstatDUnitTest (#3024)
new 1813f8c GEODE-6154: Remove optional from geode-core spring-shell dependency (#2961)
new a8ef73c GEODE-6224: Do not use internal BOM to resolve versions. (#3022)
new c12018f GEODE-6143: remove PowerMock from HARegionQueueIntegrationTest GEODE-6143: remove PowerMock from HARegionQueueJUnitTest
new c588614 Merge pull request #3013 from apache/feature/GEODE-6143-9
new 7ae273f GEODE-6219: Add assertion to verify the OS commands really ran (#3017)
new 103c83e GEODE-6230 Add test start/stop logging to tests using distributed test Rules
new 511d299 Merge pull request #3028 from apache/feature/GEODE-6230
new ca886d9 GEODE-6231: Increase timeout for DistributedTest jobs. (#3029)
new afd082c GEODE-6176: Make FunctionService testable with internal delegates
new 06a9815 GEODE-5971: Remove references to removed expiration classes in RegionAttributesType (#3030)
new 9633c1f GEODE-6205: Set disk-dir in gfsh either absolute or relative based on input directory
new 5b51153 GEODE-6219: Disable one more test that uses lsof (#3031)
new d53fbcd GEODE-6236 fix inconsistent handling of versionNumber
new 5f8a97a Merge pull request #3033 from onichols-pivotal/GEODE-6236-parse-version-number-correctly
new 76c6122 Fixes JAVA_HOME for jstack execution for hung tests.
new 1895802 GEODE-3205: Fix timestamp warning
new cbf071d GEODE-3205: Cleanup and reenable DiskSpaceLimitIntegrationTest
new 32399f0 GEODE-5955 CacheClientUpdater statistics are created and never closed on failed initialization
new 176f526 GEODE-5955 CacheClientUpdater statistics not properly closed
new 62d8daa0 Merge pull request #3043 from apache/feature/GEODE-5955
new 4d77573 GEODE-6143: Import methods from Mockito instead of PowerMockito
new 724fdde GEODE-6221: Cleanup some Protobuf tests (#3039)
new 9fc8910 GEODE-6037: Move dunit tests to distributedTest
new 34d45b4 GEODE-6124 Sign distributions
new 4984450 GEODE-6235 Publish sources and javadoc to maven
new 5c51bd3 Update README.md (#3026)
new 787236c GEODE-6143: Remove PowerMock from ExecuteFunction tests (#3045)
new 0b22af1 GEODE-6143: remove PowerMock from GatewayReceiverXmlParsingValidationsJUnitTest
new 09f437b Merge pull request #3037 from apache/feature/GEODE-6143-12
new 60c962b GEODE-6242 Consume tgz release artifact for geode-old-versions (#3048)
new a075b0e GEODE-2113 Implement SSL over NIO
new 529a800 GEODE-6143: remove PowerMock from TypeUtilsJUnitTest
new 42c7659 Merge pull request #3040 from apache/feature/GEODE-6143-13
new 961c75f GEODE-6237: Opt into publication rather than opting out. (#3038)
new fcc61b6 GEODE-6011: Prevent synchronization using strings and boolean (#2807)
new 2232dc9 Revert "GEODE-2113 Implement SSL over NIO"
new ede2469 GEODE-6247: Ignore 2MB overuse suspect string on JDK11. (#3053)
new 1143af9 GEODE-6253: Handle JDK-8207200 gracefully in VM stats
new 981b6c1 GEODE-6252: Improve dependency management readability. (#3056)
new f12055a GEODE-5971: refactor AlterRegionCommand to use RegionConfig object (#3054)
new 7f2950c GEODE-3967: fix the offheap memory leak in serial gateway sender's unprocessedEvents.
new ea46d00 Merge pull request #3044 from gesterzhou/feature/GEODE-3967
new ed723a0 GEODE-5787: support dunit VM bounce on Windows (#2563)
new 8a9d999 GEODE-6260: Do not cleanup non-dirty entries in transactional set operation (#3060)
new 56529bf GEODE-92: Fix deadlock issue from previous commit (#3061)
new 3737d4c GEODE-6246: Forced super.basicDestroy to be called during sender queue initialization
new 65db24c GEODE-6135 - Add benchmark job to CI. (#3041)
new 50ea625 GEODE-6259: Refine version specification and consumption (#3058)
new 0b743e2 GEODE-6225: add catalog and schema support to jdbc (#3063)
new 41356c2 GEODE-6259: Correct issue with Concourse semver resource.
new 7ea0bb6 GEODE-6259: Correct Jinja syntax.
new c98411d GEODE-6259: Provide failsafe for version in PR pipeline.
new fa5e184 GEODE-6264: Remove TODO comments from logging classes
new 1909935 GEODE-6261: Do not break repeatable read by incorrectly cleaning up TXEntries (#3062)
new 9d737c9 GEODE-4391: Add `@Override` where missing. (#3069)
new 14d69f1 WIP prefactor to allow adding map k,v to desribe mapping results
new cdd52a9 Added Syncronous value to describe mapping
new d96d1d2 GEODE-6187: Fixed DescribeMapping Dunit test
new 9a47260 Updated function names to be more accurate for GEODE-6187
new 6c91114 Added DescribeMappingResult to list of serializable classes
new 8348a25 WIP
new 8587439 GEODE-6187: Resolved inaccurately merged conflicts with id story
new 955455c Added Unit test for DescribeMappingResult
new a5f2943 Merge branch 'develop' into feature/GEODE-6187
new 1e350b1 Merge pull request #3032 from BenjaminPerryRoss/feature/GEODE-6187
new fdd924e GEODE-6259: Correct issues with publish targets (#3067)
new 9f2e0ed GEODE-6259: Pass SEMVER_PRERELEASE_TOKEN to deploy scripts in Concourse.
new d9660f7 GEODE-6259: Add SEMVER_PRERELEASE_TOKEN to deploy_meta script.
new f640fb2 GEODE-6265: Rename TestingOnly to VisibleForTesting (#3070)
new 0b9d5ab Merge branch 'develop' of github.com:apache/geode into develop
new 777d1cd GEODE-6270: Correctly set up user-provided client cache regions for session modules (#3074)
new 2951e61 GEODE-6259: Correct MAVEN_SNAPSHOT_BUCKET
new 8c1629a GEODE-6174: Added rest controller to process post request to /geode-m… (#3066)
new 87e65ea GEODE-6184 Added internal implementation of ClusterManagementService Java API to create a region (#3059)
new 3a190d3 GEODE-6275: Fail when benchmark pipes fails. (#3077)
new 8cd574c GEODE-6274: Removes CreateRegionCommand build warning
new d9945a1 GEODE-6279 Correct pull-request-id encoding in URL (#3081)
new 56fda39 GEODE-6272: change jdbc to use pdx as keys instead of json (#3076)
new f383899 GEODE-6187: Added sorting and hid empty attributes for DescribeMappingCommand (#3079)
new 4f300f9 GEODE-6281: RegionHelper.generateCacheXml should not include entry va… (#3080)
new d4da870 GEODE-6276: Use named cli option in benchmark (#3085)
new 9d75ff7 GEODE-6269: Extract StatisticsRegistry from IDS (#3068)
new 9d6c7f4 GEODE-5913: Use JAVA_HOME/jps in the capture-call-stacks script.
new 4ca1c22 GEODE-6288: change isDeserializable to return true on JSON pdx (#3089)
new f4b8cf2 GEODE-6244 Healthy member kicked out by sick member
new 73fea3c GEODE-6285: Make MBean names immutable in loner
new efcfa93 Revert "GEODE-6244 Healthy member kicked out by sick member"
new a757ccb GEODE-6289: check for null className on createPdxInstanceFactory (#3090)
new 3cf75b6 GEODE-6212: Add unit test coverage for ValueComparisonHelper (#3082)
new ffd6b38 GEODE-6244 Healthy member kicked out by sick member
new e52f6f6 GEODE-6292 hot loop in GMSJoinLeave.findCoordinator
new 86099f9 GEODE-6294: Add disable-jmx config property
new 14359cc GEODE-6232: Disable JMX in PersistentPartitionedRegionRegressionTest
new bd45232 GEODE-6268: Reduce the number of iterations for unique port ranges in AvailablePortHelperIntegrationTest (#3092)
new 5b59595 GEODE-6305: Disable Gradle parallel mode for WindowsGfshDistributedTest jobs (#3103)
new 654dc3b GEODE-6297: Add Process info to Launcher status failure msg
new a15136a GEODE-6283: have the management rest controller call the internal management service
new 9bb8579 GEODE-6280: Create new public module for the Management API (#3083)
new f81d185 GEODE-6301: Add call stack support to ExecutorServiceRule
new 8d97b01 GEODE-6290: change PdxInstance.equals for empty class name (#3091)
new 876c84c GEODE-6307: Attempt to normalize file paths for correct comparison (#3104)
new f2a1248 GEODE-6267: Logged out subject
new b393482 GEODE-6302 Improve checkPom check and reporting (#3107)
new c54983e GEODE-6255: Make ManagementListener testable and interruptible
new fc8fcce GEODE-6313: Make ControllableProcess fail if status is only whitespace
new 91ea495 GEODE-6308: Use line separators in launcher status
new 99ed110 GEODE-6317: Fix intermittent CacheConnectionJUnitTest failures (#3117)
new 9529403 Increase benchmark job timeout. (#3121)
new 5eca360 GEODE-6112: Improve robustness for SIGINT handling
new e775d2c GEODE-6320: Only save client transactions in failoverMap on far side. (#3122)
new f253b59 GEODE-6283: expose HttpService on InternalCache so that different com… (#3110)
new c877ef8 GEODE-6306: extend the RegionConfigRealizer to honor all region attributes configurations
new 425eb59 GEODE-6315: Handle null in comparison in a compressed offheap region (#3115)
new 9ae352c GEODE-6319: User Guide - Clarify that partitioned regions can be crea… (#3119)
new 607026f GEODE-6309 ClusterConfigLocatorRestartDUnitTest fails to spin up a new server
new 246a6ab Merge pull request #3118 from apache/feature/GEODE-6309
new 106200b GEODE-6303 Membership gets confused by multiple locators being specified by gfsh
new fdb5627 Merge pull request #3108 from apache/feature/GEODE-6303
new a8bc0a3 GEODE-6287: Cleaned up FilterProfile clientMap when client disconnects normally
new e82693f GEODE-6287: Removed inadvertent log messages
new 1e5e7dc GEODE-6326 versionTestConcurrentEventsOnEmptyRegion fails in CI in multiple configurations
new 19edb37 GEODE-6294 Document new disable-jmx property
new 4d23f68 GEODE-6294 Better wording for disable-jmx property description
new 9ab7ffe GEODE-6294 Empty commit to cause re-run of failed CI tests
new f8007e4 GEODE-6294 Empty commit to re-run failing tests unassociated with this PR
new 68608a9 GEODE-6294 Document new disable-jmx property (#3128)
new 3493e8c GEODE-6185: management rest end point returns correct status code and message
new c97edf9 GEODE-6174: change refid to type and make the default type to be PARTITION (#3130)
new 5a20ec0 GEODE-6314 Only rolling build-version semver at build time (#3113)
new 33077b3 GEODE-2113 Implement SSL over NIO
new 556ac6e GEODE-6325: Clarify start time assertion
new 054687a Merge pull request #3133 from demery-pivotal/feature/GEODE-6325
new 546abdd GEODE-6304: Refactor memory monitor to properly reset tolerance counter (#3102)
new 6e7527c GEODE-6339: Breadcrumbs match P2P messaging header
new d78b1bf GEODE-6330: Return a TransactionException when tx closed
new 75585bc GEODE-6333: Adding the jetty-server dependency to geode-core. (#3135)
new 2f277f6 GEODE-6334: Create CachePerfStatsTest and cleanup CachePerfStats (#3137)
new 9c35fc7 GEODE-6174: more error handling in LocatorClusterConfigurationService (#3134)
new 9fa4dc2 GEODE-6293: Fix fire & forget functions in gfsh (#3138)
new 8e3c9d7 GEODE-6342 ThreadsMonitor prints many warnings in gateway sender logs
new bbf78d4 Merge pull request #3140 from apache/feature/GEODE-6342
new 1a6ca26 GEODE-6339: centralize thread name string (#3139)
new 7d4b74c GEODE-6344: should revert GEODE-1183 before a better fix GEODE-6344: fix CacheClientNotifierDUnitTest to remove the 2nd cacheserver
new 366bcca Merge pull request #3141 from apache/feature/GEODE-6344
new 588af85 GEODE-2113 implement SSL over NIO
new 8e32605 GEODE-6329, GEODE-6328: Fix issues with show missing-disk-stores (#3136)
new 5ee6fdc GEODE-6347: Adding better logging around critical threshold state change (#3146)
new 657458c GEODE-6339: Revert TransactionEvent Generification
new 9b3845d GEODE-6273: add group to jdbc-mapping create and describe (#3100)
new ca18db5 GEODE-6351: Use AvailablePortHelper to retrieve ports (#3150)
new 98c0710 GEODE-6349: Fix potential race in DistributedRegionBridge.listAllRegions (#3147)
new 81f0497 GEODE-6353: remove the ThreadLocal from SecurityConfig. (#3154)
new f8c69d2 GEODE-6244 Healthy member kicked out by Sick member when final-check fails
new eae85e8 GEODE-3649 TypeRegistry stays open after Cache is closed
new beb493f GEODE-4592 Remove singleton calls from product code
new 1daef02 GEODE-6301: Use ThreadInfo.toString in ExecutorServiceRule.dumpThreads
new 1bbc24f GEODE-3668 Remove test hook from JGroupsMessenger
new a9ec031 GEODE-4500 Remove singleton calls from all tests
new 0bf8b14 Perform geode-old-versions actions in parallel
new 1d18477 GEODE-6310 limit classgraph file descriptor consumption (#3124)
new 261af2f GEODE-4500 Remove singleton calls from all tests
new d2d7947 GEODE-4500 Remove singleton calls from all tests
new 6f3892f GEODE-5782: Add some retry logic to retrieving metrics (#3152)
new 31d73ed GEODE-6350: Use MockMvc for testing RegionManagement integration tests (#3149)
new 30cd7c3 GEODE-6366: Delete ExecutorServiceRuleDumpThreadsTest
new 5e97425 GEODE-6345: Change jvmPauses stat to long (#3143)
new 5b7347d GEODE-6347: Setting tolerance to 1 for Cache XML tests (#3163)
new 986ef9d GEODE-4582 Remove singleton calls from product code
new 7f10f3a GEODE-6364: Deploy of invalid jar file does not write file contents to config on locator (#3164)
new 6d5aca5 GEODE-6244 Healthy member kicked out by sick member
new f31bfce GEODE-6354: Add missing server group assertion (#3157)
new 2959d17 GEODE-6033: Add VMEventListener for DUnit Rules (#3161)
new 5be5d54 spotless fix
new bfc0449 GEODE-6277: use await() instead of hard-coded sleep(3000) in the test (#3086)
new 2d7a830 Revert "GEODE-6364: Deploy of invalid jar file does not write file contents to config on locator (#3164)"
new 6820a3f GEODE-6364: Deploy of invalid jar file does not write file contents to config on locator (#3164)
new c048f97 GEODE-6373: Increased the timeout on benchmark tests to 4h (#3166)
new b6297b7 GEODE-6370: Convert GfshConsoleModeUnitTest to an integration test (#3172)
new f4c542d GEODE-6370: Clean up LogWrapper between tests (#3173)
new 797ebf4 GEODE-6363 LocatorUDPSecurityDUnitTest
new 0040e25 GEODE-3583: Marking static variables final that are never modified
new 7154a4e GEODE-3583: Review comments
new bcd82ae GEODE-6323 Fix dependency tracking for manifest jars (#3126)
new 127cf7b GEODE-6355: Fix Synchronization of Function stats in IDS. (#3158)
new 964b6f4 GEODE-6382: Remove now-trivial utility.gradle
new 83fc3e2 GEODE-6340: use new cli options for benchmarks (#3148)
new 2be43b2 GEODE-6334: Change cache operation stats to longs (#3142)
new 4017973 Revert "GEODE-6277: use await() instead of hard-coded sleep(3000) in the test (#3086)"
new a2d8a98 GEODE-6381: Update Jackson version to fix dependency CVEs (#3182)
new 6bec09f GEODE-6395: Use md5 as Spotless cache value. (#3186)
new 470001c GEODE-6380: Deleting some unused mutable statics
new 803f00e GEODE-6380: Adding annotations for documenting static fields
new 0f2bf79 GEODE-6380: Annotating static fields
new 314df6d GEODE-6380: Adding a PMD rule for static fields.
new a0296b7 Merge pull request #3178 from upthewaterspout/feature/pmd
new 5fd16a3 GEODE-6033: Support dynamic VMs in SharedErrorCollector (#3168)
new 908688c GEODE-6405: Restore enableClockStats to false in CachePerfStatsTest
new dd6cde7 GEODE-6389 CI Failure: ConcurrentWANPropagation_1_DUnitTest.testReplicatedSerialPropagation
new c7f2983 GEODE-6380: Making pmd.gradle more portable (#3194)
new 406ab9d GEODE-6033: Override VM.toArray for easier VM groupings
new 6ac9f8c GEODE-6033: Use MultipleFailureException in runTestWithValidation
new d281604 GEODE-6033: Support dynamic VMs in SharedCountersRule
new 26009cf GEODE-6033: Support dynamic VMs in DistributedRestoreSystemProperties
new dae8323 GEODE-6033: Update how ClusterStartupRule uses DistributedRestoreSystemProperties
new 8a782b0 GEODE-6033: Support dynamic VMs in DistributedDiskDirRule
new c29a100 GEODE-6033: Remove unused method from TestRunner
new 2c40a91 GEODE-6365: Add server group support for list and destroy jdbc-mapping (#3175)
new 189d6fb GEODE-6322: refactor createRegionCommand to use RegionConfig only (#3156)
new 8d0bd64 Revert "GEODE-6334: Change cache operation stats to longs (#3142)"
new 5b19591 Revert "GEODE-6345: Change jvmPauses stat to long (#3143)"
new 871da8d GEODE-6396: Make ServerContainer tolerate IOExceptions while dumping logs
new 18c8e7a Add pgp signature for Sai Boorlagadda to KEYS file
new 11747fa GEODE-6416: Fix GetRegionsFunctionTest and InternalDistributedSystemTest
new c20b961 GEODE-6033: Provide default impls in VMEventListener
new 67ed50f GEODE-6409: Bounce VM in doesNotWaitForPreviousInstanceOfOnlineServer
new b7da1f5 GEODE-6391: Adding the event ID to the messages (#3184)
new 49696f8 GEODE-6365: Group support for JDBC mapping logic in DestroyRegionCommand (#3202)
new 7661eca GEODE-6369 Cache-creation failure after a successful auto-reconnect causes subsequent NPE
new cea9ad3 GEODE-5694 Revise docs: no more ZIP files in the distribution
new adf444b Merge pull request #3206 from karensmolermiller/feature/GEODE-5694
new 4492487 Updated current version to 1.10.0-SNAPSHOT
new 6bec9ff GEODE-6433: Fix assembly tests after upgrading to 1.10.0-SNAPSHOT
new 888d2b2 GEODE-6424: Greatly improves statistic counter storage throughput. (#3204)
new 92e1ffe GEODE-6283: have the management rest controller call the internal man… (#3210)
new b8af020 GEODE-6438: Windows CI images to not consider administrators_authoriz… (#3215)
new 4871501 GEODE-6386: make test repeatable
new 32e1182 GEODE-6420: Cleanup GetRegionsFunctionTest
new 73793a2 GEODE-6174: rest call "create" should be idempotent (#3213)
new c8e5394 GEODE-6438: Windows CI images to not consider administrators_authorized_keys
new bc3743e GEODE-6174: move exists method into the validator (#3217)
new e762da8 GEODE-6291: change create mapping to define column and pdx field information (#3155)
new 092f598 GEODE-6384: Create consistent API to retrieve instances of ClusterManagementService (#3191)
new 71dacf6 GEODE-6389 CI Failure: ConcurrentWANPropagation_1_DUnitTest.testReplicatedSerialPropagation_withoutRemoteSite
new 65babba GEODE-6414: PdxInstanceFactory uses too much memory when it creates a PdxInstance (#3200)
new ca41a5c GEODE-6440: synchronize when getting and setting (#3220)
new 47236f7 GEODE-6441: refactor the test to use await instead of sleep
new e3f9f41 Merge pull request #3222 from apache/feature/GEODE-6441
new d866bbd GEODE-6384: Create consistent API to retrieve instances of ClusterManagementService (#3221)
new 8b29d9e GEODE-6423 availability checks sometimes immediately initiate removal
new 5dfa1ad GEODE-6398: Roll Gradle version to 5.2.1 (#3189)
new f3de318 GEODE-6422: Fix test timeout issue (#3223)
new c00e1c7 GEODE-6425: Fixes rollover in some cache stats (#3214)
new 63aed36 GEODE-6444: Enable informational logging to see benchmark progress.
new 9a02038 GEODE-6365: Fixed logic error in DestroyRegionCommand (#3216)
new affee69 GEODE-6174: rename ClusterManagementResult methods to avoid confusion. (#3227)
new c10fe07 GEODE-6174: Don't catch IllegalArgumentException from the validator (#3226)
new db471b4 GEODE-6447: Windows Acceptance and Integration tests should not run in parallel (#3231)
new 2be6375 GEODE-6404: work around possible sync issue with computeIfAbsent (#3196)
new 9fb803d GEODE-6442: Use PID for OS and Process stats if available
new 0e5d4a6 GEODE-6174: Expecting 400 instead of 500 for invalid input
new 461bb48 GEODE-6435: Reduced gateway sender socket buffer size
new 4a84f6c GEODE-6439: Bump version of jackson-module-scala_2.10 (#3218)
new 53f5538 GEODE-6372: use random port when starting server to avoid port conflict (#3237)
new b5bb742 GEODE-6434: Changing ordinal variables to GEODE_X_Y_Z format (#3212)
new ccdcf07 GEODE-6434: Changing ordinal variables to GEODE_X_Y_Z format
new a859b23 GEODE-6437: add more ignored exceptions (#3236)
new d600aa1 GEODE-6421 CI failure: org.apache.geode.distributed.LocatorDUnitTest.testStartTwoLocators failed with AssertionError
new 8ac449f GEODE-6379: track departed members to avoid processing in-flight lock request (#3176)
new 1802f72 GEODE-6449: Roll back docker-java rather than using custom jar. (#3241)
new aaa0a1d GEODE-6457: Use ClassPathLoader for create jdbc-mapping (#3243)
new 864e0e9 Update redirects.rb on the develop branch to v 1.10
new e101640 GEODE-6451 CI Failure: Hang cleaning up after ClusterConfigLocatorRestartDUnitTest.serverRestartsAfterLocatorReconnects
new fa73692 GEODE-6380: Making gateway stat id fields immutable
new b1ce3a5 GEODE-6380: Making some static fields immutable
new 332bde8 GEODE-6380: Deleting an unused class with mutable statics
new c12e5f3 GEODE-6380: Getting rid of nextOrindal pattern
new 6194632 Merge pull request #3229 from upthewaterspout/feature/make-immutable-GEODE-6380
new bbc1f73 GEODE-6464: Pin OpenSSH in Windows images to version 7.7.2.1 (#3245)
new ad9ff80 Updated copyright date in NOTICE files
new 9b54af4 GEODE-4794 User Guide - update description of `gfsh configure pdx` command. (#3244)
new 76004e7 GEODE-6456 CI Failure SystemAdminDUnitTest > testPrintStacks
new d37836c GEODE-6460: Add semver controls to pipeline. (#3250)
new d390bd7 GEODE-6365: Fixed DestroyMappingCommand bug for default 'cluster' group (#3242)
new 16deb9c GEODE-5711 Document gfsh create jndi-binding option change
new e529d3b GEODE-5711 Empty commit to re-trigger CI
new 2bc3dfc Merge pull request #3248 from karensmolermiller/feature/GEODE-5711
new 6d1d82a GEODE-6468 [CI Failure] ClusterCommunicationsDUnitTest fails on createEntryAndVerifyUpdate
new 0ec5e49 GEODE-6473: Create a test which utilizes the geode-management.jar (#3254)
new c19fda5 GEODE-5135: Refactor AbstractRegionMap dependencies (#3235)
new 97f5f91 GEODE-6470: Making double-checked locking thread-safe (#3252)
new dc2cb6f GEODE-6384: Document public methods in ClusterManagementServiceProvider
new 4ec282f GEODE-6399: Manage dependency versions via java-platform (#3190)
new bbe2e27 GEODE-6174: ClusterManagementResult should have a cleaner way to indicate the status code and message (#3251)
new 004db48 GEODE-6475: Adding isDisconnected() method to InternalDistributedSystem
new 5bef447 GEODE-6174: Test REST API with a secured cluster (#3255)
new a441757 GEODE-6477: Reply with exception if exception occurred during processing the message. (#3258)
new e77145b GEODE-2059 client SSL handshake attempts do not time out
new 6f8b7f1 GEODE-5971: refactor DescribeXXCommand to use ResultModel (#3265)
new a6f2baa GEODE-6443: Log all requests to REST ManagementService (#3225)
new 9d61028 GEODE-6443: Fix method name change in ManagementRequestLoggingDUnitTest
new 483efb0 GEODE-6295: Use InternalCacheBuilder for constructing GemFireCacheImpl (#3260)
new 83e3b8d GEODE-6442: Fixup StatisticsImpl and StatisticsImplTest
new 22f7730 GEODE-6442: Fix Statistics textId and numericId
new 068fdd4 GEODE-6421 CI failure: org.apache.geode.distributed.LocatorDUnitTest.testStartTwoLocators failed with AssertionError
new 7755e09 GEDOE-6486: Cleanup GemFireStatSampler
new 2d744b7 GEODE-6486: Use PID for StatSamplerStats numericId
new a14ff0d GEODE-6487: Use PID for OsStatistics numericId
new 9d680bf GEODE-6481: Inner class will be rejected by AutoSerializableManager in ReflectionBasedAutoSerializer.toData(). Should treat "$" in className as normal char.
new 2d6ab6f Merge pull request #3262 from apache/feature/GEODE-6481
new 4e976c4 GEODE-5971: refactor more to use ResultModel (#3268)
new 252a47c GEODE-6479 and GEODE-6422: remove tests (#3271)
new 064db01 GEODE-7: compile using jdk11 (#3272)
new 81ca457 Revert "GEODE-6477: Reply with exception if exception occurred during processing the message. (#3258)" Do not change the existing product behavior as other places send the message as well. Instead I will open a new ticket to handle the issue seen during gii.
new 14bc5d6 GEODE-6196 Replace use of org.json with Jackson JSON library
new 909124a GEODE-6459: add create jdbc-mapping option to specify the PDX class file (#3249)
new 0bfb929 GEODE-5971: fix a flaky test on windows (#3278)
new 0089307 GEODE-6492: Ensure that starting HttpService can fail gracefully in the face of errors (#3275)
new 4b0854a GEODE-5016: Replace org.json with Jackson in geode-web-api (#3267)
new b6fb735 GEODE-6033: Add vmCount constructor to DistributedDiskDirRule
new 9c12025 GEODE-6033: Order geode-junit compile dependencies alphabetically
new 8b3084c GEODE-6033: Add new test UseJacksonForJsonPathRuleTest
new 1806564 GEODE-6033: Support dynamic VMs in DistributedUseJacksonForJsonPathRule
new 58329fd GEODE-4240: Printing out cache server log
new 542ab38 GEODE-6483: Separate concerns of render.py. (#3264)
new e78f932 GEODE-6497: Send failed message to image requester when provider is shutting down. (#3279)
new 9403eb8 GEODE-6479: change calls to benchmark (#3280)
new f80efcd GEODE-6483: Correct render.py multipass failure. (#3281)
new 6234529 GEODE-6348: Wait for cache to close in test of ConflictingPersistentData
new 3c43763 Don't make an exception it's own cause in generateCancelledException
new 79dbd01 GEODE-6450: ClientClusterManagementService supports ssl connection (#3276)
new a32d859 GEODE-6460: Restore dropped Jinja variable.
new 3c9ddc5 GEODE-6412: Improve concurrency for getBucketIndex (#3198)
new 18f0f21 GEODE-6461: Report errors when table metadata and region mapping do not match (#3256)
new 46641b4 GEODE-6512: Remove defunct test-by-category.
new 1deeb48 GEODE-6380: Renaming pmd project to pmd-rules
new 61a25da GEODE-5971: Refactoring various commands (#3294)
new a8241d7 GEODE-5971: refactor ExportLogsCommand and ExecuteScriptCommand to us… (#3285)
new d03ee19 GEODE-6447: Honor the PARALLEL_GRADLE flag in builds
new cbfa6a8 GEODE-6511 Change data source to use connection pool by default (#3293)
new 8ee587c GEODE-6295: Add Micrometer-based metrics system (#3277)
new b2e3884 GEODE-6519: Fix CreateGatewaySenderCommand Flags (#3298)
new 957574d GEODE-6505: Use Enum instead of String for RegionConfig type (#3287)
new d8b8344 GEODE-6506: Don't return JSONy objects when converting from json to Object arrays (#3289)
new a734c4e GEODE-5971: refactor DestroyRegionCommand and CreateRegionCommand.interceptor (#3299)
new 45e945e GEODE-6295: Extract default from CompositeMeterRegistryFactory
new b32631e GEODE-6503: Moving redis into a separate module
new 326873f GEODE-6517: Fix a race by counting down the latch. (#3297)
new aa38e22 GEODE-5013 Replace org.json with Jackson in GfJsonObject
new 8fed2fe GEODE-6295: Extract default from CollectingServiceLoader interface
new 9879c97 GEODE-3322: Fix javadoc warning in CacheFactory
new 2d2ea75 GEODE-6503: Fixing javadoc warnings about redis
new d4fb4a1 GEODE-5971: fix NPE in the gfsh command (#3310)
new 6d7e625 GEODE-6525: Add a SSL component to StandaloneClientManagementAPIAcceptanceTest (#3302)
new a12dca0 GEODE-6522 Server hangs during shutdown after becoming membership coordinator
new 7e59011 GEODE-6522 Server hangs during shutdown after becoming membership coordinator
new 59b9b02 GEODE-6523 Disables Geode Management API with feature flag (#3306)
new e1eba81 GEODE-6534: Encapsulate LocalRegion entryUserAttributes
new b0d6929 GEODE-6483: Fix jinja logic for concourse-to-github creds
new 02eda0a GEODE-6534: Extract RegionPerfStats from LocalRegion (#3315)
new 6fc7ea4 GEODE-6528: Use Micrometer Binder for JVM Metrics (#3312)
new 428b55b GEODE-6271: Restoring pdx type copying behavior in client
new 3ffbc41 GEODE-6488: Migrating cancellation state to execution context (#3322)
new 50e67e6 GEODE-5016 Replace org.json with Jackson in geode-web-api
new ff8e008 GEODE-6539: Use RegionStats-regionName for RegionPerfStats TextId
new 645db96 GEODE-6488: Fixing QueryMonitor JMH test
new 77fe516 GEODE-6534: Extract NonTXEntry from LocalRegion (#3319)
new 65b416e GEODE-2275: Update and cleanup ClearTXLockingDUnitTest (#3326)
new 0974ae3 added org.json implementation for downstream artifacts
new 5f120f7 Update Expected POM
new c90f7d9 GEODE-6540: Resolves entities with https urls. (#3332)
new 381130c GEODE-6529: Use EntryEventFactory instead of factory methods (#3334)
new 47c0ecd GEODE-5971: refactor DescribeRegionCommand to use ResultModel and improve Tabular asserts
new a986748 fix test and rat failures
new 28d65eb provide asList() method for situations requiring more exotic ListAssert validations
new 301700d GEODE-6513: Revised README and BUILDING
new c97b156 GEODE-6450: can use default SSL when invoking CMS on server (#3320)
new 3b54352 GEODE-5971: refactor RebalanceCommand to use ResultModel (#3303)
new ec5a24b GEODE-6271: Ignore failures from other pools
new d3ed413 Preparing for 1.9.0 release
new 263dc3d GEODE-6533: Update NOTICE for updated Spring deps
new 2065819 GEODE-6533: Add NOTICE entry for commons-codec
new a54f893 GEODE-5604: Fix over-zealous fix for adding NOTICE to jar manifest (#3365)
new b442a27 GEODE-6533: Update LICENSE file for changed dependencies (#3313)
new d9981e5 add a daily trigger to generate additional test runs for soak
new 3ec4659 GEODE-6569: geode-all-bom shouldn't make a jar
new 41cd486 GEODE-6570 processing of cached join request delays view installation
new 85e1362 GEODE-6559: PdxInstance.getObject() is using class from older jar in case of Reconnect (#3353)
new 75ac498 GEODE-6589: Parameterize gradle project group for use in GradleBuildWithGeodeCoreAcceptanceTest (#3395)
new 4a86807 Fix geoge-book redirect url for 1.9.0
new 5d2b8d9 GEODE-3948 fixing handling of sotimeout in Message.receive()
new 6b05cae Ignore GrgitException when building from src dist
new e0c29b1 GEODE-6195 putIfAbsent may get a returned value caused by the same operation due to retry
new ed13a72 GEODE-6664 CI failure: org.apache.geode.ClusterCommunicationsDUnitTest.receiveBigResponse
new 097353f GEODE-6662 NioPlainEngine.ensureWrappedCapacity
new 0fea07a GEODE-6423 availability checks sometimes immediately initiate removal
new 3601d83 Fixes CI benchmark baseline selection.
new 40ebccd adding my PGP block as instructed in release steps
new 7d7f8f1 GEODE-6630: move allBucketsRecoveredFromDisk count down latch (#3477)
new 8e92509 Use branch of benchmarks targeted for release/1.9.0.
new b912ac7 Fixes benchmarks branch
new bf4ee80 adding my GPG key as per release instructions
new c0a73d1 bump the geode version in the Dockerfile
new 2dd9dc5 update the release SHA256 in the Dockerfile
new 7a285c9 Merge branch release/1.9.0 into master
The 7592 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/PULL_REQUEST_TEMPLATE.md | 2 +-
.gitignore | 1 +
BUILDING.md | 21 +-
KEYS | 117 +
LICENSE | 2 -
NOTICE | 2 +-
README.md | 13 +-
boms/build.gradle | 19 +
boms/geode-all-bom/build.gradle | 61 +
.../src/test/resources/expected-pom.xml | 752 +++++
boms/geode-client-bom/build.gradle | 43 +
.../src/test/resources/expected-pom.xml | 62 +
build.gradle | 95 +-
buildSrc/build.gradle | 22 +-
.../dockerizedtest/DefaultWorkerSemaphore.groovy | 71 +
.../DockerizedJavaExecHandleBuilder.groovy | 100 +
.../dockerizedtest/DockerizedTestExtension.groovy | 58 +
.../dockerizedtest/DockerizedTestPlugin.groovy | 184 ++
.../ExitCodeTolerantExecHandle.groovy | 92 +
.../plugins/dockerizedtest/WorkerSemaphore.groovy | 28 +
.../gradle/plugins/DependencyConstraints.groovy | 250 ++
.../gradle/plugins/DependencySetHandler.groovy | 39 +
.../dockerizedtest/DockerizedExecHandle.java | 693 +++++
.../dockerizedtest/DockerizedExecHandleRunner.java | 102 +
.../ForciblyStoppableTestWorker.java | 45 +
.../dockerizedtest/ForkingTestClassProcessor.java | 153 +
.../plugins/dockerizedtest/NoMemoryManager.java | 59 +
.../plugins/dockerizedtest/TestExecuter.java | 119 +
.../geode/gradle/OverriddenTestExecutor.java | 2 +
.../javac/EnsureCorrectRunsWithProcessor.java | 9 +-
.../com.github.pedjak.dockerized-test.properties | 1 +
.../geode-dependency-constraints.properties | 1 +
.../geode/javac/TestAnnotationProcessor.java | 14 +-
ci/docker/Dockerfile | 2 +
ci/images/alpine-tools/Dockerfile | 3 +-
ci/images/google-geode-builder/scripts/setup.sh | 2 +
.../windows-packer.json | 6 +-
ci/images/test-container/Dockerfile | 2 +
ci/pipelines/examples/deploy_pipeline.sh | 14 +-
ci/pipelines/examples/jinja.template.yml | 4 +-
ci/pipelines/geode-build/deploy_pipeline.sh | 15 +-
ci/pipelines/geode-build/jinja.template.yml | 212 +-
ci/pipelines/images/deploy_images_pipeline.sh | 13 +-
ci/pipelines/images/jinja.template.yml | 15 +-
ci/pipelines/meta/deploy_meta.sh | 47 +-
ci/pipelines/meta/jinja.template.yml | 8 +-
ci/pipelines/meta/meta.properties | 3 +-
ci/pipelines/metrics/deploy_metrics_pipeline.sh | 13 +-
ci/pipelines/metrics/jinja.template.yml | 8 +-
ci/pipelines/pull-request/deploy_pr_pipeline.sh | 14 +-
ci/pipelines/pull-request/jinja.template.yml | 245 +-
ci/pipelines/render.py | 228 +-
ci/pipelines/shared/jinja.variables.yml | 11 +-
ci/pipelines/shared/shared_jinja.yml | 2 +-
ci/scripts/archive_results.sh | 23 +-
ci/scripts/build.sh | 181 --
ci/scripts/capture-call-stacks.sh | 3 +-
ci/scripts/cleanup_benchmarks.sh | 77 +
ci/scripts/create_instance.sh | 10 +-
ci/scripts/execute_build.sh | 70 +-
ci/scripts/execute_publish.sh | 20 +-
ci/scripts/execute_tests.sh | 17 +-
ci/scripts/publish.sh | 96 -
ci/scripts/repeat-new-tests.sh | 26 +-
ci/scripts/run_benchmarks.sh | 53 +
ci/scripts/shared_utilities.sh | 65 +-
ci/scripts/test-archive.sh | 130 -
ci/scripts/windows/test-archive.sh | 130 -
ci/scripts/windows/test-run.sh | 94 -
docker/Dockerfile | 6 +-
extensions/build.gradle | 2 -
extensions/geode-modules-assembly/build.gradle | 40 +-
.../release/session/bin/modify_war | 27 +-
.../geode-modules-session-internal/build.gradle | 14 +-
.../modules/session/internal/filter/Constants.java | 4 +-
.../internal/filter/DummySessionManager.java | 2 +
.../internal/filter/GemfireSessionManager.java | 2 +
extensions/geode-modules-session/build.gradle | 38 +-
.../session/internal/filter/MyServletTester.java | 2 +
.../ServletRequestAttributeListenerImpl.java | 3 +
.../filter/ServletRequestListenerImpl.java | 2 +
.../filter/SessionReplicationJUnitTest.java | 1 +
.../SessionReplicationLocalCacheJUnitTest.java | 1 +
.../session/filter/SessionCachingFilter.java | 7 +-
.../modules/session/filter/SessionListener.java | 2 +
.../geode/modules/session/installer/Installer.java | 6 +-
.../session/installer/args/URLArgumentHandler.java | 1 +
extensions/geode-modules-test/build.gradle | 16 +-
extensions/geode-modules-tomcat7/build.gradle | 38 +-
.../catalina/Tomcat7DeltaSessionManager.java | 1 +
extensions/geode-modules-tomcat8/build.gradle | 34 +-
extensions/geode-modules-tomcat9/build.gradle | 24 +-
extensions/geode-modules/build.gradle | 37 +-
.../util/ClientServerSessionCacheDUnitTest.java | 267 ++
.../modules/util/RegionHelperIntegrationTest.java | 42 +
.../gatewaydelta/AbstractGatewayDeltaEvent.java | 2 +
.../gatewaydelta/GatewayDeltaCreateEvent.java | 3 +
.../gatewaydelta/GatewayDeltaDestroyEvent.java | 3 +
.../GatewayDeltaEventApplicationCacheListener.java | 2 +
.../GatewayDeltaForwarderCacheListener.java | 10 +
.../session/catalina/AbstractSessionCache.java | 2 +
.../session/catalina/ClientServerSessionCache.java | 18 +
.../modules/session/catalina/DeltaSession.java | 23 +
.../session/catalina/DeltaSessionInterface.java | 1 +
.../session/catalina/DeltaSessionManager.java | 23 +-
.../catalina/callback/LocalSessionCacheLoader.java | 3 +
.../catalina/callback/LocalSessionCacheWriter.java | 5 +
.../callback/SessionExpirationCacheListener.java | 11 +
.../internal/DeltaSessionAttributeEventBatch.java | 3 +
.../DeltaSessionDestroyAttributeEvent.java | 3 +
.../internal/DeltaSessionUpdateAttributeEvent.java | 4 +
.../geode/modules/util/BootstrappingFunction.java | 7 +-
.../apache/geode/modules/util/ContextMapper.java | 2 +-
.../geode/modules/util/CreateRegionFunction.java | 12 +-
.../geode/modules/util/DebugCacheListener.java | 12 +
.../geode/modules/util/RegionConfiguration.java | 3 +
.../util/RegionConfigurationCacheListener.java | 3 +
.../apache/geode/modules/util/RegionHelper.java | 2 +-
.../geode/modules/util/RegionSizeFunction.java | 5 +
.../geode/modules/util/SessionCustomExpiry.java | 14 +
.../TouchPartitionedRegionEntriesFunction.java | 6 +
.../util/TouchReplicatedRegionEntriesFunction.java | 6 +
extensions/session-testing-war/build.gradle | 7 +-
geode-assembly/assembly_content.txt | 989 ++++++
geode-assembly/build.gradle | 327 +-
geode-assembly/dependency_classpath.txt | 82 +
geode-assembly/geode-assembly-test/build.gradle | 18 +-
.../web/controllers/AddFreeItemToOrders.java | 2 +
.../web/controllers/GetDeliveredOrders.java | 2 +
.../rest/internal/web/controllers/GetRegions.java | 2 +
.../internal/web/controllers/PutKeyFunction.java | 5 +
.../internal/web/controllers/RestTestUtils.java | 107 -
.../geode/session/tests/ContainerInstall.java | 94 +-
.../geode/session/tests/ContainerManager.java | 29 +-
.../geode/session/tests/ServerContainer.java | 103 +-
.../geode/session/tests/TomcatContainer.java | 7 +-
.../apache/geode/session/tests/TomcatInstall.java | 30 +-
.../geode/test/junit/rules/GeodeDevRestClient.java | 26 +-
.../geode/test/junit/rules/HttpResponseAssert.java | 13 +-
.../cli/commands/ConfigureEvictionThroughGfsh.java | 13 +-
.../cli/commands/ConnectCommandAcceptanceTest.java | 7 +-
.../cli/commands/DeployWithLargeJarTest.java | 2 +-
.../cli/commands/DestroyIndexIfExistsTest.java | 2 +-
.../GfshStartLocatorLogAcceptanceTest.java | 36 +-
.../cli/commands/ImportClusterConfigTest.java | 3 +-
...scribeConfigAreFullyRedactedAcceptanceTest.java | 1 +
.../cli/commands/PutCommandWithJsonTest.java | 3 +-
.../cli/commands/StopServerAcceptanceTest.java | 2 +-
.../StopServerWithSecurityAcceptanceTest.java | 1 +
.../shell/StatusServerExitCodeAcceptanceTest.java | 6 +-
.../GradleBuildWithGeodeCoreAcceptanceTest.java | 75 +
.../rest/RegionManagementAcceptanceTest.java | 39 +
...tandaloneClientManagementAPIAcceptanceTest.java | 190 ++
.../resources/ManagementClientCreateRegion.java | 52 +
.../gradle-test-projects/management/build.gradle | 37 +
.../management/src/main/java/ServerTestApp.java | 27 +
.../acceptanceTest/resources/ssl/trusted.keystore | Bin 0 -> 547 bytes
...StatusClusterConfigServiceCommandDUnitTest.java | 57 +
.../rest/ClientClusterManagementSSLTest.java | 182 ++
.../ClientClusterManagementServiceDunitTest.java | 71 +
...ClusterManagementLocatorReconnectDunitTest.java | 100 +
.../rest/ClusterManagementServiceOnServerTest.java | 149 +
.../rest/GeodeManagementFeatureFlagDUnitTest.java | 51 +
.../rest/ManagementRequestLoggingDUnitTest.java | 90 +
.../internal/rest/RegionManagementDunitTest.java | 161 +
.../RegionManagementRestSecurityDUnitTest.java | 124 +
.../internal/web/controllers/RestAPITestBase.java | 8 +-
.../controllers/RestAPIsAndInterOpsDUnitTest.java | 14 +-
.../web/controllers/RestAPIsWithSSLDUnitTest.java | 6 +-
.../apache/geode/session/tests/CargoTestBase.java | 97 +-
.../tests/GenericAppServerClientServerTest.java | 43 +-
.../session/tests/GenericAppServerContainer.java | 11 +-
.../session/tests/GenericAppServerInstall.java | 29 +-
.../tests/Jetty9CachingClientServerTest.java | 39 +-
.../session/tests/Jetty9ClientServerTest.java | 28 +-
.../geode/session/tests/Jetty9PeerToPeerTest.java | 30 +
.../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 +-
.../Tomcat8ClientServerCustomCacheXmlTest.java | 47 +
.../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 | 30 +-
.../geode/AssemblyContentsIntegrationTest.java | 60 +-
.../geode/GeodeDependencyJarIntegrationTest.java | 46 +-
.../internal/DisabledClusterConfigTest.java | 54 +
.../internal/HttpServiceIntegrationTest.java | 84 +
.../internal/web/RestServersIntegrationTest.java | 7 +
.../geode/tools/pulse/PulseDataExportTest.java | 2 +-
.../integrationTest/resources/assembly_content.txt | 459 +--
.../resources/dependency_classpath.txt | 70 +-
.../integrationTest/resources/expected_jars.txt | 25 +-
geode-assembly/src/main/dist/LICENSE | 964 ++++--
geode-assembly/src/main/dist/NOTICE | 78 +-
.../geode/test/junit/rules/GfshRuleTest.java | 5 +-
geode-assembly/src/test/resources/expected-pom.xml | 13 +-
.../tools/pulse/ui/PulseAcceptanceAuthTest.java | 1 +
.../tools/pulse/ui/PulseAcceptanceNoAuthTest.java | 1 +
.../Tomcat8ClientServerRollingUpgradeTest.java | 293 ++
...omcatSessionBackwardsCompatibilityTestBase.java | 54 +-
geode-book/config.yml | 6 +-
.../source/subnavs/geode-subnav.erb | 538 +---
geode-book/redirects.rb | 4 +-
geode-common/build.gradle | 8 +
.../org/apache/geode/annotations/Immutable.java | 38 +
.../org/apache/geode/annotations/TestingOnly.java | 28 -
.../geode/annotations/VisibleForTesting.java | 36 +
.../geode/annotations/internal/MakeImmutable.java | 35 +
.../geode/annotations/internal/MakeNotStatic.java | 34 +
.../annotations/internal/MutableForTesting.java | 34 +
.../org/apache/geode/cache/ExpirationAction.java | 180 ++
.../java/org/apache/geode/lang/Identifiable.java | 0
geode-common/src/test/resources/expected-pom.xml | 13 +-
geode-concurrency-test/build.gradle | 8 +-
.../src/test/resources/expected-pom.xml | 15 +-
geode-connectors/build.gradle | 56 +-
.../jdbc/JdbcAsyncWriterIntegrationTest.java | 132 +-
.../geode/connectors/jdbc/JdbcDistributedTest.java | 366 ++-
.../connectors/jdbc/JdbcLoaderIntegrationTest.java | 146 +-
.../connectors/jdbc/JdbcWriterIntegrationTest.java | 257 +-
.../connectors/jdbc/MySqlJdbcDistributedTest.java | 5 +-
.../jdbc/MySqlJdbcLoaderIntegrationTest.java | 35 +
.../jdbc/MySqlJdbcWriterIntegrationTest.java | 5 +
.../jdbc/PostgresJdbcLoaderIntegrationTest.java | 70 +
.../jdbc/PostgresJdbcWriterIntegrationTest.java | 62 +
.../org/apache/geode/connectors/jdbc/TestDate.java | 53 +
.../MySqlTableMetaDataManagerIntegrationTest.java | 7 +
...ostgresTableMetaDataManagerIntegrationTest.java | 35 +
.../TableMetaDataManagerIntegrationTest.java | 167 +-
.../jdbc/internal/TestConfigService.java | 26 +-
.../junit/rules/SqlDatabaseConnectionRule.java | 1 +
.../cli/CreateDataSourceCommandDUnitTest.java | 117 +
.../cli/CreateMappingCommandDUnitTest.java | 1211 +++++++-
.../cli/DescribeDataSourceCommandDUnitTest.java | 189 ++
.../cli/DescribeMappingCommandDUnitTest.java | 489 ++-
.../cli/DestroyDataSourceCommandDUnitTest.java | 285 ++
.../cli/DestroyMappingCommandDunitTest.java | 395 ++-
.../cli/JdbcClusterConfigDistributedTest.java | 123 +-
.../cli/ListDataSourceCommandDUnitTest.java | 199 ++
.../internal/cli/ListMappingCommandDUnitTest.java | 373 ++-
.../org/apache/geode/internal/ResourcePDX.java | 62 +
.../cli/CreateMappingCommandIntegrationTest.java | 121 -
.../cli/DestroyMappingCommandIntegrationTest.java | 83 -
.../apache/geode/codeAnalysis/excludedClasses.txt | 2 +
.../geode/connectors/jdbc/JdbcAsyncWriter.java | 8 +-
.../connectors/jdbc/JdbcConnectorException.java | 6 +-
.../apache/geode/connectors/jdbc/JdbcLoader.java | 6 +-
.../jdbc/JdbcPooledDataSourceFactory.java | 23 +-
.../apache/geode/connectors/jdbc/JdbcWriter.java | 2 +-
.../jdbc/internal/AbstractJdbcCallback.java | 16 +-
.../geode/connectors/jdbc/internal/ColumnData.java | 8 +-
.../connectors/jdbc/internal/EntryColumnData.java | 9 +-
.../jdbc/internal/JdbcConnectorService.java | 10 +
.../jdbc/internal/JdbcConnectorServiceImpl.java | 133 +-
.../geode/connectors/jdbc/internal/SqlHandler.java | 227 +-
.../jdbc/internal/SqlStatementFactory.java | 84 +-
.../connectors/jdbc/internal/SqlToPdxInstance.java | 258 ++
.../jdbc/internal/SqlToPdxInstanceCreator.java | 227 +-
.../connectors/jdbc/internal/TableMetaData.java | 87 +-
.../jdbc/internal/TableMetaDataManager.java | 197 +-
.../jdbc/internal/TableMetaDataView.java | 16 +-
.../jdbc/internal/cli/CreateDataSourceCommand.java | 194 ++
.../internal/cli/CreateDataSourceInterceptor.java | 60 +
.../jdbc/internal/cli/CreateMappingCommand.java | 403 ++-
.../jdbc/internal/cli/CreateMappingFunction.java | 62 +-
.../CreateMappingPreconditionCheckFunction.java | 333 ++
.../internal/cli/DescribeDataSourceCommand.java | 142 +
.../jdbc/internal/cli/DescribeMappingCommand.java | 178 +-
.../jdbc/internal/cli/DescribeMappingFunction.java | 31 -
.../internal/cli/DestroyDataSourceCommand.java | 162 +
.../jdbc/internal/cli/DestroyMappingCommand.java | 210 +-
.../jdbc/internal/cli/DestroyMappingFunction.java | 47 +-
.../jdbc/internal/cli/ListDataSourceCommand.java | 114 +
.../jdbc/internal/cli/ListMappingCommand.java | 78 +-
.../jdbc/internal/cli/ListMappingFunction.java | 29 -
.../jdbc/internal/cli/PreconditionException.java | 28 +
.../jdbc/internal/configuration/FieldMapping.java | 147 +
.../jdbc/internal/configuration/RegionMapping.java | 233 +-
.../connectors/jdbc/internal/xml/ElementType.java | 30 +-
.../xml/JdbcConnectorServiceXmlParser.java | 17 +-
.../internal/xml/RegionMappingConfiguration.java | 1 +
.../util/internal/DescribeMappingResult.java | 56 +
.../util/internal/MappingCommandUtils.java | 94 +
.../connectors/util/internal/MappingConstants.java | 31 +
.../cli/converters/PoolPropertyConverter.java | 60 +
.../geode.apache.org/schema/jdbc/jdbc-1.0.xsd | 23 +-
.../org.springframework.shell.core.CommandMarker | 4 +
.../sanctioned-geode-connectors-serializables.txt | 6 +-
.../jdbc/internal/AbstractJdbcCallbackTest.java | 21 +-
.../connectors/jdbc/internal/ColumnDataTest.java | 4 +-
.../jdbc/internal/JdbcConnectorServiceTest.java | 156 +-
.../jdbc/internal/RegionMappingTest.java | 294 +-
.../connectors/jdbc/internal/SqlHandlerTest.java | 665 +++-
.../jdbc/internal/SqlStatementFactoryTest.java | 106 +-
.../jdbc/internal/SqlToPdxInstanceCreatorTest.java | 708 +----
.../jdbc/internal/SqlToPdxInstanceTest.java | 483 +++
.../jdbc/internal/TableMetaDataManagerTest.java | 473 ++-
.../jdbc/internal/TableMetaDataTest.java | 174 ++
.../internal/cli/CreateDataSourceCommandTest.java | 332 ++
.../cli/CreateDataSourceInterceptorTest.java | 139 +
.../cli/CreateMappingCommandInterceptorTest.java | 104 +
.../internal/cli/CreateMappingCommandTest.java | 760 +++++
.../internal/cli/CreateMappingFunctionTest.java | 109 +-
...CreateMappingPreconditionCheckFunctionTest.java | 580 ++++
.../cli/DescribeDataSourceCommandTest.java | 382 +++
.../internal/cli/DescribeMappingCommandTest.java | 316 +-
.../internal/cli/DescribeMappingFunctionTest.java | 135 -
.../internal/cli/DestroyDataSourceCommandTest.java | 367 +++
.../cli/DestroyMappingCommandFunctionTest.java | 121 +-
.../internal/cli/DestroyMappingCommandTest.java | 291 ++
.../internal/cli/ListDataSourceCommandTest.java | 317 ++
.../jdbc/internal/cli/ListMappingCommandTest.java | 94 +-
.../jdbc/internal/cli/ListMappingFunctionTest.java | 166 -
.../jdbc/internal/xml/ElementTypeTest.java | 62 +-
.../util/internal/MappingCommandUtilsTest.java | 137 +
.../src/test/resources/expected-pom.xml | 29 +-
geode-core/build.gradle | 176 +-
.../geode/ClusterCommunicationsDUnitTest.java | 422 +++
.../geode/cache/ClientServerTimeSyncDUnitTest.java | 4 +
.../cache/ConnectionPoolAndLoaderDUnitTest.java | 17 +
.../geode/cache/ConnectionPoolAutoDUnitTest.java | 2 +
.../geode/cache/ConnectionPoolDUnitTest.java | 371 ++-
.../CacheServerSSLConnectionDUnitTest.java | 101 +-
...tServerHostNameVerificationDistributedTest.java | 77 +-
.../internal/LocatorLoadBalancingDUnitTest.java | 4 +-
.../management/MemoryThresholdsDUnitTest.java | 238 +-
.../MemoryThresholdsOffHeapDUnitTest.java | 69 +
.../cache/management/ResourceManagerDUnitTest.java | 48 +
.../partition/PartitionRegionHelperDUnitTest.java | 19 +
.../query/dunit/CompactRangeIndexDUnitTest.java | 9 +
.../cache/query/dunit/CompiledInDUnitTest.java | 27 +
.../query/dunit/CorruptedIndexIntegrationTest.java | 2 +
.../cache/query/dunit/CqTimeTestListener.java | 13 +
.../geode/cache/query/dunit/GroupByDUnitImpl.java | 3 +
.../dunit/GroupByPartitionedQueryDUnitTest.java | 2 +
.../cache/query/dunit/GroupByQueryDUnitTest.java | 7 +
.../cache/query/dunit/HashIndexDUnitTest.java | 5 +
.../query/dunit/NonDistinctOrderByDUnitImpl.java | 3 +
.../NonDistinctOrderByPartitionedDUnitTest.java | 2 +
.../query/dunit/OrderByPartitionedDUnitTest.java | 5 +
.../geode/cache/query/dunit/PDXQueryTestBase.java | 8 +
...artitionedRegionCompactRangeIndexDUnitTest.java | 1 +
.../dunit/PdxGroupByPartitionedQueryDUnitTest.java | 2 +
.../cache/query/dunit/PdxLocalQueryDUnitTest.java | 3 +
.../geode/cache/query/dunit/PdxQueryDUnitTest.java | 109 +
.../cache/query/dunit/PdxStringQueryDUnitTest.java | 60 +
.../cache/query/dunit/PositionPdxVersion.java | 3 +
.../dunit/QueryDataInconsistencyDUnitTest.java | 1 +
.../cache/query/dunit/QueryIndexDUnitTest.java | 7 +
.../dunit/QueryUsingFunctionContextDUnitTest.java | 12 +-
.../cache/query/dunit/QueryUsingPoolDUnitTest.java | 9 +
.../cache/query/dunit/RemoteQueryDUnitTest.java | 54 +
.../ResourceManagerWithQueryMonitorDUnitTest.java | 45 +-
.../query/dunit/SelectStarQueryDUnitTest.java | 1 +
...ncurrentIndexInitOnOverflowRegionDUnitTest.java | 1 +
...ntIndexOperationsOnOverflowRegionDUnitTest.java | 2 +
.../internal/index/CopyOnReadIndexDUnitTest.java | 24 +
.../index/IndexTrackingQueryObserverDUnitTest.java | 11 +
.../index/MultiIndexCreationDUnitTest.java | 4 +
.../index/PutAllWithIndexPerfDUnitTest.java | 2 +
.../query/partitioned/PRQueryDUnitHelper.java | 8 +
.../cache/query/partitioned/PRQueryDUnitTest.java | 14 +-
.../apache/geode/cache30/CacheCloseDUnitTest.java | 2 +
.../geode/cache30/CacheListenerTestCase.java | 17 +
.../apache/geode/cache30/CacheLoaderTestCase.java | 8 +
.../CacheRegionsReliablityStatsCheckDUnitTest.java | 1 +
.../geode/cache30/CacheStatisticsDUnitTest.java | 10 +
.../apache/geode/cache30/CacheWriterTestCase.java | 14 +
.../geode/cache30/CacheXMLPartitionResolver.java | 5 +
.../apache/geode/cache30/CacheXml66DUnitTest.java | 11 +
.../geode/cache30/CacheXmlGeode10DUnitTest.java | 1 +
.../geode/cache30/CachedAllEventsDUnitTest.java | 1 +
.../apache/geode/cache30/CallbackArgDUnitTest.java | 6 +
.../geode/cache30/ClearMultiVmCallBkDUnitTest.java | 1 +
.../geode/cache30/ClearMultiVmDUnitTest.java | 12 +
.../geode/cache30/ClientMembershipDUnitTest.java | 39 +
.../cache30/ClientRegisterInterestDUnitTest.java | 21 +
.../geode/cache30/ClientServerCCEDUnitTest.java | 25 +
.../cache30/ConcurrentLeaveDuringGIIDUnitTest.java | 14 +
...stributedNoAckAsyncOverflowRegionDUnitTest.java | 1 +
.../DiskDistributedNoAckAsyncRegionDUnitTest.java | 1 +
...istributedNoAckSyncOverflowRegionDUnitTest.java | 1 +
.../apache/geode/cache30/DiskRegionTestImpl.java | 5 +
.../geode/cache30/DistAckMapMethodsDUnitTest.java | 4 +
.../cache30/DistributedAckRegionCCEDUnitTest.java | 11 +-
.../cache30/DistributedAckRegionDUnitTest.java | 5 +
.../DistributedMulticastRegionDUnitTest.java | 6 +
.../DistributedNoAckRegionCCEDUnitTest.java | 9 +-
.../cache30/DistributedNoAckRegionDUnitTest.java | 11 +
.../geode/cache30/DynamicRegionDUnitTest.java | 5 +
.../geode/cache30/GlobalLockingDUnitTest.java | 16 +
.../geode/cache30/GlobalRegionCCEDUnitTest.java | 4 +
.../geode/cache30/GlobalRegionDUnitTest.java | 18 +
.../cache30/LRUEvictionControllerDUnitTest.java | 8 +
.../apache/geode/cache30/LocalRegionDUnitTest.java | 7 +
.../cache30/MemLRUEvictionControllerDUnitTest.java | 1 +
.../geode/cache30/PartitionedRegionDUnitTest.java | 18 +-
...rtitionedRegionMembershipListenerDUnitTest.java | 3 +
.../org/apache/geode/cache30/ProxyDUnitTest.java | 41 +
.../cache30/PutAllCallBkRemoteVMDUnitTest.java | 10 +
.../cache30/PutAllCallBkSingleVMDUnitTest.java | 6 +
.../geode/cache30/PutAllMultiVmDUnitTest.java | 11 +
.../apache/geode/cache30/QueueMsgDUnitTest.java | 13 +
.../apache/geode/cache30/ReconnectDUnitTest.java | 88 +-
.../cache30/ReconnectWithCacheXMLDUnitTest.java | 2 +
...ReconnectWithClusterConfigurationDUnitTest.java | 193 ++
.../geode/cache30/RegionAttributesTestCase.java | 6 +
.../cache30/RegionMembershipListenerDUnitTest.java | 12 +
.../cache30/RegionReliabilityDistAckDUnitTest.java | 1 +
.../RegionReliabilityDistNoAckDUnitTest.java | 1 +
.../cache30/RegionReliabilityGlobalDUnitTest.java | 1 +
.../RegionReliabilityListenerDUnitTest.java | 5 +
.../geode/cache30/RegionReliabilityTestCase.java | 38 +
.../geode/cache30/RemoveAllMultiVmDUnitTest.java | 9 +
.../geode/cache30/RequiredRolesDUnitTest.java | 12 +
.../geode/cache30/SearchAndLoadDUnitTest.java | 65 +
.../org/apache/geode/cache30/SlowRecDUnitTest.java | 48 +
.../geode/cache30/TXDistributedDUnitTest.java | 58 +
.../org/apache/geode/cache30/TXOrderDUnitTest.java | 19 +
.../geode/cache30/TXRestrictionsDUnitTest.java | 1 +
.../apache/geode/cache30/TestPdxSerializer.java | 4 +
.../geode/cache30/TestTransactionListener.java | 3 +
.../geode/cache30/TestTransactionWriter.java | 3 +
.../apache/geode/distributed/AuthInitializer.java | 3 +
.../distributed/DistributedLockBlackboardImpl.java | 2 +-
.../DistributedLockServiceDUnitTest.java | 53 +
.../distributed/DistributedMemberDUnitTest.java | 8 +
.../distributed/DistributedSystemDUnitTest.java | 28 +-
.../apache/geode/distributed/LocatorDUnitTest.java | 1716 +++++-----
.../distributed/LocatorUDPSecurityDUnitTest.java | 36 +-
.../apache/geode/distributed/MyAuthenticator.java | 3 +
.../org/apache/geode/distributed/MyPrincipal.java | 1 +
.../apache/geode/distributed/RoleDUnitTest.java | 2 +
.../distributed/ServerLauncherDUnitTestHelper.java | 10 +-
.../geode/distributed/SystemAdminDUnitTest.java | 133 -
.../internal/CacheConfigDAODUnitTest.java | 3 +-
...lusterDistributionManagerForAdminDUnitTest.java | 1 +
.../geode/distributed/internal/DateMessage.java | 5 +
.../internal/DistributionAdvisorDUnitTest.java | 1 +
.../org/apache/geode/distributed/internal/LDM.java | 1 +
.../internal/ProductUseLogDUnitTest.java | 3 +
...ToDataThrowsRuntimeExceptionRegressionTest.java | 3 -
.../deadlock/GemFireDeadlockDetectorDUnitTest.java | 9 +
.../streaming/StreamingOperationManyDUnitTest.java | 4 +
.../streaming/StreamingOperationOneDUnitTest.java | 4 +
.../TcpServerBackwardCompatDUnitTest.java | 189 +-
.../apache/geode/disttx/DistTXDebugDUnitTest.java | 5 +
.../disttx/DistributedTransactionDUnitTest.java | 5 +
.../org/apache/geode/disttx/PRDistTXDUnitTest.java | 10 +
.../disttx/PRDistTXWithVersionsDUnitTest.java | 4 +
.../internal/ClassNotFoundExceptionDUnitTest.java | 11 +
.../geode/internal/PdxDeleteFieldDUnitTest.java | 7 +
.../apache/geode/internal/PdxRenameDUnitTest.java | 7 +
.../alerting/AlertingServiceDistributedTest.java | 399 +++
...rtingServiceWithoutListenerDistributedTest.java | 217 ++
.../internal/cache/ARMLockTestHookAdapter.java | 9 +
.../internal/cache/CacheAdvisorDUnitTest.java | 12 +
.../geode/internal/cache/ClearDAckDUnitTest.java | 2 +
.../geode/internal/cache/ClearGlobalDUnitTest.java | 2 +
.../internal/cache/ClearRvvLockingDUnitTest.java | 4 +
.../internal/cache/ClearTXLockingDUnitTest.java | 161 +-
.../cache/ClientServerGetAllDUnitTest.java | 4 +
...entServerInvalidAndDestroyedEntryDUnitTest.java | 5 +
...erRepeatableReadTransactionDistributedTest.java | 220 ++
.../cache/ClientServerTransactionCCEDUnitTest.java | 2 +
.../cache/ClientServerTransactionDUnitTest.java | 140 +
...overWithMixedVersionServersDistributedTest.java | 2 +-
.../cache/ConcurrentDestroySubRegionDUnitTest.java | 6 +
.../internal/cache/ConcurrentMapOpsDUnitTest.java | 66 +-
.../internal/cache/DeltaFaultInDUnitTest.java | 4 +
.../internal/cache/DeltaPropagationDUnitTest.java | 20 +
.../cache/DeltaPropagationStatsDUnitTest.java | 4 +
.../geode/internal/cache/DeltaSizingDUnitTest.java | 7 +
.../internal/cache/DiskRegByteArrayDUnitTest.java | 1 +
.../internal/cache/DistributedCacheTestCase.java | 8 +-
.../internal/cache/FixedPRSinglehopDUnitTest.java | 4 +
.../geode/internal/cache/GIIDeltaDUnitTest.java | 66 +-
.../internal/cache/GIIFlowControlDUnitTest.java | 30 +
.../geode/internal/cache/GridAdvisorDUnitTest.java | 1340 +++-----
.../geode/internal/cache/IteratorDUnitTest.java | 3 +
.../geode/internal/cache/MapClearGIIDUnitTest.java | 9 +
.../cache/MonthBasedPartitionResolver.java | 5 +
.../cache/NetSearchMessagingDUnitTest.java | 12 +
.../cache/P2PDeltaPropagationDUnitTest.java | 1 +
.../geode/internal/cache/PRBadToDataDUnitTest.java | 5 +
.../internal/cache/PRQueryDistributedTest.java | 4 +-
.../internal/cache/PartitionListenerDUnitTest.java | 14 +
.../PartitionedRegionDelayedRecoveryDUnitTest.java | 13 +
.../PartitionedRegionEntryCountDUnitTest.java | 5 +
.../cache/PartitionedRegionEvictionDUnitTest.java | 60 +-
.../PartitionedRegionInvalidateDUnitTest.java | 6 +
.../PartitionedRegionRedundancyZoneDUnitTest.java | 5 +
.../cache/PartitionedRegionSingleHopDUnitTest.java | 38 +-
...nedRegionSingleHopWithServerGroupDUnitTest.java | 7 +
.../cache/PersistentRegionRecoveryDUnitTest.java | 88 +
.../geode/internal/cache/PutAllDAckDUnitTest.java | 2 +
.../internal/cache/PutAllGlobalDUnitTest.java | 3 +
.../internal/cache/RemoteTransactionDUnitTest.java | 8 +-
.../internal/cache/RemoveAllDAckDUnitTest.java | 2 +
.../geode/internal/cache/RemoveDAckDUnitTest.java | 1 +
.../internal/cache/RemoveGlobalDUnitTest.java | 10 +
.../geode/internal/cache/SerializableMonth.java | 12 +
.../geode/internal/cache/SizingFlagDUnitTest.java | 20 +
.../internal/cache/SystemFailureDUnitTest.java | 16 +
.../org/apache/geode/internal/cache/TestDelta.java | 5 +
.../geode/internal/cache/TestNonSizerObject.java | 2 +-
.../geode/internal/cache/TestObjectSizerImpl.java | 1 +
.../TransactionCommitOnFarSideDistributedTest.java | 181 ++
.../cache/TransactionsWithDeltaDUnitTest.java | 14 +
.../cache/control/RebalanceOperationDUnitTest.java | 119 +
.../cache/event/EventTrackerDUnitTest.java | 15 +
.../internal/cache/eviction/EvictionDUnitTest.java | 37 +-
.../ClientServerFunctionExecutionDUnitTest.java | 18 +
.../cache/execute/ColocationFailoverDUnitTest.java | 13 +-
.../cache/execute/CustomResultCollector.java | 5 +
...ionExecutionWithTransactionDistributedTest.java | 761 +++++
.../execute/FunctionServiceStatsDUnitTest.java | 34 +
.../cache/execute/LocalDataSetDUnitTest.java | 14 +
.../execute/LocalDataSetIndexingDUnitTest.java | 14 +-
.../execute/LocalFunctionExecutionDUnitTest.java | 1 +
.../MultiRegionFunctionExecutionDUnitTest.java | 1 +
...UserAuthenticationFunctionServiceDUnitTest.java | 1 +
.../cache/execute/MyTransactionFunction.java | 5 +
.../NestedFunctionExecutionDistributedTest.java | 194 ++
...ientServerRegionFunctionExecutionDUnitTest.java | 12 +
...egionFunctionExecutionNoSingleHopDUnitTest.java | 23 +
...ctionExecutionSelectorNoSingleHopDUnitTest.java | 23 +
...rRegionFunctionExecutionSingleHopDUnitTest.java | 2 +
.../cache/execute/PRColocationDUnitTest.java | 25 +
.../cache/execute/PRSetOperationJTADUnitTest.java | 10 +
.../geode/internal/cache/execute/PerfFunction.java | 5 +
.../internal/cache/execute/PerfTxFunction.java | 5 +
.../RepeatableReadTransactionDistributedTest.java | 208 ++
...dRegionFunctionFunctionInvocationException.java | 3 +
.../cache/functions/LocalDataSetFunction.java | 5 +
.../cache/ha/EventIdOptimizationDUnitTest.java | 4 +
.../geode/internal/cache/ha/FailoverDUnitTest.java | 8 +
.../internal/cache/ha/HABugInPutDUnitTest.java | 1 +
.../geode/internal/cache/ha/HAClearDUnitTest.java | 15 +
.../internal/cache/ha/HAConflationDUnitTest.java | 17 +
.../internal/cache/ha/HADuplicateDUnitTest.java | 7 +
.../cache/ha/HAEventIdPropagationDUnitTest.java | 3 +
.../geode/internal/cache/ha/HAExpiryDUnitTest.java | 8 +
.../geode/internal/cache/ha/HAGIIBugDUnitTest.java | 7 +
.../geode/internal/cache/ha/HAGIIDUnitTest.java | 18 +
.../cache/ha/HARQueueNewImplDUnitTest.java | 3 +
.../cache/ha/OperationsPropagationDUnitTest.java | 20 +
.../geode/internal/cache/ha/PutAllDUnitTest.java | 3 +
.../cache/locks/TXLockServiceDUnitTest.java | 20 +
.../internal/cache/partitioned/MockAppender.java | 1 +
.../partitioned/PartitionResolverDUnitTest.java | 15 +
.../PartitionedRegionLoaderWriterDUnitTest.java | 2 +
.../PartitionedRegionMetaDataCleanupDUnitTest.java | 5 +
...sistentColocatedPartitionedRegionDUnitTest.java | 42 +
...tPartitionHangsDuringRestartRegressionTest.java | 253 ++
...PersistentPartitionedRegionDistributedTest.java | 48 +
.../PersistentPartitionedRegionRegressionTest.java | 78 +-
...tPartitionedRegionWithTransactionDUnitTest.java | 5 +
.../cache/partitioned/ShutdownAllDUnitTest.java | 15 +
.../StreamingPartitionOperationManyDUnitTest.java | 6 +
.../StreamingPartitionOperationOneDUnitTest.java | 5 +
.../fixed/CustomerFixedPartitionResolver.java | 6 +
.../fixed/FixedPartitioningTestBase.java | 3 +-
...PartitioningWithTransactionDistributedTest.java | 186 +-
.../internal/cache/partitioned/fixed/MyDate1.java | 4 +
.../internal/cache/partitioned/fixed/MyDate2.java | 3 +
.../internal/cache/partitioned/fixed/MyDate3.java | 4 +
.../fixed/QuarterPartitionResolver.java | 8 +
.../fixed/SingleHopQuarterPartitionResolver.java | 8 +
.../PersistentRVVRecoveryDUnitTest.java | 12 +-
.../PersistentRecoveryOrderDUnitTest.java | 6 +-
.../persistence/PersistentReplicatedTestBase.java | 9 +
.../sockets/CacheServerTransactionsDUnitTest.java | 19 +
.../CacheServerTransactionsSelectorDUnitTest.java | 1 +
.../tier/sockets/ClearPropagationDUnitTest.java | 6 +
.../tier/sockets/ClientConflationDUnitTest.java | 13 +
.../sockets/ClientInterestNotifyDUnitTest.java | 6 +
...ientServerConnectDisconnectDistributedTest.java | 240 ++
.../sockets/ClientServerMiscSelectorDUnitTest.java | 1 +
.../cache/tier/sockets/ConflationDUnitTest.java | 24 +-
.../cache/tier/sockets/DeltaEOFException.java | 2 +
.../sockets/DestroyEntryPropagationDUnitTest.java | 8 +
.../sockets/DurableClientBug39997DUnitTest.java | 6 +
.../tier/sockets/DurableRegistrationDUnitTest.java | 11 +
.../sockets/DurableResponseMatrixDUnitTest.java | 3 +
.../tier/sockets/EventIDVerificationDUnitTest.java | 10 +
.../sockets/EventIDVerificationInP2PDUnitTest.java | 5 +
.../internal/cache/tier/sockets/FaultyDelta.java | 5 +
.../sockets/ForceInvalidateEvictionDUnitTest.java | 15 +
.../cache/tier/sockets/HAInterestTestCase.java | 6 +
.../sockets/HAStartupAndFailoverDUnitTest.java | 11 +
.../sockets/InstantiatorPropagationDUnitTest.java | 97 +
.../cache/tier/sockets/InterestListDUnitTest.java | 1 +
.../sockets/InterestListEndpointDUnitTest.java | 6 +
.../sockets/InterestListEndpointPRDUnitTest.java | 1 +
.../InterestListEndpointSelectorDUnitTest.java | 1 +
.../sockets/InterestListFailoverDUnitTest.java | 2 +
.../sockets/InterestListRecoveryDUnitTest.java | 8 +
.../sockets/RedundancyLevelPart3DUnitTest.java | 3 +
.../tier/sockets/RedundancyLevelTestBase.java | 1 +
.../cache/tier/sockets/RegionCloseDUnitTest.java | 8 +
...isterInterestBeforeRegionCreationDUnitTest.java | 5 +
.../sockets/RegisterInterestKeysPRDUnitTest.java | 1 +
.../tier/sockets/ReliableMessagingDUnitTest.java | 3 +
.../tier/sockets/UpdatePropagationDUnitTest.java | 2 +
.../VerifyEventIDGenerationInP2PDUnitTest.java | 1 +
.../cache/tx/SetOperationJTADistributedTest.java | 10 +
.../CompressionCacheListenerDUnitTest.java | 2 +
.../CompressionRegionConfigDUnitTest.java | 2 +-
.../compression/CompressionStatsDUnitTest.java | 42 +-
.../geode/internal/jta/dunit/CommitThread.java | 1 +
.../internal/jta/dunit/LoginTimeOutDUnitTest.java | 4 +
.../geode/internal/jta/dunit/RollbackThread.java | 1 +
.../LoggingWithReconnectDistributedTest.java | 210 ++
.../offheap/OutOfOffHeapMemoryDUnitTest.java | 6 +
.../management/ClientHealthStatsDUnitTest.java | 19 +-
.../geode/management/DiskManagementDUnitTest.java | 10 +-
.../management/DistributedSystemDUnitTest.java | 575 ----
.../DistributedSystemMXBeanDistributedTest.java | 202 ++
...butedSystemMXBeanWithAlertsDistributedTest.java | 495 +++
...stemMXBeanWithNotificationsDistributedTest.java | 243 ++
.../management/JMXMBeanReconnectDUnitTest.java | 309 +-
.../geode/management/ManagementTestRule.java | 2 +-
.../geode/management/QueryDataDUnitTest.java | 31 +-
.../management/RegionManagementDUnitTest.java | 3 +-
...niversalMembershipListenerAdapterDUnitTest.java | 5 +
...ClusterManagementServiceRetrievalDUnitTest.java | 54 +
.../internal/api/RegionAPIDUnitTest.java | 131 +
.../management/internal/cli/NetstatDUnitTest.java | 52 +-
.../AlterAsyncEventQueueCommandDUnitTest.java | 2 -
.../cli/commands/AlterRegionCommandDUnitTest.java | 73 +-
.../commands/CreateDataSourceCommandDUnitTest.java | 117 -
.../CreateDefinedIndexesCommandDUnitTest.java | 13 +-
.../cli/commands/CreateIndexCommandDUnitTest.java | 6 +-
.../CreateJndiBindingCommandDUnitTest.java | 14 +-
.../cli/commands/CreateRegionCommandDUnitTest.java | 255 +-
...egionCommandPersistsConfigurationDUnitTest.java | 820 +++++
...eRegionCommandWithNoClusterConfigDUnitTest.java | 86 +
.../cli/commands/DeployWithGroupsDUnitTest.java | 17 +-
.../commands/DescribeMembersCommandDUnitTest.java | 42 +-
.../cli/commands/DescribeRegionDUnitTest.java | 75 +-
.../DestroyAsyncEventQueueCommandDUnitTest.java | 15 +-
.../commands/DestroyIndexCommandsDUnitTest.java | 2 +-
.../DestroyJndiBindingCommandDUnitTest.java | 24 +-
.../commands/DestroyRegionCommandDUnitTest.java | 11 +-
.../cli/commands/DiskStoreCommandsDUnitTest.java | 200 +-
.../commands/ExecuteFunctionCommandDUnitTest.java | 67 +-
.../ExecuteFunctionCommandSecurityTest.java | 11 +-
...ExportClusterConfigurationCommandDUnitTest.java | 10 +-
.../cli/commands/RebalanceCommandDUnitTest.java | 73 +-
.../cli/commands/ShowDeadlockDUnitTest.java | 134 +-
.../cli/commands/ShowMetricsDUnitTest.java | 2 +-
.../ShowMissingDiskStoreCommandDUnitTest.java | 167 +
.../commands/ShowMissingDiskStoresDUnitTest.java | 152 -
.../ClusterConfigDeployJarDUnitTest.java | 32 +
.../ClusterConfigLocatorRestartDUnitTest.java | 25 +-
...rConfigServerRestartWithJarDeployDUnitTest.java | 134 +
.../ImportOldClusterConfigDUnitTest.java | 2 +-
.../internal/pulse/TestFunctionsDUnitTest.java | 2 +
.../internal/security/MultiClientDUnitTest.java | 20 +-
.../internal/security/MultiGfshDUnitTest.java | 8 +-
.../security/MultiUserAuthenticationDUnitTest.java | 46 +-
.../pdx/ClientsWithVersioningRetryDUnitTest.java | 11 +
.../geode/pdx/DistributedSystemIdDUnitTest.java | 3 +
.../geode/pdx/JSONPdxClientServerDUnitTest.java | 19 +-
.../geode/pdx/PDXAsyncEventQueueDUnitTest.java | 5 +
.../apache/geode/pdx/PdxClientServerDUnitTest.java | 17 +
.../geode/pdx/PdxDeserializationDUnitTest.java | 15 +
.../pdx/PdxMultiClusterClientServerDUnitTest.java | 246 ++
.../apache/geode/pdx/PdxSerializableDUnitTest.java | 8 +
.../org/apache/geode/redis/RedisDistDUnitTest.java | 259 --
.../apache/geode/security/ClientAuthDUnitTest.java | 45 +-
.../security/ClientAuthenticationDUnitTest.java | 2 +-
.../ClientAuthenticationPart2DUnitTest.java | 2 +-
.../security/ClientAuthenticationTestCase.java | 3 +-
...tAuthorizationLegacyConfigurationDUnitTest.java | 76 +-
...aAuthorizationUsingLegacySecurityDUnitTest.java | 18 +-
...onUsingLegacySecurityWithFailoverDUnitTest.java | 10 +-
.../ClientDestroyInvalidateAuthDUnitTest.java | 9 +-
.../ClientExecuteFunctionAuthDUnitTest.java | 9 +-
.../security/query/IndexSecurityDUnitTest.java | 1 +
.../query/PartitionedIndexSecurityDUnitTest.java | 1 +
...tionedQuerySecurityAllowedQueriesDUnitTest.java | 1 +
...rictedButMethodsDoNotExistQueriesDUnitTest.java | 1 +
...nedQuerySecurityRestrictedQueriesDUnitTest.java | 1 +
...tionedQuerySecurityAllowedQueriesDUnitTest.java | 1 +
.../QuerySecurityDistinctQueryDistributedTest.java | 1 +
...erConfigServerRestartWithJarDeployFunction.java | 63 +
.../cli/commands/CreateRegionCommandDUnitTest.xml | 147 +
.../java/org/apache/geode/CopyJUnitTest.java | 25 +
.../apache/geode/DiskInstantiatorsJUnitTest.java | 6 +
.../java/org/apache/geode/TXJUnitTest.java | 239 +-
.../java/org/apache/geode/TXWriterJUnitTest.java | 8 +
.../org/apache/geode/TXWriterOOMEJUnitTest.java | 2 +
.../internal/CacheHealthEvaluatorJUnitTest.java | 6 +
.../DeprecatedAgentLauncherIntegrationTest.java | 11 +-
.../apache/geode/cache/CacheListenerJUnitTest.java | 10 +
.../cache/ClientAccessToInternalStatsTest.java | 38 +
.../org/apache/geode/cache/ProxyJUnitTest.java | 69 +-
.../apache/geode/cache/RegionFactoryJUnitTest.java | 4 +
.../cache/RetryPutIfAbsentIntegrationTest.java | 87 +
...ncEventQueueEvictionAndExpirationJUnitTest.java | 8 +-
.../cache/client/ClientRegionFactoryJUnitTest.java | 2 +
.../AutoConnectionSourceImplJUnitTest.java | 67 +-
.../internal/ConnectionPoolImplJUnitTest.java | 3 +
.../client/internal/QueueManagerJUnitTest.java | 62 +-
...gleHopClientExecutorLoggingIntegrationTest.java | 47 +
...opClientExecutorWithLoggingIntegrationTest.java | 65 -
.../pooling/ConnectionManagerJUnitTest.java | 35 +-
.../cache/execute/CoreFunctionSecurityTest.java | 6 +-
.../mapInterface/PutAllGlobalLockJUnitTest.java | 2 +
.../geode/cache/query/PdxStringQueryJUnitTest.java | 2 +-
.../apache/geode/cache/query/QueryJUnitTest.java | 5 +-
.../QueryResultFormatterQueryIntegrationTest.java | 104 +
.../cache/query/QueryServiceRegressionTest.java | 11 +-
.../QueryWithBucketParameterIntegrationTest.java | 19 +-
.../apache/geode/cache/query/RegionJUnitTest.java | 9 +-
.../cache/query/TypedJsonQueryIntegrationTest.java | 102 -
.../functional/CustomerOptimizationsJUnitTest.java | 80 +
.../query/functional/IUM6Bug32345ReJUnitTest.java | 4 +-
.../geode/cache/query/functional/IUMJUnitTest.java | 2 +
.../functional/IUMRCompositeIteratorJUnitTest.java | 2 +
.../functional/IUMRSingleRegionJUnitTest.java | 2 +
...IndependentOperandsInWhereClause2JUnitTest.java | 2 +
.../query/functional/IndexCreationJUnitTest.java | 2 +
.../IndexMaintenanceAsynchJUnitTest.java | 4 +
.../query/functional/IndexOnEntrySetJUnitTest.java | 25 +-
.../functional/IndexPrimaryKeyUsageJUnitTest.java | 2 +
.../IndexUsageInNestedQueryJUnitTest.java | 2 +
.../IndexUseMultFrmSnglCondJUnitTest.java | 2 +
.../IndexWithSngleFrmAndMultCondQryJUnitTest.java | 5 +-
.../functional/IumMultConditionJUnitTest.java | 4 +-
.../query/functional/LimitClauseJUnitTest.java | 14 +
.../functional/MultiIndexCreationJUnitTest.java | 10 +
.../functional/MultiRegionIndexUsageJUnitTest.java | 2 +
.../query/functional/NumericQueryJUnitTest.java | 1 +
.../functional/OrderByReplicatedJUnitTest.java | 4 +
.../QueryREUpdateInProgressJUnitTest.java | 2 +-
.../TestNewFunctionSSorRSIntegrationTest.java | 2 +
.../query/internal/ExecutionContextJUnitTest.java | 1 +
.../QueryFromClauseCanonicalizationJUnitTest.java | 1 +
.../internal/QueryMonitorIntegrationTest.java | 73 +-
.../index/AsynchIndexMaintenanceJUnitTest.java | 9 +
.../internal/index/CompactRangeIndexJUnitTest.java | 11 +-
.../internal/index/EquiJoinIntegrationTest.java | 8 +
.../index/IndexCreationInternalsJUnitTest.java | 2 +
.../query/internal/index/IndexHintJUnitTest.java | 2 +
.../internal/index/IndexMaintainceJUnitTest.java | 4 +
.../internal/index/IndexStatisticsJUnitTest.java | 1 +
.../IndexedMergeEquiJoinScenariosJUnitTest.java | 2 +
.../internal/index/MapIndexStoreJUnitTest.java | 1 +
.../PartitionedRegionEquiJoinIntegrationTest.java | 1 +
.../QueryOnCompressedRegionWithIndexTest.java | 1 +
.../partitioned/PRQueryCacheClosedJUnitTest.java | 2 +
.../partitioned/PRQueryRegionClosedJUnitTest.java | 2 +
.../PRQueryRegionDestroyedJUnitTest.java | 2 +
.../query/transaction/QueryAndJtaJUnitTest.java | 4 +
.../cache/snapshot/RegionSnapshotJUnitTest.java | 1 +
.../geode/cache/snapshot/WanSnapshotJUnitTest.java | 1 +
.../geode/cache30/DiskRegionIntegrationTest.java | 5 +
.../AnalyzeSerializablesJUnitTest.java | 3 +-
.../distributed/LauncherIntegrationTestCase.java | 2 +-
.../LauncherMemberMXBeanIntegrationTest.java | 113 +-
.../LocatorLauncherIntegrationTestCase.java | 2 +-
.../LocatorLauncherLocalIntegrationTest.java | 63 +-
.../LocatorLauncherRemoteIntegrationTestCase.java | 24 +-
.../ServerLauncherLocalIntegrationTest.java | 7 +
.../ServerLauncherRemoteIntegrationTestCase.java | 24 +-
.../internal/InternalLocatorIntegrationTest.java | 76 -
.../LocatorLoadSnapshotIntegrationTest.java | 1 +
.../deadlock/DeadlockDetectorIntegrationTest.java | 6 +
.../internal/membership/MembershipJUnitTest.java | 32 +-
.../gms/fd/GMSHealthMonitorJUnitTest.java | 81 +-
.../gms/locator/GMSLocatorRecoveryJUnitTest.java | 9 +-
.../gms/membership/GMSJoinLeaveJUnitTest.java | 117 +-
.../gms/messenger/JGroupsMessengerJUnitTest.java | 32 +-
.../internal/tcpserver/TcpServerJUnitTest.java | 17 +
.../AvailablePortHelperIntegrationTest.java | 66 +
...edThreadPoolExecutorWithKeepAliveJUnitTest.java | 12 +
.../AlertListenerRegistrationIntegrationTest.java | 183 ++
.../AlertingServiceWithClusterIntegrationTest.java | 274 ++
.../AlertingServiceWithLonerIntegrationTest.java | 89 +
.../cache/CompactOfflineDiskStoreJUnitTest.java | 869 ++++++
...urrentFlushingAndRegionOperationsJUnitTest.java | 9 +
.../cache/ConcurrentRegionOperationsJUnitTest.java | 9 +
...currentRollingAndRegionOperationsJUnitTest.java | 19 +
...precatedCacheServerLauncherIntegrationTest.java | 13 +
.../cache/DiskOfflineCompactionJUnitTest.java | 869 ------
.../DiskRandomOperationsAndRecoveryJUnitTest.java | 2 +
.../internal/cache/DiskRegCbkChkJUnitTest.java | 6 +
.../DiskRegOplogSwtchingAndRollerJUnitTest.java | 11 +
.../internal/cache/DiskRegRecoveryJUnitTest.java | 2 +
.../cache/DiskStoreFactoryIntegrationTest.java | 461 +++
.../internal/cache/DiskStoreFactoryJUnitTest.java | 453 ---
.../geode/internal/cache/FaultingInJUnitTest.java | 2 +
.../internal/cache/MapInterface2JUnitTest.java | 5 +
.../MultipleOplogsRollingFeatureJUnitTest.java | 2 +
.../geode/internal/cache/OplogJUnitTest.java | 12 +-
.../cache/PartitionedRegionCreationJUnitTest.java | 1 +
.../cache/PartitionedRegionIntegrationTest.java | 58 +
...itionedRegionQueryEvaluatorIntegrationTest.java | 12 +-
...itionedRegionSingleNodeOperationsJUnitTest.java | 23 +-
.../internal/cache/RegionEntryFlagsJUnitTest.java | 1 -
.../internal/cache/SimpleDiskRegionJUnitTest.java | 40 +-
.../internal/cache/TXManagerImplJUnitTest.java | 9 +
.../internal/cache/TXReservationMgrJUnitTest.java | 1 +
.../internal/cache/UpdateVersionJUnitTest.java | 1 -
.../backup/BackupFileCopierIntegrationTest.java | 25 +-
.../cache/control/MemoryMonitorJUnitTest.java | 129 +-
...skRegionOverflowAsyncRollingOpLogJUnitTest.java | 3 +
...iskRegionOverflowSyncRollingOpLogJUnitTest.java | 3 +
.../DiskRegionRollOpLogJUnitPerformanceTest.java | 1 +
.../MultiThreadedOplogPerJUnitPerformanceTest.java | 1 +
.../RegionEntryEvictionIntegrationTest.java | 74 +-
.../ha/BlockingHARQAddOperationJUnitTest.java | 4 +
.../cache/ha/BlockingHARQStatsJUnitTest.java | 2 +
.../cache/ha/BlockingHARegionJUnitTest.java | 11 +
.../cache/ha/HARQAddOperationJUnitTest.java | 13 +
.../geode/internal/cache/ha/HARegionJUnitTest.java | 1 +
.../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 +
.../CacheServerMaxConnectionsJUnitTest.java | 4 +
...CacheServerSelectorMaxConnectionsJUnitTest.java | 1 +
...ClientHealthMonitorSelectorIntegrationTest.java | 1 +
.../tier/sockets/ConnectionProxyJUnitTest.java | 11 +
.../sockets/FilterProfileIntegrationJUnitTest.java | 3 +
...ewayReceiverXmlParsingValidationsJUnitTest.java | 110 -
...elGatewaySenderFlushedCoordinatorJUnitTest.java | 2 +
.../datasource/ConnectionPoolingJUnitTest.java | 3 +
.../internal/jta/SetOperationJTAJUnitTest.java | 10 +
.../jta/TransactionManagerImplJUnitTest.java | 24 +
.../internal/jta/functional/CacheJUnitTest.java | 2 +
.../logging/BannerLoggingIntegrationTest.java | 128 +
.../logging/CacheLogRollingIntegrationTest.java | 360 ---
.../logging/ConfigurationInfoIntegrationTest.java | 35 +
.../logging/ConfigurationIntegrationTest.java | 133 +
.../DistributedSystemLogFileIntegrationTest.java | 1152 -------
.../logging/FileSystemCanaryIntegrationTest.java | 70 +
.../logging/LocatorLogFileIntegrationTest.java | 123 -
.../LogLevelChangesWithCacheIntegrationTest.java | 150 +
...hangesWithDistributedSystemIntegrationTest.java | 167 +
...ollingWithDistributedSystemIntegrationTest.java | 361 +++
.../logging/LogServiceIntegrationTest.java | 236 --
...oggingWithDistributedSystemIntegrationTest.java | 1597 ++++++++++
.../logging/LoggingWithLocatorIntegrationTest.java | 207 ++
.../LoggingWithLocatorLauncherIntegrationTest.java | 65 +
.../LoggingWithServerLauncherIntegrationTest.java | 65 +
.../ManagerLogWriterFactoryIntegrationTest.java | 152 +
.../logging/MergeLogFilesIntegrationTest.java | 5 +-
.../geode/internal/logging/NonBlankStrings.java | 27 +
...StartupConfigurationLoggingIntegrationTest.java | 158 +
...stemOutRuleAndSystemErrRuleIntegrationTest.java | 98 +
.../log4j/AlertAppenderIntegrationTest.java | 261 ++
.../BothLogWriterAppendersIntegrationTest.java | 180 ++
.../CacheWithCustomLogConfigIntegrationTest.java | 179 ++
.../CacheWithDefaultAppendersIntegrationTest.java | 96 +
...gurationWithLogLevelChangesIntegrationTest.java | 226 ++
...penderWithLoggerContextRuleIntegrationTest.java | 70 +-
...leAppenderWithSystemOutRuleIntegrationTest.java | 182 --
.../CustomConfigWithCacheIntegrationTest.java | 143 -
.../CustomConfigWithLogServiceIntegrationTest.java | 108 -
...mWithBothLogWriterAppendersIntegrationTest.java | 203 ++
...edSystemWithLogLevelChangesIntegrationTest.java | 207 ++
.../logging/log4j/FastLoggerIntegrationTest.java | 411 +--
...FastLoggerWithDefaultConfigIntegrationTest.java | 53 +-
...reVerboseMarkerFilterAcceptIntegrationTest.java | 26 +-
...fireVerboseMarkerFilterDenyIntegrationTest.java | 26 +-
.../log4j/GeodeConsoleAppenderIntegrationTest.java | 210 ++
...odeConsoleAppenderWithCacheIntegrationTest.java | 168 +
...leAppenderWithSystemOutRuleIntegrationTest.java | 98 +
...deVerboseMarkerFilterAcceptIntegrationTest.java | 26 +-
...eodeVerboseMarkerFilterDenyIntegrationTest.java | 26 +-
...gServiceWithCustomLogConfigIntegrationTest.java | 114 +
.../log4j/LogWriterAppenderIntegrationTest.java | 341 +-
...LogWriterAppenderWithLimitsIntegrationTest.java | 147 +
...AppenderWithMemberNameInXmlIntegrationTest.java | 148 +
.../SecurityLogWriterAppenderIntegrationTest.java | 136 +
.../net/ClientSocketFactoryIntegrationTest.java | 1 +
.../internal/net/SSLSocketIntegrationTest.java | 185 +-
.../geode/internal/offheap/OffHeapRegionBase.java | 2 +
.../ControlFileWatchdogIntegrationTest.java | 6 +-
.../FileProcessControllerIntegrationTest.java | 4 +
.../internal/process/PidFileIntegrationTest.java | 2 +-
.../ProcessControllerFactoryIntegrationTest.java | 6 +-
.../statistics/DiskSpaceLimitIntegrationTest.java | 301 +-
...DistributedSystemStatisticsIntegrationTest.java | 3 +-
.../statistics/FileSizeLimitIntegrationTest.java | 2 +
.../GemFireStatSamplerIntegrationTest.java | 552 ++--
.../SimpleStatSamplerIntegrationTest.java | 4 +-
.../statistics/StatSamplerIntegrationTest.java | 2 +
.../statistics/ValueMonitorIntegrationTest.java | 2 -
.../internal/stats50/AtomicStatsJUnitTest.java | 2 +
.../concurrent/cm/CountedMapLoopsJUnitTest.java | 1 +
.../util/concurrent/cm/MapLoopsJUnitTest.java | 1 +
.../util/concurrent/cm/RLJBarJUnitTest.java | 1 +
.../concurrent/cm/StringMapLoopsJUnitTest.java | 1 +
.../management/DataQueryEngineIntegrationTest.java | 363 +++
.../management/DisableJmxIntegrationTest.java | 73 +
.../DistributedSystemMXBeanIntegrationTest.java | 95 +-
.../MemberMXBeanShowLogIntegrationTest.java | 186 ++
.../QueryDataFunctionIntegrationTest.java | 325 --
.../bean/stats/AsyncEventQueueStatsJUnitTest.java | 1 +
.../bean/stats/CacheServerStatsJUnitTest.java | 1 +
.../management/bean/stats/DiskStatsJUnitTest.java | 1 +
.../bean/stats/GatewayMBeanBridgeJUnitTest.java | 1 +
.../bean/stats/GatewayReceiverStatsJUnitTest.java | 1 +
.../bean/stats/MemberLevelStatsJUnitTest.java | 1 +
.../bean/stats/RegionStatsJUnitTest.java | 1 +
.../DistributedSystemBridgeIntegrationTest.java | 235 ++
.../internal/beans/ManagementAdapterTest.java | 4 +-
.../internal/beans/RegionMBeanAttributesTest.java | 2 +-
.../internal/cli/GfshParserAutoCompletionTest.java | 2 +-
.../AlterDiskStoreCommandIntegrationTest.java | 58 +
.../AlterRegionCommandIntegrationTest.java | 35 +-
.../CreateRegionCommandIntegrationTest.java | 36 +-
.../DescribeConnectionCommandIntegrationTest.java | 11 +-
.../cli/commands/ExportDataIntegrationTest.java | 5 +-
.../cli/commands/ImportDataIntegrationTest.java | 5 +-
.../ChangeLogLevelFunctionIntegrationTest.java | 164 +
.../functions/DestroyJndiBindingFunctionTest.java | 56 +-
.../QueryResultFormatterPdxIntegrationTest.java | 118 +
.../cli/json/TypedJsonPdxIntegrationTest.java | 116 -
.../RegionConfigMutatorIntegrationTest.java | 53 +
.../RegionConfigRealizerIntegrationTest.java | 56 +
.../internal/security/MBeanSecurityJUnitTest.java | 3 +-
...urityServiceWithCustomRealmIntegrationTest.java | 1 +
.../geode/pdx/AutoSerializableJUnitTest.java | 3 +
.../apache/geode/pdx/JSONFormatterJUnitTest.java | 8 +-
.../geode/pdx/PdxInstanceFactoryJUnitTest.java | 211 ++
.../org/apache/geode/pdx/PdxInstanceJUnitTest.java | 9 +
.../apache/geode/pdx/PdxSerializableJUnitTest.java | 16 +
.../org/apache/geode/redis/HashesJUnitTest.java | 188 --
.../apache/geode/codeAnalysis/excludedClasses.txt | 19 +-
.../codeAnalysis/sanctionedDataSerializables.txt | 277 +-
.../log4j/AlertAppenderIntegrationTest_log4j2.xml | 36 +
...othLogWriterAppendersIntegrationTest_log4j2.xml | 44 +
...heWithCustomLogConfigIntegrationTest_log4j2.xml | 41 +
...onWithLogLevelChangesIntegrationTest_log4j2.xml | 38 +
...WithLoggerContextRuleIntegrationTest_log4j2.xml | 26 +-
...nderWithSystemOutRuleIntegrationTest_log4j2.xml | 40 -
...CustomConfigWithCacheIntegrationTest_log4j2.xml | 41 -
...mConfigWithLogServiceIntegrationTest_log4j2.xml | 41 -
...othLogWriterAppendersIntegrationTest_log4j2.xml | 44 +
...emWithLogLevelChangesIntegrationTest_log4j2.xml | 38 +
...oseMarkerFilterAcceptIntegrationTest_log4j2.xml | 2 +-
...rboseMarkerFilterDenyIntegrationTest_log4j2.xml | 2 +-
.../GeodeConsoleAppenderIntegrationTest_log4j2.xml | 38 +
...soleAppenderWithCacheIntegrationTest_log4j2.xml | 53 +
...nderWithSystemOutRuleIntegrationTest_log4j2.xml | 38 +
...oseMarkerFilterAcceptIntegrationTest_log4j2.xml | 2 +-
...rboseMarkerFilterDenyIntegrationTest_log4j2.xml | 2 +-
...ceWithCustomLogConfigIntegrationTest_log4j2.xml | 41 +
.../LogWriterAppenderIntegrationTest_log4j2.xml | 38 +
...terAppenderWithLimitsIntegrationTest_log4j2.xml | 38 +
...erWithMemberNameInXmlIntegrationTest_log4j2.xml | 38 +
...rityLogWriterAppenderIntegrationTest_log4j2.xml | 39 +
.../geode/internal/ra/GFConnectionFactoryImpl.java | 3 +
.../apache/geode/internal/ra/GFConnectionImpl.java | 3 +
.../ra/spi/JCAManagedConnectionFactory.java | 6 +
.../ra/spi/JCAManagedConnectionMetaData.java | 4 +
.../MonitorQueryUnderContentionBenchmark.java | 28 +-
.../PartitionedIndexGetBucketIndexBenchmark.java | 88 +
.../logging/log4j/CacheLoggingBenchmark.java | 116 +
.../logging/log4j/LogWriterAppenderBenchmark.java | 124 +
.../internal/util/ComputeIfAbsentBenchmark.java | 74 +
.../main/java/org/apache/geode/DataSerializer.java | 2 +
.../src/main/java/org/apache/geode/Delta.java | 3 +-
.../main/java/org/apache/geode/StatisticsType.java | 3 +
.../main/java/org/apache/geode/SystemFailure.java | 17 +
.../java/org/apache/geode/admin/AlertLevel.java | 23 +-
.../org/apache/geode/admin/CacheServerConfig.java | 4 +
.../geode/admin/DistributedSystemConfig.java | 16 +
.../java/org/apache/geode/admin/GemFireHealth.java | 7 +-
.../geode/admin/RegionSubRegionSnapshot.java | 2 +
.../org/apache/geode/admin/SystemMemberType.java | 21 +-
.../admin/internal/AdminDistributedSystemImpl.java | 93 +-
.../admin/internal/CacheHealthConfigImpl.java | 8 +
.../admin/internal/CacheServerConfigImpl.java | 4 +
.../geode/admin/internal/CacheServerImpl.java | 14 +
.../admin/internal/ConfigurationParameterImpl.java | 12 +
.../internal/DistributedSystemConfigImpl.java | 133 +-
.../DistributedSystemHealthConfigImpl.java | 2 +
.../internal/DistributedSystemHealthEvaluator.java | 3 +
.../internal/DistributedSystemHealthMonitor.java | 43 +
.../internal/DistributionLocatorConfigImpl.java | 6 +
.../admin/internal/DistributionLocatorImpl.java | 18 +
.../internal/EnabledManagedEntityController.java | 6 +
.../admin/internal/GemFireHealthConfigImpl.java | 3 +
.../geode/admin/internal/GemFireHealthImpl.java | 15 +
.../geode/admin/internal/InetAddressUtil.java | 3 +
.../admin/internal/ManagedEntityConfigImpl.java | 9 +
.../admin/internal/ManagedEntityConfigXml.java | 4 +
.../internal/ManagedEntityConfigXmlGenerator.java | 18 +-
.../internal/ManagedEntityConfigXmlParser.java | 11 +
.../admin/internal/ManagedSystemMemberImpl.java | 3 +
.../admin/internal/MemberHealthConfigImpl.java | 8 +
.../apache/geode/admin/internal/StatisticImpl.java | 5 +
.../admin/internal/StatisticResourceImpl.java | 7 +
.../internal/SystemMemberBridgeServerImpl.java | 30 +
.../admin/internal/SystemMemberCacheEventImpl.java | 1 +
.../internal/SystemMemberCacheEventProcessor.java | 1 +
.../admin/internal/SystemMemberCacheImpl.java | 19 +
.../geode/admin/internal/SystemMemberImpl.java | 19 +
.../internal/SystemMemberRegionEventImpl.java | 1 +
.../admin/internal/SystemMemberRegionImpl.java | 46 +
.../admin/internal/SystemMembershipEventImpl.java | 2 +
.../org/apache/geode/admin/jmx/AgentConfig.java | 1 +
.../internal/AdminDistributedSystemJmxImpl.java | 88 +
.../geode/admin/jmx/internal/AgentConfigImpl.java | 52 +-
.../apache/geode/admin/jmx/internal/AgentImpl.java | 111 +-
.../geode/admin/jmx/internal/AgentLauncher.java | 1 +
.../admin/jmx/internal/CacheServerJmxImpl.java | 28 +
.../DistributedSystemHealthConfigJmxImpl.java | 6 +
.../jmx/internal/DistributionLocatorJmxImpl.java | 21 +
.../jmx/internal/GemFireHealthConfigJmxImpl.java | 25 +
.../admin/jmx/internal/GemFireHealthJmxImpl.java | 6 +
.../admin/jmx/internal/GenerateMBeanHTML.java | 2 +
.../apache/geode/admin/jmx/internal/MBeanUtil.java | 13 +-
.../geode/admin/jmx/internal/MX4JModelMBean.java | 24 +
.../jmx/internal/MX4JServerSocketFactory.java | 2 +
.../admin/jmx/internal/ManagedResourceType.java | 53 +-
.../jmx/internal/MemberInfoWithStatsMBean.java | 9 +-
.../admin/jmx/internal/RMIRegistryService.java | 8 +
.../jmx/internal/RefreshNotificationType.java | 23 +-
.../admin/jmx/internal/StatAlertNotification.java | 3 +
.../jmx/internal/StatisticResourceJmxImpl.java | 8 +
.../internal/SystemMemberBridgeServerJmxImpl.java | 6 +
.../jmx/internal/SystemMemberCacheJmxImpl.java | 6 +
.../geode/admin/jmx/internal/SystemMemberJmx.java | 5 +-
.../admin/jmx/internal/SystemMemberJmxImpl.java | 20 +
.../jmx/internal/SystemMemberRegionJmxImpl.java | 6 +
.../org/apache/geode/cache/AttributesFactory.java | 51 +-
.../main/java/org/apache/geode/cache/Cache.java | 2 +
.../java/org/apache/geode/cache/CacheFactory.java | 318 +-
.../java/org/apache/geode/cache/DataPolicy.java | 30 +
.../java/org/apache/geode/cache/Declarable.java | 1 +
.../org/apache/geode/cache/DiskStoreFactory.java | 3 +
.../apache/geode/cache/DynamicRegionFactory.java | 18 +-
.../org/apache/geode/cache/EvictionAction.java | 15 +-
.../org/apache/geode/cache/EvictionAlgorithm.java | 14 +-
.../org/apache/geode/cache/EvictionAttributes.java | 42 +
.../org/apache/geode/cache/ExpirationAction.java | 138 -
.../apache/geode/cache/ExpirationAttributes.java | 12 +-
.../org/apache/geode/cache/InterestPolicy.java | 17 +-
.../apache/geode/cache/InterestResultPolicy.java | 18 +-
.../java/org/apache/geode/cache/LossAction.java | 24 +-
.../apache/geode/cache/MembershipAttributes.java | 4 +
.../java/org/apache/geode/cache/MirrorType.java | 21 +-
.../java/org/apache/geode/cache/Operation.java | 159 +-
.../apache/geode/cache/PartitionAttributes.java | 19 +
.../main/java/org/apache/geode/cache/Region.java | 19 +
.../java/org/apache/geode/cache/RegionFactory.java | 2 +-
.../java/org/apache/geode/cache/RegionService.java | 16 +-
.../org/apache/geode/cache/RegionShortcut.java | 243 --
.../org/apache/geode/cache/ResumptionAction.java | 19 +-
.../main/java/org/apache/geode/cache/Scope.java | 29 +-
.../apache/geode/cache/SubscriptionAttributes.java | 4 +
.../org/apache/geode/cache/TransactionEvent.java | 4 +-
.../apache/geode/cache/TransactionListener.java | 8 +-
.../asyncqueue/internal/AsyncEventQueueImpl.java | 2 +
.../asyncqueue/internal/AsyncEventQueueStats.java | 114 +-
.../internal/InternalAsyncEventQueue.java | 4 +
.../internal/ParallelAsyncEventQueueImpl.java | 1 +
.../geode/cache/client/ClientCacheFactory.java | 7 +-
.../geode/cache/client/internal/AbstractOp.java | 1 +
.../client/internal/AutoConnectionSourceImpl.java | 14 +
.../client/internal/CacheServerLoadMessage.java | 1 +
.../client/internal/ClientMetadataService.java | 2 +
.../client/internal/ClientRegionFactoryImpl.java | 22 +-
.../client/internal/ClientSideHandshakeImpl.java | 9 +-
.../client/internal/ConnectionFactoryImpl.java | 7 +
.../cache/client/internal/ConnectionImpl.java | 22 +-
.../cache/client/internal/ConnectionStats.java | 51 +-
.../geode/cache/client/internal/DestroyOp.java | 10 +-
.../cache/client/internal/EndpointManager.java | 3 +
.../cache/client/internal/EndpointManagerImpl.java | 15 +
.../internal/ExplicitConnectionSourceImpl.java | 3 +
.../geode/cache/client/internal/GetAllOp.java | 1 +
.../client/internal/GetClientPRMetaDataOp.java | 4 +-
.../cache/client/internal/GetEventValueOp.java | 4 +
.../cache/client/internal/InternalClientCache.java | 1 +
.../internal/LocatorDiscoveryCallbackAdapter.java | 2 +
.../cache/client/internal/OpExecutorImpl.java | 24 +-
.../geode/cache/client/internal/PoolImpl.java | 127 +-
.../geode/cache/client/internal/ProxyCache.java | 15 +-
.../geode/cache/client/internal/ProxyRegion.java | 86 +
.../geode/cache/client/internal/PutAllOp.java | 1 +
.../apache/geode/cache/client/internal/PutOp.java | 11 +-
.../geode/cache/client/internal/QueryOp.java | 3 +-
.../cache/client/internal/QueueConnectionImpl.java | 18 +
.../cache/client/internal/QueueManagerImpl.java | 17 +
.../cache/client/internal/QueueStateImpl.java | 7 +
.../geode/cache/client/internal/RemoveAllOp.java | 1 +
.../cache/client/internal/ServerDenyList.java | 6 +-
.../cache/client/internal/ServerRegionProxy.java | 18 +-
.../client/internal/SingleHopClientExecutor.java | 2 +
.../internal/SingleHopOperationCallable.java | 1 +
.../internal/locator/ClientConnectionRequest.java | 1 +
.../internal/locator/ClientConnectionResponse.java | 3 +
.../internal/locator/GetAllServersRequest.java | 1 +
.../internal/locator/GetAllServersResponse.java | 3 +
.../internal/locator/LocatorListRequest.java | 1 +
.../internal/locator/LocatorListResponse.java | 3 +
.../internal/locator/QueueConnectionRequest.java | 1 +
.../internal/locator/QueueConnectionResponse.java | 3 +
.../internal/locator/ServerLocationRequest.java | 2 +
.../internal/pooling/ConnectionManagerImpl.java | 37 +-
.../client/internal/pooling/PooledConnection.java | 18 +
.../geode/cache/configuration/CacheConfig.java | 3284 -------------------
.../geode/cache/configuration/CacheElement.java | 36 -
.../geode/cache/configuration/DeclarableType.java | 142 -
.../geode/cache/configuration/DiskDirsType.java | 97 -
.../configuration/ExpirationAttributesType.java | 155 -
.../cache/configuration/JndiBindingsType.java | 736 -----
.../geode/cache/configuration/ObjectType.java | 134 -
.../geode/cache/configuration/ParameterType.java | 120 -
.../apache/geode/cache/configuration/PoolType.java | 825 -----
.../configuration/RegionAttributesDataPolicy.java | 83 -
.../RegionAttributesIndexUpdateType.java | 74 -
.../cache/configuration/RegionAttributesType.java | 2832 -----------------
.../geode/cache/configuration/RegionConfig.java | 710 -----
.../SerializationRegistrationType.java | 286 --
.../org/apache/geode/cache/execute/Function.java | 1 +
.../geode/cache/execute/FunctionService.java | 59 +-
.../execute/internal/FunctionServiceManager.java | 447 ---
.../geode/cache/operations/InterestType.java | 19 +-
.../cache/operations/internal/UpdateOnlyMap.java | 16 +
.../cache/partition/PartitionListenerAdapter.java | 4 +
.../query/internal/AbstractCompiledValue.java | 21 +
.../internal/AbstractGroupOrRangeJunction.java | 3 +
.../cache/query/internal/AllGroupJunction.java | 3 +
.../cache/query/internal/AttributeDescriptor.java | 110 +-
.../org/apache/geode/cache/query/internal/Bag.java | 20 +
.../cache/query/internal/CompiledAddition.java | 1 +
.../cache/query/internal/CompiledArithmetic.java | 2 +
.../cache/query/internal/CompiledBindArgument.java | 2 +
.../cache/query/internal/CompiledComparison.java | 9 +
.../cache/query/internal/CompiledConstruction.java | 2 +
.../cache/query/internal/CompiledDivision.java | 1 +
.../cache/query/internal/CompiledFunction.java | 2 +
.../query/internal/CompiledGroupBySelect.java | 2 +-
.../geode/cache/query/internal/CompiledID.java | 2 +
.../geode/cache/query/internal/CompiledIn.java | 14 +
.../query/internal/CompiledIndexOperation.java | 6 +
.../cache/query/internal/CompiledIteratorDef.java | 2 +
.../cache/query/internal/CompiledJunction.java | 5 +
.../cache/query/internal/CompiledLiteral.java | 3 +
.../geode/cache/query/internal/CompiledMod.java | 1 +
.../query/internal/CompiledMultiplication.java | 1 +
.../cache/query/internal/CompiledNegation.java | 2 +
.../cache/query/internal/CompiledOperation.java | 14 +-
.../geode/cache/query/internal/CompiledPath.java | 3 +
.../geode/cache/query/internal/CompiledRegion.java | 2 +
.../geode/cache/query/internal/CompiledSelect.java | 2 +
.../query/internal/CompiledSortCriterion.java | 12 +-
.../cache/query/internal/CompiledSubtraction.java | 1 +
.../cache/query/internal/CompiledUnaryMinus.java | 2 +
.../cache/query/internal/CompiledUndefined.java | 10 +
.../geode/cache/query/internal/CompiledValue.java | 8 +
.../query/internal/CompositeGroupJunction.java | 4 +
.../apache/geode/cache/query/internal/CqEntry.java | 3 +
.../cache/query/internal/CqQueryVsdStats.java | 2 +
.../geode/cache/query/internal/CqStateImpl.java | 4 +
.../internal/CumulativeNonDistinctResults.java | 1 +
.../geode/cache/query/internal/DefaultQuery.java | 102 +-
.../cache/query/internal/DefaultQueryService.java | 37 +-
.../cache/query/internal/ExecutionContext.java | 54 +-
.../geode/cache/query/internal/GroupJunction.java | 2 +
.../query/internal/IndexTrackingQueryObserver.java | 3 +
.../cache/query/internal/LinkedResultSet.java | 17 +
.../geode/cache/query/internal/MethodDispatch.java | 1 +
.../cache/query/internal/NWayMergeResults.java | 1 +
.../geode/cache/query/internal/NullToken.java | 5 +
.../cache/query/internal/ObjectIntHashMap.java | 15 +
.../cache/query/internal/OrderByComparator.java | 1 +
.../geode/cache/query/internal/PathUtils.java | 6 +-
.../cache/query/internal/ProxyQueryService.java | 29 +
.../geode/cache/query/internal/QCompiler.java | 5 +
.../apache/geode/cache/query/internal/QRegion.java | 19 +
.../query/internal/QueryExecutionContext.java | 6 +-
.../geode/cache/query/internal/QueryExecutor.java | 5 +-
.../geode/cache/query/internal/QueryMonitor.java | 74 +-
.../cache/query/internal/QueryObserverAdapter.java | 26 +
.../cache/query/internal/QueryObserverHolder.java | 5 +
.../geode/cache/query/internal/RangeJunction.java | 14 +
.../RestrictedMethodInvocationAuthorizer.java | 17 +-
.../geode/cache/query/internal/ResultsBag.java | 3 +
.../query/internal/ResultsCollectionWrapper.java | 25 +
.../geode/cache/query/internal/ResultsSet.java | 16 +
.../cache/query/internal/RuntimeIterator.java | 6 +-
.../query/internal/SelectResultsComparator.java | 7 +
.../cache/query/internal/SortedResultSet.java | 17 +
.../cache/query/internal/SortedStructBag.java | 5 +
.../cache/query/internal/SortedStructSet.java | 21 +
.../geode/cache/query/internal/StructBag.java | 11 +
.../geode/cache/query/internal/StructImpl.java | 6 +
.../geode/cache/query/internal/StructSet.java | 21 +
.../geode/cache/query/internal/Undefined.java | 10 +
.../geode/cache/query/internal/cq/ClientCQ.java | 1 +
.../cache/query/internal/cq/CqAttributesImpl.java | 7 +
.../cache/query/internal/cq/CqServiceProvider.java | 6 +-
.../cache/query/internal/cq/InternalCqQuery.java | 6 +
.../geode/cache/query/internal/cq/ServerCQ.java | 2 +
.../cache/query/internal/index/AbstractIndex.java | 12 +-
.../query/internal/index/AbstractMapIndex.java | 28 +
.../query/internal/index/CompactMapRangeIndex.java | 5 +-
.../query/internal/index/CompactRangeIndex.java | 50 +-
.../cache/query/internal/index/DummyQRegion.java | 5 +-
.../index/FunctionalIndexCreationHelper.java | 2 +-
.../cache/query/internal/index/HashIndex.java | 56 +-
.../cache/query/internal/index/HashIndexSet.java | 14 +
.../query/internal/index/IndexCreationHelper.java | 2 +-
.../cache/query/internal/index/IndexElemArray.java | 6 +
.../cache/query/internal/index/IndexManager.java | 15 +-
.../cache/query/internal/index/IndexStats.java | 2 +
.../cache/query/internal/index/IndexUtils.java | 2 +
.../cache/query/internal/index/MapIndexStore.java | 28 +-
.../cache/query/internal/index/MapRangeIndex.java | 2 +
.../query/internal/index/MemoryIndexStore.java | 41 +-
.../query/internal/index/PartitionedIndex.java | 58 +-
.../query/internal/index/PrimaryKeyIndex.java | 13 +
.../index/PrimaryKeyIndexCreationHelper.java | 3 +
.../cache/query/internal/index/RangeIndex.java | 32 +
.../geode/cache/query/internal/parse/ASTLimit.java | 1 +
.../query/internal/types/CollectionTypeImpl.java | 3 +
.../internal/types/ExtendedNumericComparator.java | 6 +
.../cache/query/internal/types/MapTypeImpl.java | 2 +
.../query/internal/types/NumericComparator.java | 7 +
.../cache/query/internal/types/ObjectTypeImpl.java | 8 +
.../cache/query/internal/types/StructTypeImpl.java | 3 +
.../query/internal/types/TemporalComparator.java | 7 +
.../cache/query/internal/types/TypeUtils.java | 21 +-
.../org/apache/geode/cache/server/CacheServer.java | 3 +
.../org/apache/geode/cache/server/ServerLoad.java | 2 +
.../apache/geode/cache/server/ServerLoadProbe.java | 1 +
.../geode/cache/server/ServerLoadProbeAdapter.java | 2 +
.../server/internal/ConnectionCountProbe.java | 7 +
.../geode/cache/server/internal/LoadMonitor.java | 4 +
.../cache/server/internal/ServerMetricsImpl.java | 4 +
.../geode/cache/snapshot/SnapshotIterator.java | 1 +
.../geode/cache/util/CacheListenerAdapter.java | 10 +
.../geode/cache/util/CacheWriterAdapter.java | 6 +
.../apache/geode/cache/util/CqListenerAdapter.java | 3 +
.../org/apache/geode/cache/util/ObjectSizer.java | 4 +
.../util/RegionMembershipListenerAdapter.java | 4 +
.../cache/util/RegionRoleListenerAdapter.java | 2 +
.../cache/util/TransactionListenerAdapter.java | 4 +
.../org/apache/geode/cache/wan/GatewaySender.java | 2 +
.../geode/datasource/PooledDataSourceFactory.java | 18 +-
.../apache/geode/distributed/AbstractLauncher.java | 46 +-
.../ConfigurationPersistenceService.java | 13 +-
.../geode/distributed/ConfigurationProperties.java | 22 +-
.../geode/distributed/DistributedMember.java | 8 +-
.../geode/distributed/DistributedSystem.java | 114 +-
.../apache/geode/distributed/LocatorLauncher.java | 106 +-
.../apache/geode/distributed/ServerLauncher.java | 100 +-
.../internal/AbstractDistributionConfig.java | 25 +-
.../internal/ClusterDistributionManager.java | 50 +-
.../distributed/internal/ConnectionConfig.java | 37 +
.../distributed/internal/ConnectionConfigImpl.java | 75 +
.../internal/DefaultPropertiesGenerator.java | 4 +-
.../distributed/internal/DistributionAdvisor.java | 9 +
.../distributed/internal/DistributionConfig.java | 63 +-
.../internal/DistributionConfigImpl.java | 26 +-
.../distributed/internal/DistributionManager.java | 11 +-
.../distributed/internal/DistributionMessage.java | 8 +-
.../internal/DistributionMessageObserver.java | 3 +
.../distributed/internal/DistributionStats.java | 226 +-
.../internal/FunctionExecutionPooledExecutor.java | 81 +-
.../distributed/internal/HealthMonitorImpl.java | 7 +
.../internal/HighPriorityAckedMessage.java | 1 +
.../InternalConfigurationPersistenceService.java | 74 +-
.../internal/InternalDistributedSystem.java | 1163 ++++---
.../distributed/internal/InternalLocator.java | 259 +-
.../distributed/internal/LocatorLoadSnapshot.java | 2 +
.../geode/distributed/internal/LocatorStats.java | 4 +-
.../internal/LonerDistributionManager.java | 68 +
.../internal/PooledExecutorWithDMStats.java | 3 +
.../geode/distributed/internal/ProductUseLog.java | 6 +-
.../geode/distributed/internal/ReplyMessage.java | 2 +
.../distributed/internal/ReplyProcessor21.java | 8 +-
.../internal/RuntimeDistributionConfigImpl.java | 12 +-
.../geode/distributed/internal/SecurityConfig.java | 15 -
.../distributed/internal/SerialAckedMessage.java | 1 +
.../geode/distributed/internal/ServerLocation.java | 3 +
.../geode/distributed/internal/ServerLocator.java | 28 +-
.../distributed/internal/ShutdownMessage.java | 1 +
.../distributed/internal/SizeableRunnable.java | 1 +
.../geode/distributed/internal/StartupMessage.java | 3 +-
.../internal/StartupResponseMessage.java | 1 +
.../StartupResponseWithVersionMessage.java | 1 +
.../internal/WaitForViewInstallation.java | 1 +
.../internal/deadlock/DLockDependencyMonitor.java | 4 +
.../deadlock/DependencyMonitorManager.java | 5 +-
.../internal/deadlock/GemFireDeadlockDetector.java | 10 +
.../deadlock/MessageDependencyMonitor.java | 4 +
.../distributed/internal/direct/DirectChannel.java | 31 +-
.../distributed/internal/locks/DLockGrantor.java | 55 +-
.../internal/locks/DLockQueryProcessor.java | 2 +
.../locks/DLockRecoverGrantorProcessor.java | 4 +
.../internal/locks/DLockReleaseProcessor.java | 2 +
.../internal/locks/DLockRemoteToken.java | 3 +
.../internal/locks/DLockRequestProcessor.java | 5 +
.../distributed/internal/locks/DLockService.java | 14 +
.../distributed/internal/locks/DLockStats.java | 112 +
.../internal/locks/DeposeGrantorProcessor.java | 1 +
.../internal/locks/DistributedMemberLock.java | 14 +-
.../internal/locks/DummyDLockStats.java | 109 +
.../internal/locks/ElderInitProcessor.java | 1 +
.../internal/locks/GrantorRequestProcessor.java | 3 +
.../locks/NonGrantorDestroyedProcessor.java | 1 +
.../membership/DistributedMembershipListener.java | 1 +
.../membership/InternalDistributedMember.java | 45 +-
.../internal/membership/InternalRole.java | 8 +-
.../internal/membership/MemberAttributes.java | 3 +
.../internal/membership/MemberFactory.java | 11 +-
.../internal/membership/MemberServices.java | 6 +-
.../internal/membership/MembershipManager.java | 11 +-
.../distributed/internal/membership/NetMember.java | 5 +
.../distributed/internal/membership/NetView.java | 3 +
.../internal/membership/gms/GMSMember.java | 51 +-
.../internal/membership/gms/GMSMemberFactory.java | 7 +-
.../internal/membership/gms/GMSUtil.java | 29 +-
.../internal/membership/gms/ServiceConfig.java | 13 +-
.../internal/membership/gms/Services.java | 66 +-
.../membership/gms/auth/GMSAuthenticator.java | 9 +-
.../membership/gms/fd/GMSHealthMonitor.java | 173 +-
.../membership/gms/interfaces/HealthMonitor.java | 7 +
.../membership/gms/interfaces/Manager.java | 6 +
.../membership/gms/interfaces/Service.java | 1 +
.../gms/locator/FindCoordinatorResponse.java | 8 +-
.../membership/gms/locator/GMSLocator.java | 70 +-
.../membership/gms/membership/GMSJoinLeave.java | 260 +-
.../gms/messages/InstallViewMessage.java | 6 +
.../gms/messages/JoinRequestMessage.java | 6 +
.../gms/messages/JoinResponseMessage.java | 6 +
.../gms/messages/LeaveRequestMessage.java | 1 +
.../gms/messages/RemoveMemberMessage.java | 1 +
.../membership/gms/messenger/GMSEncrypt.java | 13 +-
.../membership/gms/messenger/GMSQuorumChecker.java | 10 +-
.../membership/gms/messenger/JGroupsMessenger.java | 94 +-
.../gms/messenger/MembershipInformation.java | 11 +-
.../membership/gms/mgr/GMSMembershipManager.java | 88 +-
.../membership/gms/mgr/LocalViewMessage.java | 1 +
.../internal/streaming/StreamingOperation.java | 6 +-
.../internal/tcpserver/InfoRequest.java | 2 +
.../internal/tcpserver/InfoResponse.java | 2 +
.../internal/tcpserver/ShutdownRequest.java | 2 +
.../internal/tcpserver/ShutdownResponse.java | 2 +
.../distributed/internal/tcpserver/TcpClient.java | 69 +-
.../distributed/internal/tcpserver/TcpHandler.java | 5 +
.../distributed/internal/tcpserver/TcpServer.java | 28 +-
.../unsafe/RegisterSignalHandlerSupport.java | 1 +
.../main/java/org/apache/geode/i18n/StringId.java | 40 +-
.../java/org/apache/geode/internal/Assert.java | 2 +-
.../org/apache/geode/internal/AvailablePort.java | 7 +-
.../java/org/apache/geode/internal/Banner.java | 187 --
.../org/apache/geode/internal/ClassLoadUtil.java | 6 +-
.../org/apache/geode/internal/ClassPathLoader.java | 2 +
.../java/org/apache/geode/internal/Config.java | 5 -
.../org/apache/geode/internal/ConfigSource.java | 8 +
.../apache/geode/internal/CopyOnWriteHashSet.java | 13 +
.../org/apache/geode/internal/DSFIDFactory.java | 7 +
.../org/apache/geode/internal/DeployedJar.java | 3 +-
.../apache/geode/internal/DistributionLocator.java | 4 +-
.../apache/geode/internal/ExternalizableDSFID.java | 5 +
.../org/apache/geode/internal/GemFireVersion.java | 19 +-
.../geode/internal/GfeConsoleReaderFactory.java | 4 +-
.../geode/internal/HeapDataOutputStream.java | 54 +-
.../geode/internal/InternalDataSerializer.java | 74 +-
.../geode/internal/InternalInstantiator.java | 6 +
.../org/apache/geode/internal/JarDeployer.java | 8 +-
.../org/apache/geode/internal/ManagerInfo.java | 17 +-
.../java/org/apache/geode/internal/NanoTimer.java | 3 +
.../geode/internal/NullDataOutputStream.java | 12 +
.../java/org/apache/geode/internal/OSProcess.java | 7 +-
.../apache/geode/internal/OneTaskOnlyExecutor.java | 3 +
.../ScheduledThreadPoolExecutorWithKeepAlive.java | 8 +
.../org/apache/geode/internal/SharedLibrary.java | 6 +-
.../java/org/apache/geode/internal/SmHelper.java | 8 +-
.../org/apache/geode/internal/SystemAdmin.java | 108 +-
.../geode/internal/SystemFailureTestHook.java | 3 +
.../org/apache/geode/internal/SystemTimer.java | 3 +
.../java/org/apache/geode/internal/Version.java | 102 +-
.../apache/geode/internal/VersionDescription.java | 37 +-
.../geode/internal/admin/CacheCollector.java | 3 +
.../admin/ClientHealthMonitoringRegion.java | 6 +-
.../internal/admin/ClientMembershipMessage.java | 1 +
.../geode/internal/admin/ClientStatsManager.java | 20 +-
.../internal/admin/CompoundEntrySnapshot.java | 8 +
.../internal/admin/CompoundRegionSnapshot.java | 8 +
.../geode/internal/admin/StatAlertsManager.java | 3 +
.../apache/geode/internal/admin/StatResource.java | 2 +
.../admin/remote/AddHealthListenerRequest.java | 1 +
.../admin/remote/AddHealthListenerResponse.java | 1 +
.../admin/remote/AddStatListenerRequest.java | 1 +
.../admin/remote/AddStatListenerResponse.java | 1 +
.../remote/AdminConsoleDisconnectMessage.java | 31 +-
.../internal/admin/remote/AdminConsoleMessage.java | 21 +-
.../geode/internal/admin/remote/AdminRegion.java | 85 +
.../admin/remote/AlertLevelChangeMessage.java | 12 +-
.../admin/remote/AlertListenerMessage.java | 45 +
.../admin/remote/AlertsNotificationMessage.java | 1 +
.../admin/remote/AppCacheSnapshotMessage.java | 1 +
.../internal/admin/remote/BridgeServerRequest.java | 1 +
.../internal/admin/remote/CacheConfigRequest.java | 1 +
.../internal/admin/remote/CacheInfoRequest.java | 1 +
.../admin/remote/CancelStatListenerRequest.java | 1 +
.../admin/remote/CancelStatListenerResponse.java | 1 +
.../internal/admin/remote/CancellationMessage.java | 1 +
.../admin/remote/CancellationRegistry.java | 2 +
.../admin/remote/ChangeRefreshIntervalMessage.java | 1 +
.../internal/admin/remote/ClientHealthStats.java | 54 +-
.../internal/admin/remote/CompactResponse.java | 1 +
.../internal/admin/remote/DestroyEntryMessage.java | 1 +
.../admin/remote/DestroyRegionMessage.java | 1 +
.../admin/remote/DistributionLocatorId.java | 2 +-
.../geode/internal/admin/remote/DummyEntry.java | 9 +
.../admin/remote/DurableClientInfoRequest.java | 4 +
.../internal/admin/remote/EntryValueNodeImpl.java | 9 +-
.../admin/remote/FetchDistLockInfoRequest.java | 1 +
.../admin/remote/FetchDistLockInfoResponse.java | 1 +
.../admin/remote/FetchHealthDiagnosisRequest.java | 1 +
.../admin/remote/FetchHealthDiagnosisResponse.java | 1 +
.../internal/admin/remote/FetchHostRequest.java | 1 +
.../internal/admin/remote/FetchHostResponse.java | 1 +
.../remote/FetchResourceAttributesRequest.java | 1 +
.../remote/FetchResourceAttributesResponse.java | 3 +-
.../internal/admin/remote/FetchStatsRequest.java | 1 +
.../internal/admin/remote/FetchStatsResponse.java | 34 +-
.../internal/admin/remote/FetchSysCfgRequest.java | 1 +
.../internal/admin/remote/FetchSysCfgResponse.java | 1 +
.../admin/remote/FlushAppCacheSnapshotMessage.java | 1 +
.../admin/remote/HealthListenerMessage.java | 1 +
.../admin/remote/InspectionClasspathManager.java | 3 +
.../internal/admin/remote/LicenseInfoRequest.java | 1 +
.../internal/admin/remote/LicenseInfoResponse.java | 1 +
.../admin/remote/MissingPersistentIDsRequest.java | 7 +-
.../admin/remote/MissingPersistentIDsResponse.java | 1 +
.../admin/remote/ObjectDetailsRequest.java | 2 +
.../admin/remote/ObjectDetailsResponse.java | 4 +
.../internal/admin/remote/ObjectNamesRequest.java | 2 +
.../internal/admin/remote/ObjectNamesResponse.java | 2 +
.../admin/remote/RefreshMemberSnapshotRequest.java | 1 +
.../admin/remote/RegionAttributesRequest.java | 1 +
.../admin/remote/RegionAttributesResponse.java | 1 +
.../geode/internal/admin/remote/RegionRequest.java | 1 +
.../internal/admin/remote/RegionResponse.java | 1 +
.../internal/admin/remote/RegionSizeRequest.java | 2 +
.../internal/admin/remote/RegionSizeResponse.java | 2 +
.../admin/remote/RegionStatisticsRequest.java | 1 +
.../admin/remote/RegionStatisticsResponse.java | 1 +
.../admin/remote/RegionSubRegionSizeRequest.java | 2 +
.../geode/internal/admin/remote/RemoteAlert.java | 14 +
.../internal/admin/remote/RemoteApplicationVM.java | 6 +
.../internal/admin/remote/RemoteBridgeServer.java | 13 +
.../admin/remote/RemoteCacheStatistics.java | 8 +
.../internal/admin/remote/RemoteDLockInfo.java | 9 +
.../internal/admin/remote/RemoteEntrySnapshot.java | 10 +
.../internal/admin/remote/RemoteGemFireVM.java | 53 +
.../admin/remote/RemoteGfManagerAgent.java | 26 +-
.../internal/admin/remote/RemoteObjectName.java | 2 +
.../admin/remote/RemoteRegionAttributes.java | 70 +
.../admin/remote/RemoteRegionSnapshot.java | 10 +
.../geode/internal/admin/remote/RemoteStat.java | 9 +
.../internal/admin/remote/RemoteStatResource.java | 12 +
.../admin/remote/RemoteTransportConfig.java | 2 +-
.../admin/remote/RemoveHealthListenerRequest.java | 1 +
.../admin/remote/RemoveHealthListenerResponse.java | 1 +
.../admin/remote/ResetHealthStatusRequest.java | 1 +
.../admin/remote/ResetHealthStatusResponse.java | 1 +
.../admin/remote/RevokePersistentIDResponse.java | 1 +
.../internal/admin/remote/RootRegionRequest.java | 1 +
.../remote/ShutdownAllGatewayHubsRequest.java | 2 +
.../internal/admin/remote/ShutdownAllResponse.java | 1 +
.../admin/remote/SnapshotResultMessage.java | 1 +
.../remote/StatAlertsManagerAssignMessage.java | 1 +
.../internal/admin/remote/StatListenerMessage.java | 1 +
.../internal/admin/remote/StoreSysCfgRequest.java | 1 +
.../internal/admin/remote/StoreSysCfgResponse.java | 1 +
.../internal/admin/remote/SubRegionRequest.java | 1 +
.../internal/admin/remote/SubRegionResponse.java | 1 +
.../internal/admin/remote/TailLogRequest.java | 1 +
.../internal/admin/remote/TailLogResponse.java | 38 +-
.../admin/remote/UpdateAlertDefinitionMessage.java | 1 +
.../internal/admin/remote/VersionInfoRequest.java | 1 +
.../internal/admin/remote/VersionInfoResponse.java | 1 +
.../admin/remote/VersionMismatchAlert.java | 7 +
.../admin/statalerts/BaseDecoratorImpl.java | 17 +
.../admin/statalerts/DummyStatisticInfoImpl.java | 11 +
.../statalerts/GaugeThresholdDecoratorImpl.java | 1 +
.../admin/statalerts/MultiAttrDefinitionImpl.java | 29 +
.../statalerts/NumberThresholdDecoratorImpl.java | 1 +
.../admin/statalerts/SingleAttrDefinitionImpl.java | 30 +
.../admin/statalerts/StatisticInfoImpl.java | 13 +-
.../apache/geode/internal/alerting/AlertLevel.java | 53 +
.../alerting/AlertListenerMessageFactory.java | 50 +
.../geode/internal/alerting/AlertMessaging.java | 100 +
.../geode/internal/alerting/AlertingAction.java | 38 +
.../geode/internal/alerting/AlertingProvider.java | 31 +
.../alerting/AlertingProviderRegistry.java | 84 +
.../geode/internal/alerting/AlertingService.java | 57 +
.../geode/internal/alerting/AlertingSession.java | 107 +
.../internal/alerting/AlertingSessionListener.java | 27 +
.../alerting/AlertingSessionListeners.java | 81 +
.../internal/alerting/NullAlertingProvider.java | 50 +
.../internal/alerting/NullAlertingService.java | 50 +
.../internal/cache/AbstractBucketRegionQueue.java | 50 +-
.../geode/internal/cache/AbstractCacheServer.java | 29 +
.../geode/internal/cache/AbstractDiskRegion.java | 2 +-
.../geode/internal/cache/AbstractRegion.java | 108 +-
.../geode/internal/cache/AbstractRegionMap.java | 306 +-
.../internal/cache/AbstractUpdateOperation.java | 31 +-
.../apache/geode/internal/cache/BaseRegionMap.java | 156 +
.../apache/geode/internal/cache/BucketAdvisor.java | 8 +
.../apache/geode/internal/cache/BucketRegion.java | 9 +
.../geode/internal/cache/BucketRegionQueue.java | 76 +-
.../internal/cache/BytesAndBitsForCompactor.java | 2 +
.../apache/geode/internal/cache/CacheConfig.java | 6 +-
.../internal/cache/CacheDistributionAdvisor.java | 19 +
.../geode/internal/cache/CacheFactoryStatics.java | 123 +
.../geode/internal/cache/CacheObserverAdapter.java | 21 +
.../geode/internal/cache/CacheObserverHolder.java | 5 +
.../geode/internal/cache/CachePerfStats.java | 659 ++--
.../geode/internal/cache/CacheServerImpl.java | 2 +
.../geode/internal/cache/CacheServerLauncher.java | 14 +-
.../apache/geode/internal/cache/CacheService.java | 7 +
.../geode/internal/cache/CacheStatisticsImpl.java | 6 +
.../cache/CachedDeserializableFactory.java | 5 +-
.../cache/ClientServerObserverAdapter.java | 12 +
.../internal/cache/ClientServerObserverHolder.java | 4 +
.../cache/ClientSubscriptionConfigImpl.java | 8 +
.../geode/internal/cache/CloseCacheMessage.java | 1 +
.../internal/cache/ClusterConfigurationLoader.java | 5 +-
.../geode/internal/cache/ColocationHelper.java | 2 +
.../geode/internal/cache/ColocationLogger.java | 3 +
.../internal/cache/CountingDataInputStream.java | 15 +
.../internal/cache/CreateRegionProcessor.java | 6 +-
.../internal/cache/DefaultEntryEventFactory.java | 66 +
.../geode/internal/cache/DestroyOperation.java | 1 +
.../cache/DestroyPartitionedRegionMessage.java | 34 +-
.../internal/cache/DestroyRegionOperation.java | 3 +
.../geode/internal/cache/DirectoryHolder.java | 2 +
.../geode/internal/cache/DiskDirectoryStats.java | 2 +
.../apache/geode/internal/cache/DiskRegion.java | 13 +
.../geode/internal/cache/DiskRegionStats.java | 2 +
.../geode/internal/cache/DiskStoreAttributes.java | 14 +
.../geode/internal/cache/DiskStoreFactoryImpl.java | 10 +
.../apache/geode/internal/cache/DiskStoreImpl.java | 32 +-
.../geode/internal/cache/DiskStoreMonitor.java | 2 +
.../geode/internal/cache/DiskStoreObserver.java | 3 +
.../geode/internal/cache/DiskStoreStats.java | 2 +
.../internal/cache/DiskWriteAttributesImpl.java | 8 +
.../geode/internal/cache/DistPeerTXStateStub.java | 6 +
.../apache/geode/internal/cache/DistTXState.java | 6 +
.../internal/cache/DistTXStateOnCoordinator.java | 8 +
.../internal/cache/DistributedCacheOperation.java | 10 +
.../internal/cache/DistributedClearOperation.java | 3 +
.../internal/cache/DistributedPutAllOperation.java | 5 +
.../geode/internal/cache/DistributedRegion.java | 11 +-
.../DistributedRegionFunctionStreamingMessage.java | 7 +
.../cache/DistributedRemoveAllOperation.java | 5 +
.../cache/DistributedTombstoneOperation.java | 6 +-
.../geode/internal/cache/DummyCachePerfStats.java | 86 +-
.../internal/cache/DynamicRegionAttributes.java | 2 +
.../apache/geode/internal/cache/EntriesSet.java | 10 +-
.../geode/internal/cache/EntryEventFactory.java | 45 +
.../geode/internal/cache/EntryEventImpl.java | 77 +-
.../geode/internal/cache/EntryExpiryTask.java | 2 +
.../geode/internal/cache/EntryOperationImpl.java | 6 +
.../apache/geode/internal/cache/EntrySnapshot.java | 24 +-
.../geode/internal/cache/EnumListenerEvent.java | 23 +-
.../org/apache/geode/internal/cache/EventID.java | 38 +-
.../internal/cache/EvictionAttributesImpl.java | 66 +
...xpireDisconnectedClientTransactionsMessage.java | 5 +-
.../apache/geode/internal/cache/ExpiryTask.java | 8 +
.../apache/geode/internal/cache/FilterProfile.java | 54 +-
.../geode/internal/cache/FilterRoutingInfo.java | 16 +-
.../internal/cache/FindDurableQueueProcessor.java | 1 +
.../geode/internal/cache/FindRemoteTXMessage.java | 1 +
.../internal/cache/FindVersionTagOperation.java | 1 +
.../cache/FixedPartitionAttributesImpl.java | 5 +
.../cache/ForceableLinkedBlockingQueue.java | 19 +
.../FunctionStreamingOrderedReplyMessage.java | 1 +
.../geode/internal/cache/GemFireCacheImpl.java | 293 +-
.../apache/geode/internal/cache/GridAdvisor.java | 5 +
.../org/apache/geode/internal/cache/HARegion.java | 4 +-
.../apache/geode/internal/cache/HttpService.java | 212 ++
.../geode/internal/cache/IdentityArrayList.java | 26 +
.../cache/InMemoryPersistentMemberView.java | 19 +
.../internal/cache/InitialImageFlowControl.java | 7 +
.../internal/cache/InitialImageOperation.java | 59 +-
.../geode/internal/cache/InlineKeyHelper.java | 2 +-
.../cache/InterestRegistrationEventImpl.java | 10 +
.../apache/geode/internal/cache/InternalCache.java | 15 +-
.../geode/internal/cache/InternalCacheBuilder.java | 420 +++
.../cache/InternalCacheForClientAccess.java | 59 +-
.../geode/internal/cache/InternalDataView.java | 2 +-
.../geode/internal/cache/InternalRegion.java | 15 +-
.../geode/internal/cache/InvalidateOperation.java | 1 +
.../cache/InvalidatePartitionedRegionMessage.java | 39 +-
.../internal/cache/InvalidateRegionOperation.java | 1 +
.../internal/cache/JtaAfterCompletionMessage.java | 1 +
.../internal/cache/JtaBeforeCompletionMessage.java | 1 +
.../cache/LatestLastAccessTimeOperation.java | 2 +-
.../geode/internal/cache/LoaderHelperImpl.java | 4 +
.../apache/geode/internal/cache/LocalDataSet.java | 98 +-
.../apache/geode/internal/cache/LocalRegion.java | 977 +-----
.../geode/internal/cache/LocalRegionDataView.java | 28 +-
.../cache/MemberFunctionStreamingMessage.java | 5 +
.../geode/internal/cache/MemoryThresholdInfo.java | 2 +
.../apache/geode/internal/cache/NonTXEntry.java | 175 ++
.../org/apache/geode/internal/cache/Oplog.java | 4 +-
.../apache/geode/internal/cache/OverflowOplog.java | 5 +
.../geode/internal/cache/OverflowOplogSet.java | 1 +
.../internal/cache/PRHARedundancyProvider.java | 118 +-
.../geode/internal/cache/PRQueryProcessor.java | 15 +-
.../internal/cache/PartitionAttributesImpl.java | 4 +
.../geode/internal/cache/PartitionedRegion.java | 96 +-
.../internal/cache/PartitionedRegionDataStore.java | 17 +-
.../internal/cache/PartitionedRegionHelper.java | 13 +-
.../cache/PartitionedRegionQueryEvaluator.java | 45 +-
.../internal/cache/PartitionedRegionStats.java | 2 +
.../internal/cache/PausedTXStateProxyImpl.java | 2 +-
.../geode/internal/cache/PeerTXStateStub.java | 1 +
.../geode/internal/cache/PersistentOplogSet.java | 2 +
.../geode/internal/cache/PoolFactoryImpl.java | 49 +
.../geode/internal/cache/PoolManagerImpl.java | 2 +
.../org/apache/geode/internal/cache/PoolStats.java | 2 +
.../cache/PreferBytesCachedDeserializable.java | 13 +
.../geode/internal/cache/ProxyBucketRegion.java | 21 +
.../geode/internal/cache/ProxyRegionMap.java | 114 +-
.../geode/internal/cache/RegionEventImpl.java | 23 +-
.../org/apache/geode/internal/cache/RegionMap.java | 22 +-
.../geode/internal/cache/RegionNameValidation.java | 4 +-
.../geode/internal/cache/RegionPerfStats.java | 589 ++++
.../internal/cache/ReleaseClearLockMessage.java | 1 +
.../apache/geode/internal/cache/RoleEventImpl.java | 1 +
.../cache/SearchLoadAndWriteProcessor.java | 15 +
.../geode/internal/cache/ServerPingMessage.java | 2 +-
.../geode/internal/cache/StateFlushOperation.java | 5 +-
.../cache/StoreAllCachedDeserializable.java | 13 +
.../geode/internal/cache/TXCommitMessage.java | 33 +-
.../org/apache/geode/internal/cache/TXEntry.java | 28 +-
.../apache/geode/internal/cache/TXEntryState.java | 46 +-
.../org/apache/geode/internal/cache/TXEvent.java | 3 +
.../geode/internal/cache/TXFarSideCMTracker.java | 15 +-
.../apache/geode/internal/cache/TXLockRequest.java | 2 +
.../apache/geode/internal/cache/TXManagerImpl.java | 44 +-
.../org/apache/geode/internal/cache/TXMessage.java | 4 +
.../internal/cache/TXRegionLockRequestImpl.java | 4 +-
.../internal/cache/TXRemoteCommitMessage.java | 1 +
.../internal/cache/TXRemoteRollbackMessage.java | 1 +
.../apache/geode/internal/cache/TXRmtEvent.java | 3 +
.../org/apache/geode/internal/cache/TXState.java | 45 +-
.../geode/internal/cache/TXStateInterface.java | 9 +-
.../apache/geode/internal/cache/TXStateProxy.java | 3 +
.../geode/internal/cache/TXStateProxyImpl.java | 6 +-
.../apache/geode/internal/cache/TXStateStub.java | 2 +-
.../org/apache/geode/internal/cache/Token.java | 11 +
.../geode/internal/cache/TombstoneService.java | 27 +-
.../internal/cache/TxCallbackEventFactory.java | 36 +
.../internal/cache/TxCallbackEventFactoryImpl.java | 146 +
.../geode/internal/cache/UnsharedImageState.java | 29 +
.../internal/cache/UpdateAttributesProcessor.java | 1 +
.../geode/internal/cache/UpdateOperation.java | 2 +
.../internal/cache/VMCachedDeserializable.java | 13 +
.../internal/cache/ValueComparisonHelper.java | 272 ++
.../cache/WrappedRegionMembershipListener.java | 14 +
.../cache/backup/AbstractBackupWriterConfig.java | 2 +-
.../internal/cache/backup/BackupDefinition.java | 4 +-
.../internal/cache/backup/BackupFileCopier.java | 12 +-
.../internal/cache/backup/BackupOperation.java | 4 +-
.../cache/backup/FileSystemBackupWriterConfig.java | 2 +-
.../SnappyCompressedCachedDeserializable.java | 2 +
.../geode/internal/cache/control/FilterByPath.java | 1 +
.../internal/cache/control/HeapMemoryMonitor.java | 135 +-
.../cache/control/InternalResourceManager.java | 4 +-
.../internal/cache/control/MemoryThresholds.java | 51 +-
.../control/PartitionRebalanceDetailsImpl.java | 16 +
.../cache/control/RebalanceOperationImpl.java | 6 +
.../cache/control/RebalanceResultsImpl.java | 10 +
.../cache/control/ResourceManagerStats.java | 2 +
.../cache/entries/AbstractLRURegionEntry.java | 1 +
.../cache/entries/AbstractRegionEntry.java | 250 +-
.../geode/internal/cache/entries/DiskEntry.java | 15 +-
.../entries/VMStatsDiskLRURegionEntryHeap.java | 5 +
.../entries/VMStatsDiskLRURegionEntryOffHeap.java | 5 +
.../cache/entries/VMStatsDiskRegionEntryHeap.java | 5 +
.../entries/VMStatsDiskRegionEntryOffHeap.java | 5 +
.../cache/entries/VMStatsLRURegionEntryHeap.java | 5 +
.../entries/VMStatsLRURegionEntryOffHeap.java | 5 +
.../cache/entries/VMStatsRegionEntryHeap.java | 5 +
.../cache/entries/VMStatsRegionEntryOffHeap.java | 5 +
.../entries/VMThinDiskLRURegionEntryHeap.java | 5 +
.../entries/VMThinDiskLRURegionEntryOffHeap.java | 5 +
.../cache/entries/VMThinDiskRegionEntryHeap.java | 5 +
.../entries/VMThinDiskRegionEntryOffHeap.java | 5 +
.../cache/entries/VMThinLRURegionEntryHeap.java | 5 +
.../cache/entries/VMThinLRURegionEntryOffHeap.java | 5 +
.../cache/entries/VMThinRegionEntryHeap.java | 5 +
.../cache/entries/VMThinRegionEntryOffHeap.java | 5 +
.../VersionedStatsDiskLRURegionEntryHeap.java | 5 +
.../VersionedStatsDiskLRURegionEntryOffHeap.java | 5 +
.../entries/VersionedStatsDiskRegionEntryHeap.java | 5 +
.../VersionedStatsDiskRegionEntryOffHeap.java | 5 +
.../entries/VersionedStatsLRURegionEntryHeap.java | 5 +
.../VersionedStatsLRURegionEntryOffHeap.java | 5 +
.../entries/VersionedStatsRegionEntryHeap.java | 5 +
.../entries/VersionedStatsRegionEntryOffHeap.java | 5 +
.../VersionedThinDiskLRURegionEntryHeap.java | 5 +
.../VersionedThinDiskLRURegionEntryOffHeap.java | 5 +
.../entries/VersionedThinDiskRegionEntryHeap.java | 5 +
.../VersionedThinDiskRegionEntryOffHeap.java | 5 +
.../entries/VersionedThinLRURegionEntryHeap.java | 5 +
.../VersionedThinLRURegionEntryOffHeap.java | 5 +
.../entries/VersionedThinRegionEntryHeap.java | 5 +
.../entries/VersionedThinRegionEntryOffHeap.java | 5 +
.../cache/event/DistributedEventTracker.java | 8 +
.../cache/event/EventSequenceNumberHolder.java | 2 +
.../geode/internal/cache/event/EventTracker.java | 5 +
.../cache/event/NonDistributedEventTracker.java | 7 +
.../cache/eviction/CountLRUStatistics.java | 2 +
.../internal/cache/eviction/HeapLRUStatistics.java | 2 +
.../cache/eviction/LRUListWithAsyncSorting.java | 4 +
.../cache/eviction/MemoryLRUStatistics.java | 2 +
.../internal/cache/execute/AbstractExecution.java | 8 +
.../cache/execute/DefaultResultCollector.java | 5 +
.../execute/DistributedRegionFunctionExecutor.java | 7 +-
.../DistributedRegionFunctionResultSender.java | 7 +
.../cache/execute/FunctionContextImpl.java | 4 +
.../cache/execute/FunctionExecutionService.java | 208 ++
.../cache/execute/FunctionRemoteContext.java | 2 +
.../cache/execute/FunctionServiceStats.java | 2 +
.../internal/cache/execute/FunctionStats.java | 40 +-
.../execute/FunctionStreamingResultCollector.java | 5 +
.../internal/cache/execute/InternalFunction.java | 2 +-
.../execute/InternalFunctionExecutionService.java | 154 +
.../InternalFunctionExecutionServiceImpl.java | 396 +++
.../cache/execute/InternalFunctionService.java | 77 +-
.../cache/execute/LocalResultCollectorImpl.java | 8 +
.../cache/execute/MemberFunctionExecutor.java | 8 +
.../cache/execute/MemberFunctionResultSender.java | 7 +
.../cache/execute/MemberFunctionResultWaiter.java | 1 +
.../cache/execute/MultiRegionFunctionContext.java | 1 +
.../execute/MultiRegionFunctionContextImpl.java | 2 +
.../cache/execute/MultiRegionFunctionExecutor.java | 4 +
.../geode/internal/cache/execute/NoResult.java | 5 +
.../execute/PartitionedRegionFunctionExecutor.java | 7 +
.../PartitionedRegionFunctionResultSender.java | 7 +
.../PartitionedRegionFunctionResultWaiter.java | 1 +
.../cache/execute/RegionFunctionContextImpl.java | 6 +
.../ServerToClientFunctionResultSender.java | 3 +
.../util/FindRestEnabledServersFunction.java | 2 +
.../geode/internal/cache/ha/HAContainerMap.java | 24 +
.../geode/internal/cache/ha/HAContainerRegion.java | 21 +
.../internal/cache/ha/HAContainerWrapper.java | 1 +
.../geode/internal/cache/ha/HARegionQueue.java | 10 +
.../internal/cache/ha/HARegionQueueAttributes.java | 2 +
.../internal/cache/ha/HARegionQueueStats.java | 2 +
.../internal/cache/ha/QueueRemovalMessage.java | 1 +
.../geode/internal/cache/ha/ThreadIdentifier.java | 2 +
.../cache/locks/TXLessorDepartureHandler.java | 1 +
.../geode/internal/cache/locks/TXLockBatch.java | 7 +
.../geode/internal/cache/locks/TXLockId.java | 1 +
.../geode/internal/cache/locks/TXLockIdImpl.java | 9 +
.../geode/internal/cache/locks/TXLockService.java | 2 +
.../internal/cache/locks/TXLockServiceImpl.java | 11 +-
.../locks/TXLockUpdateParticipantsMessage.java | 1 +
.../cache/locks/TXOriginatorRecoveryProcessor.java | 2 +
.../locks/TXRecoverGrantorMessageProcessor.java | 2 +
.../internal/cache/map/AbstractRegionMapPut.java | 7 +-
.../geode/internal/cache/map/FocusedRegionMap.java | 7 +-
.../internal/cache/map/RegionMapCommitPut.java | 2 +-
.../geode/internal/cache/map/RegionMapDestroy.java | 2 +
.../geode/internal/cache/map/RegionMapPut.java | 66 +-
.../org/apache/geode/internal/cache/package.html | 2 +-
.../AllBucketProfilesUpdateMessage.java | 1 +
.../partitioned/BecomePrimaryBucketMessage.java | 1 +
.../geode/internal/cache/partitioned/Bucket.java | 1 +
.../cache/partitioned/BucketBackupMessage.java | 1 +
.../cache/partitioned/BucketCountLoadProbe.java | 4 +
.../partitioned/BucketProfileUpdateMessage.java | 1 +
.../cache/partitioned/BucketSizeMessage.java | 2 +
.../cache/partitioned/ContainsKeyValueMessage.java | 1 +
.../cache/partitioned/CreateBucketMessage.java | 1 +
.../partitioned/DeposePrimaryBucketMessage.java | 1 +
.../internal/cache/partitioned/DestroyMessage.java | 1 +
.../DestroyRegionOnDataStoreMessage.java | 1 +
.../cache/partitioned/DumpAllPRConfigMessage.java | 1 +
.../internal/cache/partitioned/DumpB2NRegion.java | 1 +
.../cache/partitioned/DumpBucketsMessage.java | 1 +
.../partitioned/EndBucketCreationMessage.java | 1 +
.../cache/partitioned/FetchBulkEntriesMessage.java | 4 +-
.../cache/partitioned/FetchEntriesMessage.java | 7 +-
.../cache/partitioned/FetchEntryMessage.java | 1 +
.../cache/partitioned/FetchKeysMessage.java | 3 +
.../partitioned/FetchPartitionDetailsMessage.java | 1 +
.../internal/cache/partitioned/FlushMessage.java | 1 +
.../internal/cache/partitioned/GetMessage.java | 1 +
.../cache/partitioned/IdentityRequestMessage.java | 4 +
.../cache/partitioned/IdentityUpdateMessage.java | 1 +
.../cache/partitioned/IndexCreationMsg.java | 1 +
.../cache/partitioned/InterestEventMessage.java | 2 +
.../partitioned/ManageBackupBucketMessage.java | 1 +
.../cache/partitioned/ManageBucketMessage.java | 1 +
.../cache/partitioned/MoveBucketMessage.java | 1 +
.../cache/partitioned/OfflineMemberDetails.java | 5 +
.../partitioned/OfflineMemberDetailsImpl.java | 3 +
.../geode/internal/cache/partitioned/PRLoad.java | 2 +
.../cache/partitioned/PRSanityCheckMessage.java | 1 +
.../cache/partitioned/PRTombstoneMessage.java | 6 +-
.../cache/partitioned/PartitionMemberInfoImpl.java | 8 +
.../cache/partitioned/PartitionMessage.java | 18 +-
.../PartitionMessageWithDirectReply.java | 3 +
.../cache/partitioned/PartitionRegionInfoImpl.java | 11 +
.../PartitionedRegionFunctionStreamingMessage.java | 1 +
.../PartitionedRegionObserverAdapter.java | 1 +
.../PartitionedRegionObserverHolder.java | 4 +
.../partitioned/PartitionedRegionRebalanceOp.java | 6 +
.../partitioned/PersistentBucketRecoverer.java | 477 +++
.../cache/partitioned/PrimaryRequestMessage.java | 1 +
.../cache/partitioned/PutAllPRMessage.java | 1 +
.../internal/cache/partitioned/PutMessage.java | 2 +
.../internal/cache/partitioned/QueryMessage.java | 12 +-
.../cache/partitioned/RecoveryRunnable.java | 1 +
.../cache/partitioned/RedundancyLogger.java | 404 ---
.../internal/cache/partitioned/RegionAdvisor.java | 28 +
.../cache/partitioned/RemoveAllPRMessage.java | 1 +
.../cache/partitioned/RemoveBucketMessage.java | 1 +
.../cache/partitioned/RemoveIndexesMessage.java | 1 +
.../internal/cache/partitioned/SizeMessage.java | 1 +
.../cache/partitioned/SizedBasedLoadProbe.java | 4 +
.../partitioned/StreamingPartitionOperation.java | 2 +
.../rebalance/ParallelBucketOperator.java | 1 +
.../rebalance/SimulatedBucketOperator.java | 4 +
.../model/PartitionedRegionLoadModel.java | 7 +-
.../cache/persistence/DefaultDiskDirs.java | 7 +-
.../cache/persistence/DiskStoreFilter.java | 1 +
.../cache/persistence/MembershipFlushRequest.java | 1 +
.../cache/persistence/MembershipViewRequest.java | 1 +
.../cache/persistence/PersistenceAdvisorImpl.java | 21 +-
.../persistence/PersistenceObserverHolder.java | 9 +
.../cache/persistence/PersistentMemberID.java | 2 +
.../cache/persistence/PersistentMemberManager.java | 19 -
.../persistence/PersistentMembershipView.java | 2 +
.../cache/persistence/PersistentStateListener.java | 3 +
.../persistence/PersistentStateQueryMessage.java | 1 +
.../PrepareNewPersistentMemberMessage.java | 1 +
.../persistence/RemovePersistentMemberMessage.java | 1 +
.../UninterruptibleRandomAccessFile.java | 11 +
.../persistence/query/mock/ByteComparator.java | 3 +
.../query/mock/SortedResultMapImpl.java | 1 +
.../apache/geode/internal/cache/properties.html | 37 +-
.../internal/cache/snapshot/FlowController.java | 2 +
.../geode/internal/cache/snapshot/GFSnapshot.java | 2 +
.../cache/snapshot/RegionSnapshotServiceImpl.java | 2 +
.../internal/cache/snapshot/SnapshotPacket.java | 2 +-
.../internal/cache/tier/CachedRegionHelper.java | 9 +-
.../internal/cache/tier/ClientSideHandshake.java | 4 +
.../geode/internal/cache/tier/ConnectionProxy.java | 2 +
.../cache/tier/InternalClientMembership.java | 12 +
.../internal/cache/tier/sockets/AcceptorImpl.java | 37 +-
.../internal/cache/tier/sockets/BaseCommand.java | 30 +-
.../cache/tier/sockets/BaseCommandQuery.java | 40 +-
.../cache/tier/sockets/CacheClientNotifier.java | 52 +-
.../tier/sockets/CacheClientNotifierStats.java | 2 +
.../cache/tier/sockets/CacheClientProxy.java | 61 +-
.../cache/tier/sockets/CacheClientProxyStats.java | 6 +
.../cache/tier/sockets/CacheClientUpdater.java | 80 +-
.../cache/tier/sockets/CacheServerStats.java | 6 +
.../tier/sockets/ClientDenylistProcessor.java | 1 +
.../cache/tier/sockets/ClientHealthMonitor.java | 9 +-
.../tier/sockets/ClientInterestMessageImpl.java | 10 +
.../tier/sockets/ClientMarkerMessageImpl.java | 10 +
.../cache/tier/sockets/ClientPingMessageImpl.java | 10 +
.../tier/sockets/ClientProxyMembershipID.java | 16 +-
.../tier/sockets/ClientUpdateMessageImpl.java | 32 +
.../cache/tier/sockets/ClientUserAuths.java | 15 +-
.../cache/tier/sockets/CommandInitializer.java | 99 +-
.../tier/sockets/ConnectionListenerAdapter.java | 4 +
.../internal/cache/tier/sockets/EncryptorImpl.java | 15 +
.../cache/tier/sockets/HAEventWrapper.java | 10 +
.../internal/cache/tier/sockets/Handshake.java | 8 +-
.../tier/sockets/InterestResultPolicyImpl.java | 7 +-
.../geode/internal/cache/tier/sockets/Message.java | 38 +-
.../cache/tier/sockets/ObjectPartList.java | 3 +
.../tier/sockets/OriginalServerConnection.java | 1 +
.../geode/internal/cache/tier/sockets/Part.java | 30 +
.../sockets/RemoveClientFromDenylistMessage.java | 1 +
.../cache/tier/sockets/ServerConnection.java | 18 +-
.../tier/sockets/ServerSideHandshakeFactory.java | 3 +
.../tier/sockets/ServerSideHandshakeImpl.java | 4 +
.../cache/tier/sockets/UnregisterAllInterest.java | 3 +
.../cache/tier/sockets/VersionedObjectList.java | 12 +-
.../cache/tier/sockets/command/AddPdxEnum.java | 2 +
.../cache/tier/sockets/command/AddPdxType.java | 2 +
.../cache/tier/sockets/command/ClearRegion.java | 2 +
.../cache/tier/sockets/command/ClientReady.java | 2 +
.../tier/sockets/command/CloseConnection.java | 2 +
.../cache/tier/sockets/command/CommitCommand.java | 2 +
.../cache/tier/sockets/command/ContainsKey.java | 2 +
.../cache/tier/sockets/command/ContainsKey66.java | 2 +
.../cache/tier/sockets/command/CreateRegion.java | 2 +
.../cache/tier/sockets/command/Default.java | 2 +
.../cache/tier/sockets/command/Destroy.java | 2 +
.../cache/tier/sockets/command/Destroy65.java | 68 +-
.../cache/tier/sockets/command/Destroy70.java | 2 +
.../cache/tier/sockets/command/DestroyRegion.java | 2 +
.../tier/sockets/command/ExecuteFunction.java | 152 +-
.../tier/sockets/command/ExecuteFunction65.java | 162 +-
.../tier/sockets/command/ExecuteFunction66.java | 278 +-
.../tier/sockets/command/ExecuteFunction70.java | 51 +-
.../sockets/command/ExecuteRegionFunction.java | 2 +
.../sockets/command/ExecuteRegionFunction61.java | 2 +
.../sockets/command/ExecuteRegionFunction65.java | 2 +
.../sockets/command/ExecuteRegionFunction66.java | 2 +
.../command/ExecuteRegionFunctionGeode18.java | 3 +
.../command/ExecuteRegionFunctionSingleHop.java | 2 +
.../sockets/command/GatewayReceiverCommand.java | 20 +-
.../internal/cache/tier/sockets/command/Get70.java | 2 +
.../cache/tier/sockets/command/GetAll.java | 2 +
.../cache/tier/sockets/command/GetAll651.java | 2 +
.../cache/tier/sockets/command/GetAll70.java | 2 +
.../cache/tier/sockets/command/GetAllForRI.java | 2 +
.../tier/sockets/command/GetAllWithCallback.java | 2 +
.../command/GetClientPRMetadataCommand.java | 2 +
.../command/GetClientPRMetadataCommand66.java | 2 +
.../GetClientPartitionAttributesCommand.java | 2 +
.../GetClientPartitionAttributesCommand66.java | 2 +
.../cache/tier/sockets/command/GetEntry70.java | 2 +
.../tier/sockets/command/GetEntryCommand.java | 2 +
.../tier/sockets/command/GetFunctionAttribute.java | 2 +
.../cache/tier/sockets/command/GetPDXEnumById.java | 2 +
.../tier/sockets/command/GetPDXIdForEnum.java | 2 +
.../tier/sockets/command/GetPDXIdForType.java | 5 +-
.../cache/tier/sockets/command/GetPDXTypeById.java | 2 +
.../cache/tier/sockets/command/GetPdxEnums70.java | 2 +
.../cache/tier/sockets/command/GetPdxTypes70.java | 2 +
.../cache/tier/sockets/command/Invalid.java | 2 +
.../cache/tier/sockets/command/Invalidate.java | 2 +
.../cache/tier/sockets/command/Invalidate70.java | 2 +
.../cache/tier/sockets/command/KeySet.java | 2 +
.../cache/tier/sockets/command/MakePrimary.java | 2 +
.../cache/tier/sockets/command/PeriodicAck.java | 2 +
.../internal/cache/tier/sockets/command/Ping.java | 2 +
.../internal/cache/tier/sockets/command/Put.java | 2 +
.../internal/cache/tier/sockets/command/Put61.java | 2 +
.../internal/cache/tier/sockets/command/Put65.java | 75 +-
.../internal/cache/tier/sockets/command/Put70.java | 2 +
.../cache/tier/sockets/command/PutAll.java | 2 +
.../cache/tier/sockets/command/PutAll70.java | 2 +
.../cache/tier/sockets/command/PutAll80.java | 2 +
.../tier/sockets/command/PutAllWithCallback.java | 2 +
.../tier/sockets/command/PutUserCredentials.java | 2 +
.../internal/cache/tier/sockets/command/Query.java | 3 +
.../cache/tier/sockets/command/Query651.java | 3 +
.../cache/tier/sockets/command/QueryGeode10.java | 3 +
.../command/QueryWithParametersGeode10.java | 3 +
.../sockets/command/RegisterDataSerializers.java | 3 +
.../sockets/command/RegisterInstantiators.java | 2 +
.../tier/sockets/command/RegisterInterest.java | 2 +
.../tier/sockets/command/RegisterInterest61.java | 4 +-
.../tier/sockets/command/RegisterInterestList.java | 2 +
.../sockets/command/RegisterInterestList61.java | 2 +
.../sockets/command/RegisterInterestList66.java | 2 +
.../cache/tier/sockets/command/RemoveAll.java | 2 +
.../cache/tier/sockets/command/RemoveUserAuth.java | 2 +
.../cache/tier/sockets/command/Request.java | 2 +
.../tier/sockets/command/RequestEventValue.java | 3 +
.../tier/sockets/command/RollbackCommand.java | 2 +
.../internal/cache/tier/sockets/command/Size.java | 2 +
.../tier/sockets/command/TXFailoverCommand.java | 2 +
.../sockets/command/TXSynchronizationCommand.java | 2 +
.../tier/sockets/command/UnregisterInterest.java | 2 +
.../sockets/command/UnregisterInterestList.java | 2 +
.../sockets/command/UpdateClientNotification.java | 2 +
.../internal/cache/tx/ClientTXRegionStub.java | 11 +
.../geode/internal/cache/tx/ClientTXStateStub.java | 2 +
.../geode/internal/cache/tx/DistTxKeyInfo.java | 1 +
.../internal/cache/tx/DistributedTXRegionStub.java | 9 +
.../internal/cache/tx/PartitionedTXRegionStub.java | 9 +
.../internal/cache/tx/RemoteClearMessage.java | 1 +
.../cache/tx/RemoteContainsKeyValueMessage.java | 1 +
.../internal/cache/tx/RemoteDestroyMessage.java | 1 +
.../internal/cache/tx/RemoteFetchEntryMessage.java | 1 +
.../internal/cache/tx/RemoteFetchKeysMessage.java | 2 +
.../geode/internal/cache/tx/RemoteGetMessage.java | 1 +
.../internal/cache/tx/RemoteOperationMessage.java | 14 +-
.../tx/RemoteOperationMessageWithDirectReply.java | 3 +
.../internal/cache/tx/RemotePutAllMessage.java | 2 +
.../geode/internal/cache/tx/RemotePutMessage.java | 2 +
.../internal/cache/tx/RemoteRemoveAllMessage.java | 2 +
.../geode/internal/cache/tx/RemoteSizeMessage.java | 1 +
.../cache/versions/CompactVersionHolder.java | 7 +
.../internal/cache/versions/DiskVersionTag.java | 1 +
.../internal/cache/versions/RVVException.java | 5 +
.../internal/cache/versions/RVVExceptionB.java | 13 +-
.../internal/cache/versions/RVVExceptionT.java | 8 +
.../cache/versions/RegionVersionHolder.java | 16 +-
.../cache/versions/RegionVersionVector.java | 57 +-
.../geode/internal/cache/versions/VersionTag.java | 12 +-
.../cache/vmotion/VMotionObserverAdapter.java | 3 +
.../cache/vmotion/VMotionObserverHolder.java | 4 +
.../internal/cache/wan/AbstractGatewaySender.java | 5 +
.../wan/AbstractGatewaySenderEventProcessor.java | 18 +
.../internal/cache/wan/GatewayEventFilterImpl.java | 4 +
.../internal/cache/wan/GatewaySenderAdvisor.java | 2 +
.../wan/GatewaySenderEventCallbackArgument.java | 1 +
.../wan/GatewaySenderEventCallbackDispatcher.java | 1 +
.../internal/cache/wan/GatewaySenderEventImpl.java | 60 +-
.../internal/cache/wan/GatewaySenderStats.java | 154 +-
.../cache/wan/TransportFilterServerSocket.java | 1 +
.../internal/cache/wan/TransportFilterSocket.java | 3 +
.../cache/wan/TransportFilterSocketFactory.java | 1 +
.../internal/cache/wan/WANServiceProvider.java | 2 +
.../ParallelGatewaySenderEventProcessor.java | 8 +
.../wan/parallel/ParallelGatewaySenderQueue.java | 29 +-
.../cache/wan/parallel/RREventIDResolver.java | 3 +
...tilParallelGatewaySenderFlushedCoordinator.java | 1 +
.../cache/wan/serial/BatchDestroyOperation.java | 1 +
...oncurrentSerialGatewaySenderEventProcessor.java | 2 +
.../serial/SerialGatewaySenderEventProcessor.java | 23 +-
.../cache/wan/serial/SerialGatewaySenderQueue.java | 16 +-
.../cache/xmlcache/AsyncEventQueueCreation.java | 3 +
.../internal/cache/xmlcache/CacheCreation.java | 42 +-
.../cache/xmlcache/CacheServerCreation.java | 9 +
.../xmlcache/CacheTransactionManagerCreation.java | 21 +
.../geode/internal/cache/xmlcache/CacheXml.java | 4 +
.../internal/cache/xmlcache/CacheXmlGenerator.java | 27 +-
.../internal/cache/xmlcache/CacheXmlParser.java | 12 +-
.../cache/xmlcache/CacheXmlPropertyResolver.java | 5 +
.../xmlcache/CacheXmlPropertyResolverHelper.java | 14 +-
.../internal/cache/xmlcache/CacheXmlVersion.java | 12 +-
.../cache/xmlcache/ClientCacheCreation.java | 2 +
.../xmlcache/DiskStoreAttributesCreation.java | 2 +
.../cache/xmlcache/GatewayReceiverCreation.java | 14 +
.../cache/xmlcache/GeodeEntityResolver.java | 13 +-
.../xmlcache/ParallelAsyncEventQueueCreation.java | 13 +
.../xmlcache/ParallelGatewaySenderCreation.java | 15 +
.../cache/xmlcache/PivotalEntityResolver.java | 12 +-
.../cache/xmlcache/RegionAttributesCreation.java | 58 +-
.../internal/cache/xmlcache/RegionCreation.java | 95 +
.../cache/xmlcache/ResourceManagerCreation.java | 8 +
.../xmlcache/SerialAsyncEventQueueCreation.java | 13 +
.../xmlcache/SerialGatewaySenderCreation.java | 15 +
.../geode/internal/concurrent/AtomicLong5.java | 1 +
.../apache/geode/internal/concurrent/Atomics.java | 27 -
.../concurrent/CompactConcurrentHashSet2.java | 41 +-
.../internal/concurrent/ConcurrentHashSet.java | 7 +
.../apache/geode/internal/config/JAXBService.java | 28 +-
.../geode/internal/config/NameSpaceFilter.java | 43 +
.../internal/datasource/AbstractDataSource.java | 8 +
.../internal/datasource/AbstractPoolCache.java | 5 +
.../datasource/ConnectionEventListenerAdaptor.java | 7 +
.../internal/datasource/DataSourceFactory.java | 4 +
.../datasource/FacetsJCAConnectionManagerImpl.java | 8 +
.../datasource/GemFireBasicDataSource.java | 30 +-
.../datasource/GemFireConnPooledDataSource.java | 4 +
.../datasource/GemFireConnectionPoolManager.java | 4 +
.../datasource/GemFireTransactionDataSource.java | 4 +
.../datasource/JCAConnectionManagerImpl.java | 6 +
.../apache/geode/internal/hll/HyperLogLogPlus.java | 1862 -----------
.../i18n/AbstractStringIdResourceBundle.java | 9 +-
.../geode/internal/io/CompositeOutputStream.java | 4 +
.../apache/geode/internal/jndi/ContextImpl.java | 36 +
.../internal/jndi/InitialContextFactoryImpl.java | 7 +-
.../apache/geode/internal/jndi/JNDIInvoker.java | 24 +-
.../apache/geode/internal/jndi/NameParserImpl.java | 4 +
.../geode/internal/jta/GlobalTransaction.java | 8 +-
.../apache/geode/internal/jta/TransactionImpl.java | 7 +
.../geode/internal/jta/TransactionManagerImpl.java | 25 +-
.../geode/internal/jta/TransactionUtils.java | 9 +-
.../geode/internal/jta/UserTransactionImpl.java | 6 +
.../org/apache/geode/internal/jta/XidImpl.java | 3 +
.../org/apache/geode/internal/lang/ClassUtils.java | 3 +
.../apache/geode/internal/lang/StringUtils.java | 2 +-
.../apache/geode/internal/lang/ThrowableUtils.java | 18 +
.../org/apache/geode/internal/logging/Banner.java | 270 ++
.../geode/internal/logging/Configuration.java | 190 ++
.../geode/internal/logging/ConfigurationInfo.java | 26 +
.../geode/internal/logging/DateFormatter.java | 17 +-
.../geode/internal/logging/GemFireFormatter.java | 37 +-
.../geode/internal/logging/GemFireHandler.java | 24 +-
.../geode/internal/logging/InternalLogWriter.java | 19 +-
.../geode/internal/logging/LocalLogWriter.java | 4 +-
.../apache/geode/internal/logging/LogConfig.java | 57 +-
.../geode/internal/logging/LogConfigListener.java | 23 +
.../geode/internal/logging/LogConfigSupplier.java | 35 +-
.../org/apache/geode/internal/logging/LogFile.java | 49 +
.../geode/internal/logging/LogFileDetails.java | 31 +
.../geode/internal/logging/LogFileParser.java | 169 +-
.../internal/logging/LogLevelUpdateOccurs.java | 37 +
.../internal/logging/LogLevelUpdateScope.java | 26 +
.../geode/internal/logging/LogMessageRegex.java | 106 +
.../apache/geode/internal/logging/LogService.java | 249 +-
.../geode/internal/logging/LogWriterFactory.java | 81 +-
.../geode/internal/logging/LogWriterImpl.java | 24 +-
.../geode/internal/logging/LogWriterLevel.java | 42 +-
.../geode/internal/logging/LoggingSession.java | 118 +
.../internal/logging/LoggingSessionListener.java | 58 +
.../internal/logging/LoggingSessionListeners.java | 102 +
.../geode/internal/logging/LoggingThread.java | 7 +-
.../internal/logging/LoggingThreadFactory.java | 14 +-
.../geode/internal/logging/LoggingThreadGroup.java | 87 +-
.../logging/LoggingUncaughtExceptionHandler.java | 38 +-
.../geode/internal/logging/ManagerLogWriter.java | 55 +-
.../internal/logging/ManagerLogWriterFactory.java | 176 ++
.../geode/internal/logging/MergeLogFiles.java | 227 +-
.../apache/geode/internal/logging/NullLogFile.java | 56 +
.../geode/internal/logging/NullLogWriter.java | 58 +
.../geode/internal/logging/NullLoggingSession.java | 47 +
.../geode/internal/logging/NullProviderAgent.java | 32 +
.../geode/internal/logging/ProviderAgent.java | 69 +
.../internal/logging/ProviderAgentLoader.java | 157 +
.../geode/internal/logging/PureLogWriter.java | 9 +-
.../geode/internal/logging/SecurityLogConfig.java | 32 +-
.../geode/internal/logging/SecurityLogWriter.java | 12 +-
.../internal/logging/SecurityManagerLogWriter.java | 15 +-
.../geode/internal/logging/SessionContext.java | 48 +
.../apache/geode/internal/logging/SortLogFile.java | 64 +-
.../internal/logging/StandardErrorPrinter.java | 6 +-
.../internal/logging/StandardOutputPrinter.java | 6 +-
.../internal/logging/log4j/AlertAppender.java | 478 +--
.../geode/internal/logging/log4j/AlertLevel.java | 61 -
.../logging/log4j/AlertLevelConverter.java | 88 +
.../internal/logging/log4j/AlertListener.java | 66 +
.../internal/logging/log4j/ConfigLocator.java | 82 -
.../geode/internal/logging/log4j/Configurator.java | 186 --
.../internal/logging/log4j/DebuggableAppender.java | 28 +
.../geode/internal/logging/log4j/FastLogger.java | 3 +
.../logging/log4j/GeodeConsoleAppender.java | 310 ++
.../logging/log4j/HexThreadIdPatternConverter.java | 3 +
.../geode/internal/logging/log4j/Log4jAgent.java | 313 ++
.../geode/internal/logging/log4j/LogLevel.java | 171 +-
.../geode/internal/logging/log4j/LogMarker.java | 42 +
.../internal/logging/log4j/LogWriterAppender.java | 440 ++-
.../internal/logging/log4j/LogWriterAppenders.java | 293 --
.../logging/log4j/LogWriterLevelConverter.java | 97 +
.../internal/logging/log4j/LogWriterLogger.java | 48 +-
.../logging/log4j/MemberNamePatternConverter.java | 67 +
.../internal/logging/log4j/MemberNameSupplier.java | 35 +
.../internal/logging/log4j/PausableAppender.java | 26 +
.../log4j/message/GemFireParameterizedMessage.java | 15 +-
.../GemFireParameterizedMessageFactory.java | 7 +-
.../internal/memcached/ConnectionHandler.java | 3 +
.../geode/internal/memcached/RequestReader.java | 16 +-
.../geode/internal/memcached/ValueWrapper.java | 4 +
.../memcached/commands/AbstractCommand.java | 4 +-
.../memcached/commands/DecrementCommand.java | 2 +-
.../memcached/commands/FlushAllCommand.java | 1 +
.../internal/memcached/commands/GetCommand.java | 21 +-
.../memcached/commands/IncrementCommand.java | 2 +-
.../memcached/commands/StorageCommand.java | 7 +-
.../metrics/CacheLifecycleMetricsSession.java | 131 +
.../metrics/CacheMeterRegistryFactory.java | 36 +
.../metrics/CompositeMeterRegistryFactory.java | 25 +
.../internal/modules/util/RegionConfiguration.java | 3 +
.../internal/monitoring/ThreadsMonitoring.java | 6 +
.../internal/monitoring/ThreadsMonitoringImpl.java | 8 +
.../monitoring/ThreadsMonitoringImplDummy.java | 3 +
.../monitoring/ThreadsMonitoringProcess.java | 3 +-
.../monitoring/executor/AbstractExecutor.java | 7 +-
.../org/apache/geode/internal/net/Buffers.java | 247 ++
.../org/apache/geode/internal/net/NioFilter.java | 87 +
.../apache/geode/internal/net/NioPlainEngine.java | 130 +
.../apache/geode/internal/net/NioSslEngine.java | 419 +++
.../internal/net/SSLConfigurationFactory.java | 6 +-
.../apache/geode/internal/net/SocketCloser.java | 23 +-
.../apache/geode/internal/net/SocketCreator.java | 127 +-
.../geode/internal/net/SocketCreatorFactory.java | 5 +-
.../internal/offheap/AddressableMemoryManager.java | 8 +
.../DisconnectingOutOfOffHeapMemoryListener.java | 1 +
.../apache/geode/internal/offheap/Fragment.java | 3 +-
.../geode/internal/offheap/LifecycleListener.java | 3 +
.../internal/offheap/MemoryAllocatorImpl.java | 3 +
.../geode/internal/offheap/MemoryBlockNode.java | 5 +
.../internal/offheap/OffHeapRegionEntryHelper.java | 14 +-
.../geode/internal/offheap/OffHeapStorage.java | 11 +
.../internal/offheap/OffHeapStoredObject.java | 1 +
.../internal/offheap/ReferenceCountHelper.java | 2 +
.../internal/offheap/ReferenceCountHelperImpl.java | 2 +
.../geode/internal/process/AttachProcessUtils.java | 2 +-
.../process/BlockingProcessStreamReader.java | 2 +-
.../internal/process/ControlFileWatchdog.java | 14 +-
.../internal/process/ControllableProcess.java | 6 +-
.../internal/process/FileProcessController.java | 6 +-
.../internal/process/LocalProcessLauncher.java | 2 +-
.../internal/process/MBeanProcessController.java | 4 +-
.../geode/internal/process/NativeProcessUtils.java | 4 +-
.../org/apache/geode/internal/process/PidFile.java | 6 +-
.../internal/process/ProcessControllerFactory.java | 6 +-
.../internal/process/ProcessLauncherContext.java | 9 +-
.../internal/process/ProcessStreamReader.java | 6 +-
.../apache/geode/internal/process/ProcessType.java | 2 +-
.../geode/internal/process/ProcessUtils.java | 28 +-
.../geode/internal/process/StartupStatus.java | 4 +-
.../process/UncheckedPidUnavailableException.java | 54 +
.../signal/AbstractSignalNotificationHandler.java | 6 +-
.../geode/internal/process/signal/Signal.java | 2 +-
.../internal/security/CallbackInstantiator.java | 2 +-
.../security/IntegratedSecurityService.java | 8 +-
.../internal/security/LegacySecurityService.java | 2 +-
.../internal/security/SecurityServiceFactory.java | 10 +-
.../security/shiro/SecurityManagerProvider.java | 4 +-
.../geode/internal/sequencelog/EntryLogger.java | 6 +-
.../internal/sequencelog/MembershipLogger.java | 2 +
.../geode/internal/sequencelog/MessageLogger.java | 2 +
.../geode/internal/sequencelog/RegionLogger.java | 2 +
.../internal/sequencelog/SequenceLoggerImpl.java | 5 +
.../sequencelog/io/GemfireLogConverter.java | 15 +-
.../geode/internal/sequencelog/io/GraphReader.java | 2 +
.../geode/internal/sequencelog/model/GraphID.java | 1 +
.../geode/internal/sequencelog/model/GraphSet.java | 4 +
.../geode/internal/sequencelog/model/Vertex.java | 1 +
.../visualization/text/TextDisplay.java | 4 +
.../apache/geode/internal/shared/NativeCalls.java | 4 +-
.../geode/internal/shared/NativeCallsJNAImpl.java | 23 +-
.../geode/internal/shared/StringPrintWriter.java | 4 +
.../internal/size/CachingSingleObjectSizer.java | 1 +
.../size/InstrumentationSingleObjectSizer.java | 4 +
.../geode/internal/size/ObjectGraphSizer.java | 8 +-
.../geode/internal/size/ObjectTraverser.java | 4 +
.../geode/internal/size/ReflectionObjectSizer.java | 16 +-
.../internal/size/ReflectionSingleObjectSizer.java | 3 +
.../internal/size/SizeClassOnceObjectSizer.java | 4 +
.../statistics/AbstractStatisticsFactory.java | 26 +-
.../statistics/DummyStatisticsFactory.java | 26 +
.../internal/statistics/DummyStatisticsImpl.java | 40 +
.../statistics/DummyStatisticsRegistry.java | 62 +
.../internal/statistics/GemFireStatSampler.java | 213 +-
.../geode/internal/statistics/HostStatHelper.java | 141 +-
.../geode/internal/statistics/HostStatSampler.java | 40 +-
.../internal/statistics/LocalStatListener.java | 10 +-
.../statistics/LocalStatisticsFactory.java | 2 +-
.../internal/statistics/LocalStatisticsImpl.java | 68 +-
.../statistics/MapBasedStatisticsNotification.java | 7 +
.../geode/internal/statistics/SampleCollector.java | 56 +-
.../internal/statistics/SimpleStatSampler.java | 7 +-
.../internal/statistics/StatArchiveHandler.java | 21 +-
.../statistics/StatArchiveHandlerConfig.java | 16 +-
.../internal/statistics/StatArchiveReader.java | 50 +-
.../internal/statistics/StatArchiveWriter.java | 36 +-
.../internal/statistics/StatSamplerStats.java | 2 +
.../statistics/StatisticDescriptorImpl.java | 8 +
.../internal/statistics/StatisticsConfig.java | 52 +
.../geode/internal/statistics/StatisticsImpl.java | 483 +--
.../internal/statistics/StatisticsManager.java | 13 +-
.../statistics/StatisticsManagerFactory.java | 19 +
.../statistics/StatisticsNotification.java | 1 +
.../internal/statistics/StatisticsRegistry.java | 352 +++
.../statistics/StatisticsTypeFactoryImpl.java | 17 +
.../internal/statistics/StatisticsTypeImpl.java | 7 +
.../internal/statistics/StatisticsTypeXml.java | 4 +
.../internal/statistics/StripedStatisticsImpl.java | 114 +
.../apache/geode/internal/statistics/VMStats.java | 6 +-
.../geode/internal/statistics/ValueMonitor.java | 1 +
.../statistics/platform/LinuxProcFsStatistics.java | 231 +-
.../statistics/platform/LinuxProcessStats.java | 2 +
.../statistics/platform/LinuxSystemStats.java | 33 +
.../statistics/platform/OSXProcessStats.java | 2 +
.../statistics/platform/OSXSystemStats.java | 2 +
.../statistics/platform/OsStatisticsFactory.java | 6 +-
.../statistics/platform/SolarisProcessStats.java | 2 +
.../statistics/platform/SolarisSystemStats.java | 2 +
.../statistics/platform/WindowsProcessStats.java | 2 +
.../statistics/platform/WindowsSystemStats.java | 2 +
.../internal/stats50/Atomic50StatisticsImpl.java | 513 ---
.../apache/geode/internal/stats50/VMStats50.java | 60 +-
.../org/apache/geode/internal/tcp/Buffers.java | 170 -
.../geode/internal/tcp/ByteBufferInputStream.java | 17 +
.../org/apache/geode/internal/tcp/Connection.java | 2085 +++++--------
.../apache/geode/internal/tcp/ConnectionTable.java | 40 +-
.../geode/internal/tcp/DirectReplySender.java | 3 +
.../apache/geode/internal/tcp/MsgDestreamer.java | 15 -
.../apache/geode/internal/tcp/MsgIdGenerator.java | 2 +
.../apache/geode/internal/tcp/MsgOutputStream.java | 15 +-
.../org/apache/geode/internal/tcp/MsgReader.java | 147 +-
.../org/apache/geode/internal/tcp/MsgStreamer.java | 17 +
.../apache/geode/internal/tcp/NIOMsgReader.java | 109 -
.../apache/geode/internal/tcp/OioMsgReader.java | 39 -
.../geode/internal/tcp/PeerConnectionFactory.java | 1 +
.../org/apache/geode/internal/tcp/TCPConduit.java | 263 +-
.../geode/internal/util/ArgumentRedactor.java | 13 +-
.../org/apache/geode/internal/util/ArrayUtils.java | 2 +-
.../org/apache/geode/internal/util/BlobHelper.java | 2 +-
.../apache/geode/internal/util/Breadcrumbs.java | 14 +-
.../internal/util/CollectingServiceLoader.java | 37 +
.../apache/geode/internal/util/DscodeHelper.java | 8 +-
.../java/org/apache/geode/internal/util/Hex.java | 3 +
.../org/apache/geode/internal/util/IOUtils.java | 2 +-
.../geode/internal/util/JavaWorkarounds.java | 34 +
.../internal/util/ListCollectingServiceLoader.java | 36 +
.../apache/geode/internal/util/PasswordUtil.java | 5 +-
.../apache/geode/internal/util/PluckStacks.java | 5 +-
.../apache/geode/internal/util/TransformUtils.java | 5 +
.../geode/internal/util/VersionedArrayList.java | 7 +
.../util/concurrent/CopyOnWriteWeakHashMap.java | 1 +
.../concurrent/CustomEntryConcurrentHashMap.java | 25 +
.../internal/util/concurrent/FutureResult.java | 5 +
.../apache/geode/management/ManagementService.java | 3 +-
.../apache/geode/management/cli/CliFunction.java | 5 +
.../management/cli/CommandProcessingException.java | 22 +-
.../geode/management/cli/CommandService.java | 4 +
.../apache/geode/management/cli/GfshCommand.java | 16 +-
.../geode/management/cli/SingleGfshCommand.java | 18 +-
.../cli/UpdateAllConfigurationGroupsMarker.java | 27 +
.../geode/management/internal/AgentUtil.java | 10 +-
.../geode/management/internal/ArrayConverter.java | 3 +
.../management/internal/BaseManagementService.java | 10 +-
.../management/internal/CollectionConverter.java | 3 +
.../management/internal/CompositeConverter.java | 3 +
.../ContextAwareSSLRMIClientSocketFactory.java | 2 +
.../geode/management/internal/EnumConverter.java | 2 +
.../management/internal/FederatingManager.java | 19 +-
.../management/internal/IdentityConverter.java | 3 +
.../geode/management/internal/JettyHelper.java | 215 --
.../management/internal/JmxManagerAdvisee.java | 6 +-
.../management/internal/JmxManagerAdvisor.java | 4 +
.../management/internal/JmxManagerLocator.java | 12 +-
.../internal/JmxManagerLocatorRequest.java | 5 +
.../internal/JmxManagerLocatorResponse.java | 3 +
.../geode/management/internal/LocalManager.java | 5 +-
.../geode/management/internal/MBeanJMXAdapter.java | 54 +-
.../management/internal/MBeanProxyFactory.java | 8 +-
.../internal/MBeanProxyInvocationHandler.java | 2 +
.../internal/MXBeanProxyInvocationHandler.java | 4 +
.../geode/management/internal/ManagementAgent.java | 246 +-
.../management/internal/ManagementConstants.java | 4 +
.../management/internal/ManagementFunction.java | 15 +-
.../internal/ManagementMembershipListener.java | 1 +
.../apache/geode/management/internal/Manager.java | 5 +-
.../management/internal/ManagerStartupMessage.java | 4 +-
.../geode/management/internal/NotificationHub.java | 3 +-
.../geode/management/internal/OpenMethod.java | 3 +
.../management/internal/OpenTypeConverter.java | 17 +
.../geode/management/internal/RestAgent.java | 113 +-
.../apache/geode/management/internal/SSLUtil.java | 116 +-
.../internal/SystemManagementService.java | 31 +-
.../geode/management/internal/TableConverter.java | 3 +
.../api/GeodeClusterManagementServiceFactory.java | 154 +
.../api/LocatorClusterManagementService.java | 161 +
.../management/internal/beans/BeanUtilFuncs.java | 21 -
.../internal/beans/CacheServerBridge.java | 12 +-
.../management/internal/beans/DataQueryEngine.java | 309 ++
.../internal/beans/DistributedRegionMBean.java | 1 +
.../internal/beans/DistributedSystemBridge.java | 64 +-
.../internal/beans/DistributedSystemMBean.java | 1 +
.../management/internal/beans/FileUploader.java | 4 +-
.../internal/beans/GatewayReceiverMBean.java | 1 +
.../internal/beans/GatewayReceiverMBeanBridge.java | 1 +
.../internal/beans/GatewaySenderMBean.java | 1 +
.../internal/beans/LocatorMBeanBridge.java | 12 +-
.../management/internal/beans/MBeanAggregator.java | 15 +
.../internal/beans/ManagementAdapter.java | 35 +-
.../internal/beans/ManagementListener.java | 24 +-
.../management/internal/beans/MemberMBean.java | 3 +
.../internal/beans/MemberMBeanBridge.java | 16 +-
.../internal/beans/MetricsCalculator.java | 5 +-
.../internal/beans/PartitionedRegionBridge.java | 2 +
.../internal/beans/QueryDataFunction.java | 320 +-
.../management/internal/beans/SequenceNumber.java | 5 +-
.../internal/beans/stats/VMStatsMonitor.java | 11 +-
.../internal/cli/AbstractCliAroundInterceptor.java | 2 +-
.../internal/cli/CliAroundInterceptor.java | 3 +-
.../geode/management/internal/cli/CliUtil.java | 65 +-
.../management/internal/cli/CommandManager.java | 28 +-
.../management/internal/cli/CommandRequest.java | 4 +-
.../management/internal/cli/CommandResponse.java | 3 +
.../internal/cli/CommandResponseBuilder.java | 2 +-
.../management/internal/cli/GfshParseResult.java | 2 +-
.../geode/management/internal/cli/GfshParser.java | 2 +-
.../geode/management/internal/cli/LogWrapper.java | 15 +-
.../cli/commands/AlterAsyncEventQueueCommand.java | 146 +-
.../cli/commands/AlterOfflineDiskStoreCommand.java | 16 +-
.../internal/cli/commands/AlterRegionCommand.java | 226 +-
.../cli/commands/AlterRuntimeConfigCommand.java | 40 +-
.../cli/commands/BackupDiskStoreCommand.java | 3 +-
.../cli/commands/ChangeLogLevelCommand.java | 34 +-
.../cli/commands/CloseDurableCQsCommand.java | 50 +-
.../cli/commands/CloseDurableClientCommand.java | 38 +-
.../cli/commands/CommandAvailabilityIndicator.java | 1 -
.../cli/commands/CompactDiskStoreCommand.java | 7 +-
.../commands/CompactOfflineDiskStoreCommand.java | 22 +-
.../internal/cli/commands/ConfigurePDXCommand.java | 3 +-
.../internal/cli/commands/ConnectCommand.java | 133 +-
.../cli/commands/CountDurableCQEventsCommand.java | 54 +-
.../cli/commands/CreateAsyncEventQueueCommand.java | 3 +-
.../cli/commands/CreateDataSourceCommand.java | 177 --
.../cli/commands/CreateDataSourceInterceptor.java | 59 -
.../cli/commands/CreateDefinedIndexesCommand.java | 7 +-
.../cli/commands/CreateDiskStoreCommand.java | 7 +-
.../cli/commands/CreateGatewayReceiverCommand.java | 6 +-
.../cli/commands/CreateGatewaySenderCommand.java | 41 +-
.../internal/cli/commands/CreateIndexCommand.java | 7 +-
.../cli/commands/CreateJndiBindingCommand.java | 20 +-
.../internal/cli/commands/CreateRegionCommand.java | 711 +++--
.../internal/cli/commands/DeployCommand.java | 58 +-
.../cli/commands/DescribeClientCommand.java | 18 +-
.../cli/commands/DescribeConfigCommand.java | 95 +-
.../cli/commands/DescribeConnectionCommand.java | 38 +-
.../cli/commands/DescribeDiskStoreCommand.java | 19 +-
.../cli/commands/DescribeJndiBindingCommand.java | 14 +-
.../cli/commands/DescribeMemberCommand.java | 114 +-
.../commands/DescribeOfflineDiskStoreCommand.java | 26 +-
.../cli/commands/DescribeRegionCommand.java | 47 +-
.../commands/DestroyAsyncEventQueueCommand.java | 19 +-
.../cli/commands/DestroyDiskStoreCommand.java | 3 +-
.../cli/commands/DestroyFunctionCommand.java | 44 +-
.../commands/DestroyGatewayReceiverCommand.java | 4 +-
.../cli/commands/DestroyGatewaySenderCommand.java | 3 +-
.../internal/cli/commands/DestroyIndexCommand.java | 9 +-
.../cli/commands/DestroyJndiBindingCommand.java | 8 +-
.../cli/commands/DestroyRegionCommand.java | 68 +-
.../internal/cli/commands/DisconnectCommand.java | 54 +-
.../cli/commands/DiskStoreCommandsUtils.java | 5 +-
.../DurableClientCommandsResultBuilder.java | 164 -
.../internal/cli/commands/EchoCommand.java | 28 +-
.../cli/commands/ExecuteFunctionCommand.java | 10 +-
.../cli/commands/ExecuteScriptCommand.java | 16 +-
.../internal/cli/commands/ExitCommand.java | 2 +-
.../ExportClusterConfigurationCommand.java | 16 +-
.../internal/cli/commands/ExportConfigCommand.java | 5 +-
.../internal/cli/commands/ExportDataCommand.java | 33 +-
.../internal/cli/commands/ExportLogsCommand.java | 28 +-
.../cli/commands/ExportLogsInterceptor.java | 40 +-
.../commands/ExportOfflineDiskStoreCommand.java | 3 +-
.../internal/cli/commands/GCCommand.java | 70 +-
.../internal/cli/commands/GetCommand.java | 3 +-
.../internal/cli/commands/GfshHelpCommand.java | 1 +
.../internal/cli/commands/GfshHintCommand.java | 1 +
.../ImportClusterConfigurationCommand.java | 9 +-
.../internal/cli/commands/ImportDataCommand.java | 33 +-
.../internal/cli/commands/IndexDefinition.java | 2 +
.../internal/cli/commands/InternalGfshCommand.java | 25 -
.../cli/commands/LauncherSignalListener.java | 1 +
.../internal/cli/commands/ListClientCommand.java | 19 +-
.../internal/cli/commands/ListDeployedCommand.java | 75 +-
.../cli/commands/ListDiskStoresCommand.java | 3 +-
.../cli/commands/ListDurableClientCQsCommand.java | 84 +-
.../internal/cli/commands/ListFunctionCommand.java | 68 +-
.../internal/cli/commands/ListGatewayCommand.java | 63 +-
.../cli/commands/ListJndiBindingCommand.java | 5 +-
.../internal/cli/commands/ListRegionCommand.java | 77 +-
.../internal/cli/commands/LocateEntryCommand.java | 3 +-
.../internal/cli/commands/NetstatCommand.java | 74 +-
.../internal/cli/commands/OfflineGfshCommand.java | 53 +
.../internal/cli/commands/PutCommand.java | 5 +-
.../internal/cli/commands/QueryCommand.java | 5 +-
.../internal/cli/commands/QueryInterceptor.java | 4 +-
.../internal/cli/commands/RebalanceCommand.java | 301 +-
.../internal/cli/commands/RegionCommandsUtils.java | 31 +-
.../internal/cli/commands/RemoveCommand.java | 3 +-
.../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 | 166 +-
.../cli/commands/ShowMetricsInterceptor.java | 21 +
.../cli/commands/ShowMissingDiskStoreCommand.java | 63 +-
.../internal/cli/commands/StartLocatorCommand.java | 60 +-
.../internal/cli/commands/StartMemberUtils.java | 10 +-
.../internal/cli/commands/StartServerCommand.java | 29 +-
.../StatusClusterConfigServiceCommand.java | 46 +-
.../internal/cli/commands/UndeployCommand.java | 91 +-
.../commands/UpgradeOfflineDiskStoreCommand.java | 20 +-
.../internal/cli/commands/UserInputProperty.java | 39 +-
.../cli/commands/UsernamePasswordInterceptor.java | 4 +-
.../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 | 8 +-
.../commands/lifecycle/StatusLocatorCommand.java | 30 +-
.../commands/lifecycle/StatusServerCommand.java | 25 +-
.../cli/commands/lifecycle/StopLocatorCommand.java | 17 +-
.../cli/commands/lifecycle/StopServerCommand.java | 22 +-
.../converters/ClusterMemberIdNameConverter.java | 1 +
.../cli/converters/ConfigPropertyConverter.java | 4 +-
.../cli/converters/ExpirationActionConverter.java | 4 +-
.../cli/converters/FilePathStringConverter.java | 2 +-
.../cli/converters/MemberGroupConverter.java | 1 +
.../cli/converters/PoolPropertyConverter.java | 60 -
.../management/internal/cli/domain/ClassName.java | 127 -
.../internal/cli/domain/DataCommandResult.java | 4 +-
.../internal/cli/domain/DiskStoreDetails.java | 11 +-
.../internal/cli/domain/DurableCqNamesResult.java | 51 -
.../cli/domain/FixedPartitionAttributesInfo.java | 2 +-
.../internal/cli/domain/IndexDetails.java | 3 +-
.../internal/cli/domain/MemberInformation.java | 36 +-
.../internal/cli/domain/MemberResult.java | 110 -
.../cli/domain/PartitionAttributesInfo.java | 2 +-
.../internal/cli/domain/RegionAttributesInfo.java | 2 +-
.../cli/domain/SubscriptionQueueSizeResult.java | 48 -
.../cli/exceptions/EntityExistsException.java | 28 -
.../cli/exceptions/EntityNotFoundException.java | 46 -
.../cli/functions/AlterRuntimeConfigFunction.java | 4 +-
.../cli/functions/ChangeLogLevelFunction.java | 28 +-
.../internal/cli/functions/CliFunctionResult.java | 4 -
.../cli/functions/CloseDurableClientFunction.java | 49 +-
.../cli/functions/CloseDurableCqFunction.java | 50 +-
.../cli/functions/CreateRegionFunctionArgs.java | 43 +
.../cli/functions/DataCommandFunction.java | 5 +-
.../cli/functions/DescribeDiskStoreFunction.java | 18 +-
.../functions/DestroyGatewayReceiverFunction.java | 5 +-
.../cli/functions/DestroyIndexFunction.java | 3 +-
.../cli/functions/DestroyJndiBindingFunction.java | 37 +-
.../internal/cli/functions/ExportDataFunction.java | 49 +-
.../internal/cli/functions/ExportLogsFunction.java | 12 +-
.../functions/FetchRegionAttributesFunction.java | 95 +-
.../FetchSharedConfigurationStatusFunction.java | 4 +-
.../cli/functions/GarbageCollectionFunction.java | 2 +-
.../functions/GatewayReceiverCreateFunction.java | 4 +-
.../cli/functions/GatewaySenderCreateFunction.java | 57 +-
.../functions/GatewaySenderDestroyFunction.java | 4 +-
.../GetMemberConfigInformationFunction.java | 32 +-
.../functions/GetMemberInformationFunction.java | 28 +-
.../functions/GetRegionDescriptionFunction.java | 3 +-
.../internal/cli/functions/GetRegionsFunction.java | 7 +-
.../GetSubscriptionQueueSizeFunction.java | 101 +-
.../internal/cli/functions/ImportDataFunction.java | 17 +-
.../cli/functions/ListDeployedFunction.java | 27 +-
.../cli/functions/ListDiskStoresFunction.java | 2 +
.../cli/functions/ListDurableCqNamesFunction.java | 70 +-
.../cli/functions/ListFunctionFunction.java | 29 +-
.../internal/cli/functions/ListIndexFunction.java | 2 +
.../internal/cli/functions/NetstatFunction.java | 2 +
.../cli/functions/RegionAlterFunction.java | 266 +-
.../cli/functions/RegionCreateFunction.java | 346 +--
.../cli/functions/RegionDestroyFunction.java | 5 +-
.../internal/cli/functions/RegionFunctionArgs.java | 62 +-
.../internal/cli/functions/UndeployFunction.java | 69 +-
.../cli/functions/UpdateCacheFunction.java | 66 +
.../cli/functions/UserFunctionExecution.java | 173 +-
.../management/internal/cli/help/HelpBlock.java | 2 +-
.../geode/management/internal/cli/help/Helper.java | 2 +-
.../management/internal/cli/i18n/CliStrings.java | 62 +-
.../internal/cli/json/AbstractJSONFormatter.java | 330 ++
.../management/internal/cli/json/GfJsonArray.java | 150 +-
.../management/internal/cli/json/GfJsonObject.java | 346 ++-
.../internal/cli/json/QueryResultFormatter.java | 132 +
.../management/internal/cli/json/TypedJson.java | 808 -----
.../internal/cli/modes/CommandModes.java | 157 -
.../cli/remote/CommandExecutionContext.java | 2 +
.../internal/cli/remote/CommandExecutor.java | 69 +-
.../internal/cli/remote/CommandStatementImpl.java | 1 +
.../internal/cli/remote/MemberCommandService.java | 4 +
.../cli/remote/OnlineCommandProcessor.java | 4 +-
.../internal/cli/result/AbstractResultData.java | 12 +-
.../internal/cli/result/CommandResult.java | 8 +
.../internal/cli/result/CompositeResultData.java | 19 +-
.../internal/cli/result/DownloadFileResult.java | 2 +-
.../internal/cli/result/ErrorResultData.java | 10 +-
.../internal/cli/result/InfoResultData.java | 6 +
.../internal/cli/result/LegacyCommandResult.java | 33 +-
.../internal/cli/result/ModelCommandResult.java | 22 +-
.../internal/cli/result/ResultBuilder.java | 4 +-
.../management/internal/cli/result/ResultData.java | 6 +
.../internal/cli/result/TableBuilder.java | 2 +-
.../internal/cli/result/TabularResultData.java | 5 +-
.../internal/cli/result/model/FileResultModel.java | 23 +-
.../internal/cli/result/model/ResultModel.java | 24 +-
.../geode/management/internal/cli/shell/Gfsh.java | 41 +-
.../management/internal/cli/shell/GfshConfig.java | 4 +-
.../internal/cli/shell/GfshExecutionStrategy.java | 2 +-
.../internal/cli/shell/JmxOperationInvoker.java | 6 +
.../internal/cli/shell/ScriptExecutionDetails.java | 28 +-
.../internal/cli/shell/jline/ANSIHandler.java | 7 +-
.../cli/shell/unsafe/GfshSignalHandler.java | 18 +-
.../internal/cli/util/ClasspathScanLoadHelper.java | 23 +-
.../internal/cli/util/CommandStringBuilder.java | 2 +-
.../internal/cli/util/DiskStoreCompacter.java | 4 +-
.../internal/cli/util/DiskStoreUpgrader.java | 4 +-
.../internal/cli/util/GfshConsoleReader.java | 3 +
.../management/internal/cli/util/JdkTool.java | 4 +-
.../management/internal/cli/util/JsonUtil.java | 432 +--
.../internal/cli/util/LogLevelExtractor.java | 6 +-
.../internal/cli/util/MemberInformation.java | 180 --
.../internal/cli/util/ReadWriteFile.java | 13 +-
.../internal/cli/util/RegionAttributesDefault.java | 3 +
.../management/internal/cli/util/RegionPath.java | 57 +-
.../domain/DeclarableTypeInstantiator.java | 85 +
.../internal/configuration/domain/XmlEntity.java | 7 +-
.../functions/GetRegionNamesFunction.java | 3 +-
.../functions/RecreateCacheFunction.java | 2 +-
.../messages/ConfigurationResponse.java | 14 +-
.../mutators/ConfigurationMutator.java | 37 +
.../mutators/RegionConfigMutator.java | 41 +
.../realizers/ConfigurationRealizer.java | 37 +
.../realizers/RegionConfigRealizer.java | 299 ++
.../internal/configuration/utils/XmlUtils.java | 2 +-
.../internal/configuration/utils/ZipUtils.java | 9 +-
.../validators/ConfigurationValidator.java | 41 +
.../validators/RegionConfigValidator.java | 45 +
.../internal/deployment/FunctionScanner.java | 12 +-
.../internal/exceptions/EntityExistsException.java | 35 +
.../exceptions/EntityNotFoundException.java | 46 +
.../internal/exceptions/NoMembersException.java | 26 +
.../internal/messages/CompactRequest.java | 3 +
.../internal/messages/CompactResponse.java | 1 +
.../internal/security/MBeanServerWrapper.java | 6 +-
.../internal/security/ResourcePermissions.java | 15 +
.../controllers/AbstractCommandsController.java | 3 -
.../web/controllers/ShellCommandsController.java | 4 +-
.../support/LoginHandlerInterceptor.java | 8 +-
.../internal/web/io/MultipartFileAdapter.java | 8 +
.../internal/web/shell/HttpOperationInvoker.java | 5 +
.../ClientMembershipListenerAdapter.java | 3 +
.../UniversalMembershipListenerAdapter.java | 11 +
.../geode/memcached/GemFireMemcachedServer.java | 3 +
.../geode/metrics/MetricsPublishingService.java | 89 +
.../org/apache/geode/metrics/MetricsSession.java | 44 +
.../org/apache/geode/metrics/package-info.java | 37 +
.../java/org/apache/geode/pdx/JSONFormatter.java | 62 +-
.../java/org/apache/geode/pdx/PdxInstance.java | 25 +-
.../org/apache/geode/pdx/PdxInstanceFactory.java | 9 +
.../geode/pdx/PdxRegistryMismatchException.java | 2 +-
.../geode/pdx/ReflectionBasedAutoSerializer.java | 2 +
.../pdx/internal/AutoSerializableManager.java | 7 +-
.../geode/pdx/internal/CheckTypeRegistryState.java | 1 +
.../geode/pdx/internal/ClientTypeRegistration.java | 83 +-
.../java/org/apache/geode/pdx/internal/EnumId.java | 3 +
.../org/apache/geode/pdx/internal/EnumInfo.java | 21 +-
.../pdx/internal/FieldNotFoundInPdxVersion.java | 25 -
.../geode/pdx/internal/InternalPdxInstance.java | 27 +-
.../geode/pdx/internal/LonerTypeRegistration.java | 6 +
.../org/apache/geode/pdx/internal/PdxField.java | 3 +
.../apache/geode/pdx/internal/PdxInstanceEnum.java | 19 +-
.../geode/pdx/internal/PdxInstanceFactoryImpl.java | 16 +-
.../apache/geode/pdx/internal/PdxInstanceImpl.java | 32 +-
.../apache/geode/pdx/internal/PdxOutputStream.java | 4 +
.../apache/geode/pdx/internal/PdxReaderImpl.java | 75 +
.../org/apache/geode/pdx/internal/PdxString.java | 1 +
.../org/apache/geode/pdx/internal/PdxType.java | 6 +
.../apache/geode/pdx/internal/PdxWriterImpl.java | 42 +-
.../geode/pdx/internal/PeerTypeRegistration.java | 18 +
.../geode/pdx/internal/TrackingPdxReaderImpl.java | 73 +
.../apache/geode/pdx/internal/TypeRegistry.java | 56 +-
.../pdx/internal/WritablePdxInstanceImpl.java | 1 +
.../geode/pdx/internal/json/PdxInstanceHelper.java | 19 +
.../apache/geode/pdx/internal/json/PdxToJSON.java | 19 +-
.../org/apache/geode/redis/GeodeRedisServer.java | 726 -----
.../org/apache/geode/redis/internal/Coder.java | 520 ----
.../apache/geode/redis/internal/DoubleWrapper.java | 76 -
.../geode/redis/internal/RedisCommandType.java | 2896 -----------------
.../geode/redis/internal/RedisConstants.java | 308 --
.../geode/redis/internal/RegionProvider.java | 557 ----
.../redis/internal/executor/AbstractExecutor.java | 138 -
.../redis/internal/executor/EchoExecutor.java | 38 -
.../redis/internal/executor/KeysExecutor.java | 69 -
.../geode/redis/internal/executor/ListQuery.java | 64 -
.../redis/internal/executor/SortedSetQuery.java | 283 --
.../redis/internal/executor/TypeExecutor.java | 47 -
.../redis/internal/executor/hash/HGetExecutor.java | 61 -
.../executor/hash/HIncrByFloatExecutor.java | 104 -
.../internal/executor/hash/HKeysExecutor.java | 61 -
.../internal/executor/hash/HMGetExecutor.java | 71 -
.../internal/executor/hash/HValsExecutor.java | 60 -
.../redis/internal/executor/hash/HashExecutor.java | 40 -
.../internal/executor/list/LIndexExecutor.java | 118 -
.../redis/internal/executor/list/ListExecutor.java | 140 -
.../redis/internal/executor/list/PopExecutor.java | 133 -
.../redis/internal/executor/list/PushExecutor.java | 54 -
.../internal/executor/set/SMembersExecutor.java | 55 -
.../redis/internal/executor/set/SPopExecutor.java | 60 -
.../internal/executor/set/SRandMemberExecutor.java | 101 -
.../redis/internal/executor/set/SetOpExecutor.java | 114 -
.../executor/sortedset/ZIncrByExecutor.java | 76 -
.../executor/sortedset/ZScoreExecutor.java | 58 -
.../internal/executor/string/DecrByExecutor.java | 113 -
.../internal/executor/string/DecrExecutor.java | 95 -
.../internal/executor/string/GetExecutor.java | 51 -
.../internal/executor/string/GetRangeExecutor.java | 96 -
.../internal/executor/string/GetSetExecutor.java | 58 -
.../internal/executor/string/IncrByExecutor.java | 108 -
.../executor/string/IncrByFloatExecutor.java | 128 -
.../internal/executor/string/IncrExecutor.java | 91 -
.../internal/executor/string/MGetExecutor.java | 67 -
.../internal/executor/string/MSetExecutor.java | 62 -
.../org/apache/geode/security/Authenticator.java | 1 +
.../apache/geode/security/ResourcePermission.java | 12 +-
...gement.internal.ClusterManagementServiceFactory | 16 +
...he.geode.security.internal.server.Authenticator | 1 -
geode-core/src/main/resources/log4j2-cli.xml | 2 +-
geode-core/src/main/resources/log4j2.xml | 18 +-
.../geode/internal/logging/log4j/log4j2-legacy.xml | 2 +-
.../sanctioned-geode-core-serializables.txt | 220 +-
.../BaseLineAndCompareQueryPerfJUnitTest.java | 2 +
.../DiskRegionPerfJUnitPerformanceTest.java | 1 +
.../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 -
.../src/test/java/com/company/app/Customer.java | 1 +
.../src/test/java/com/company/app/DBLoader.java | 3 +
.../java/com/company/app/OrdersCacheListener.java | 11 +
.../test/java/com/company/data/DatabaseLoader.java | 3 +
.../test/java/com/company/data/MyDeclarable.java | 1 +
.../src/test/java/com/company/data/MySizer.java | 2 +
.../com/company/data/MyTransactionListener.java | 5 +
.../java/com/main/MyDistributedSystemListener.java | 2 +
.../test/java/org/apache/geode/UnitTestDoclet.java | 1 +
.../apache/geode/admin/AlertLevelJUnitTest.java | 15 +-
.../internal/DistributedSystemConfigImplTest.java | 57 +
.../geode/cache/AttributesFactoryJUnitTest.java | 2 +
.../internal/GetClientPRMetaDataOpJUnitTest.java | 50 +
.../client/internal/OpExecutorImplJUnitTest.java | 4 +-
.../cache/client/internal/TXFailoverOpTest.java | 2 +
.../geode/cache/configuration/CacheConfigTest.java | 59 +-
.../cache/configuration/DeclarableTypeTest.java | 13 +
.../configuration/RegionAttributesTypeTest.java | 169 +
.../cache/configuration/RegionConfigTest.java | 99 +
.../management/MXMemoryPoolListenerExample.java | 1 +
.../org/apache/geode/cache/query/PerfQuery.java | 8 +
.../cache/query/facets/lang/DerivedEmployee.java | 1 +
.../internal/CompiledIteratorDefJUnitTest.java | 2 +-
.../cache/query/internal/QueryMonitorTest.java | 32 +-
.../QueryObjectSerializationJUnitTest.java | 7 +
.../RestrictedMethodInvocationAuthorizerTest.java | 6 +-
...IndexStoreWithInplaceModificationJUnitTest.java | 2 +
.../query/internal/types/TypeUtilsJUnitTest.java | 145 +-
.../org/apache/geode/cache30/TestDiskRegion.java | 1 +
.../AbstractLauncherServiceStateTest.java | 630 +++-
.../geode/distributed/AbstractLauncherTest.java | 2 +-
.../internal/ConnectionConfigImplTest.java | 181 ++
.../internal/DistributionConfigJUnitTest.java | 4 +-
...nternalConfigurationPersistenceServiceTest.java | 5 +-
...rnalDistributedSystemStatisticsManagerTest.java | 421 +++
.../internal/ServerLocatorJUnitTest.java | 4 +-
.../deadlock/UnsafeThreadLocalJUnitTest.java | 1 +
.../internal/locks/DLockGrantorTest.java | 94 +
.../gms/membership/StatRecorderJUnitTest.java | 263 --
.../gms/messenger/StatRecorderJUnitTest.java | 261 ++
.../java/org/apache/geode/internal/BannerTest.java | 60 +
.../geode/internal/DataSerializableJUnitTest.java | 39 +
.../internal/DataSerializerHolderJUnitTest.java | 1 +
.../geode/internal/HeapDataOutputStreamTest.java | 35 +
.../internal/OneTaskOnlyDecoratorJUnitTest.java | 5 +
.../apache/geode/internal/VersionJUnitTest.java | 10 +-
.../geode/internal/alerting/AlertLevelTest.java | 113 +
.../alerting/AlertListenerMessageFactoryTest.java | 68 +
.../internal/alerting/AlertMessagingTest.java | 108 +
.../internal/alerting/AlertingActionTest.java | 54 +
.../alerting/AlertingProviderRegistryTest.java | 94 +
.../internal/alerting/AlertingServiceTest.java | 75 +
.../alerting/NullAlertingProviderTest.java | 48 +
.../internal/cache/AbstractRegionMapTest.java | 1 +
.../internal/cache/BucketRegionQueueJUnitTest.java | 123 +
.../geode/internal/cache/CachePerfStatsTest.java | 1131 +++++++
.../DistributedRegionSearchLoadJUnitTest.java | 1 +
.../internal/cache/EvictionAttributesImplTest.java | 5 +-
...eDisconnectedClientTransactionsMessageTest.java | 4 +-
.../geode/internal/cache/GemFireCacheImplTest.java | 314 +-
.../internal/cache/InitialImageOperationTest.java | 20 +-
...ernalCacheBuilderAllowsMultipleSystemsTest.java | 506 +++
.../internal/cache/InternalCacheBuilderTest.java | 712 +++++
.../cache/InternalCacheForClientAccessTest.java | 2 +
.../geode/internal/cache/LocalRegionTest.java | 93 +
.../internal/cache/PRHARedundancyProviderTest.java | 61 +
.../internal/cache/PartitionRegionConfigTest.java | 4 +-
.../cache/PartitionedRegionQueryEvaluatorTest.java | 38 +-
.../geode/internal/cache/RegionPerfStatsTest.java | 54 +
.../cache/SearchLoadAndWriteProcessorTest.java | 3 +
.../geode/internal/cache/TXEntryStateUnitTest.java | 37 +
.../geode/internal/cache/TXManagerImplTest.java | 5 +
.../geode/internal/cache/TXStateProxyImplTest.java | 1 -
.../apache/geode/internal/cache/TXStateTest.java | 44 +
.../internal/cache/UpdateOperationJUnitTest.java | 120 +
.../internal/cache/ValueComparisonHelperTest.java | 621 ++++
.../cache/control/HeapMemoryMonitorTest.java | 207 +-
.../cache/execute/LocalDataSetFunction.java | 5 +
.../cache/execute/PerformanceTestFunction.java | 4 +
.../cache/map/AbstractRegionMapPutTest.java | 27 +-
.../geode/internal/cache/map/RegionMapPutTest.java | 59 +-
.../cache/partitioned/PartitionMessageTest.java | 20 +
.../partitioned/PersistentBucketRecovererTest.java | 69 +
.../rebalance/BucketOperatorWrapperTest.java | 4 +
.../cache/persistence/DefaultDiskDirsTest.java | 3 +-
.../PersistenceInitialImageAdvisorTest.java | 2 +-
.../tier/sockets/CacheClientUpdaterJUnitTest.java | 84 +
.../cache/tier/sockets/MessageJUnitTest.java | 47 +
.../sockets/command/ExecuteFunction65Test.java | 236 +-
.../sockets/command/ExecuteFunction66Test.java | 257 +-
.../sockets/command/ExecuteFunction70Test.java | 31 +
.../tier/sockets/command/ExecuteFunctionTest.java | 241 +-
.../sockets/command/UnregisterInterestTest.java | 11 -
.../cache/tx/RemoteOperationMessageTest.java | 19 +
.../internal/cache/tx/RemotePutMessageTest.java | 30 +-
.../cache/versions/RegionVersionVectorTest.java | 192 +-
.../wan/parallel/ParallelGatewaySenderHelper.java | 84 +
.../ParallelQueueRemovalMessageJUnitTest.java | 80 +-
...SerialGatewaySenderEventProcessorJUnitTest.java | 89 +
.../TestSerialGatewaySenderEventProcessor.java | 1 +
.../cache/xmlcache/GeodeEntityResolverTest.java | 49 +
.../cache/xmlcache/PivotalEntityResolverTest.java | 48 +
.../geode/internal/config/JAXBServiceTest.java | 58 +-
.../internal/jta/functional/TestXACacheLoader.java | 2 +
.../geode/internal/lang/ThrowableUtilsTest.java | 18 +
.../geode/internal/logging/ConfigurationTest.java | 309 ++
...essageRegexMatchesStartupConfigurationTest.java | 227 ++
.../internal/logging/LogMessageRegexTest.java | 242 ++
.../geode/internal/logging/LogServiceTest.java | 129 +-
.../geode/internal/logging/LogWriterImplTest.java | 5 +-
.../geode/internal/logging/LogWriterLevelTest.java | 75 +-
.../geode/internal/logging/LoggingSessionTest.java | 219 ++
.../internal/logging/LoggingThreadFactoryTest.java | 6 +
.../geode/internal/logging/LoggingThreadTest.java | 7 +
.../LoggingUncaughtExceptionHandlerTest.java | 7 +-
.../internal/logging/ManagerLogWriterTest.java | 41 +
.../internal/logging/NullProviderAgentTest.java | 40 +
.../internal/logging/ProviderAgentLoaderTest.java | 131 +
.../geode/internal/logging/SortLogFileTest.java | 2 +-
.../internal/logging/log4j/AlertAppenderTest.java | 314 +-
.../logging/log4j/AlertLevelConverterTest.java | 144 +
.../internal/logging/log4j/AlertLevelTest.java | 137 -
.../internal/logging/log4j/FastLoggerTest.java | 2 +-
.../log4j/HexThreadIdPatternConverterTest.java | 4 +
.../geode/internal/logging/log4j/LogLevelTest.java | 183 +-
.../logging/log4j/LogWriterLevelConverterTest.java | 132 +
.../log4j/MemberNamePatternConverterTest.java | 57 +
.../CacheLifecycleMetricsSessionBuilderTest.java | 109 +
.../metrics/CacheLifecycleMetricsSessionTest.java | 220 ++
.../metrics/CacheMeterRegistryFactoryTest.java | 113 +
.../monitoring/ThreadsMonitoringImplJUnitTest.java | 28 +-
.../org/apache/geode/internal/net/BuffersTest.java | 108 +
.../geode/internal/net/NioPlainEngineTest.java | 156 +
.../geode/internal/net/NioSslEngineTest.java | 605 ++++
.../net/SSLConfigurationFactoryJUnitTest.java | 2 +-
.../geode/internal/offheap/DataTypeJUnitTest.java | 143 +-
.../internal/process/ControllableProcessTest.java | 115 +
.../process/ProcessControllerFactoryTest.java | 2 +-
.../process/ProcessLauncherContextTest.java | 2 +-
.../geode/internal/process/StartupStatusTest.java | 2 +-
.../internal/size/ObjectTraverserJUnitTest.java | 2 +
.../geode/internal/size/ObjectTraverserPerf.java | 2 +
.../apache/geode/internal/size/SizeOfUtil0.java | 1 +
.../internal/statistics/FakeValueMonitor.java | 1 +
.../internal/statistics/HostStatSamplerTest.java | 153 +
.../internal/statistics/StatisticsImplTest.java | 268 +-
.../statistics/StatisticsRegistryTest.java | 697 +++++
.../geode/internal/tcp/ConnectionJUnitTest.java | 16 +-
.../apache/geode/internal/tcp/ConnectionTest.java | 4 +-
.../util/AbortableTaskServiceJUnitTest.java | 1 +
.../internal/util/ArgumentRedactorJUnitTest.java | 4 +-
.../internal/util/CollectionUtilsJUnitTest.java | 2 +-
.../concurrent/ReentrantSemaphoreJUnitTest.java | 3 +
.../management/internal/HttpServiceJunitTest.java | 71 +
.../management/internal/JettyHelperJUnitTest.java | 70 -
.../management/internal/MBeanJMXAdapterTest.java | 74 +-
.../management/internal/MBeanProxyFactoryTest.java | 24 +-
.../internal/api/ClusterManagementResultTest.java | 108 +
.../api/LocatorClusterManagementServiceTest.java | 114 +
.../beans/DistributedSystemBridgeJUnitTest.java | 237 --
.../internal/beans/ManagementListenerTest.java | 16 +-
.../internal/beans/stats/VMStatsMonitorTest.java | 25 +-
.../commands/AlterAsyncEventQueueCommandTest.java | 183 +-
.../cli/commands/AlterDiskStoreJUnitTest.java | 53 -
.../cli/commands/AlterRegionCommandTest.java | 436 ++-
.../cli/commands/ConfigurePDXCommandTest.java | 10 +-
.../internal/cli/commands/ConnectCommandTest.java | 15 +-
.../cli/commands/CreateDataSourceCommandTest.java | 330 --
.../commands/CreateDataSourceInterceptorTest.java | 139 -
.../commands/CreateDefinedIndexesCommandTest.java | 2 +-
.../commands/CreateGatewayReceiverCommandTest.java | 55 +-
.../commands/CreateGatewaySenderCommandTest.java | 100 +-
.../cli/commands/CreateJndiBindingCommandTest.java | 14 +-
.../cli/commands/CreateRegionCommandTest.java | 135 +-
.../cli/commands/DescribeConfigCommandTest.java | 40 +
.../commands/DescribeJndiBindingCommandTest.java | 87 +
.../cli/commands/DescribeRegionJUnitTest.java | 74 +-
.../commands/DestroyJndiBindingCommandTest.java | 28 +-
.../cli/commands/DestroyRegionCommandTest.java | 103 +-
.../cli/commands/DiskStoreCommandsJUnitTest.java | 2 +-
.../cli/commands/ExportLogsCommandTest.java | 16 +-
.../cli/commands/ExportLogsInterceptorTest.java | 17 +-
.../cli/commands/GfshCommandJUnitTest.java | 2 +-
.../cli/commands/ListGatewayCommandTest.java | 48 +-
.../cli/commands/LogLevelInterceptorTest.java | 17 +-
.../lifecycle/StartJConsoleCommandTest.java | 92 +-
.../lifecycle/StartJVisualVMCommandTest.java | 45 +
.../internal/cli/domain/ClassNameTest.java | 12 +-
.../DescribeDiskStoreFunctionJUnitTest.java | 4 +-
.../cli/functions/GetRegionsFunctionJUnitTest.java | 108 -
.../cli/functions/GetRegionsFunctionTest.java | 120 +-
.../cli/functions/RegionAlterFunctionTest.java | 296 ++
.../cli/functions/RegionDestroyFunctionTest.java | 10 +-
.../cli/functions/RegionFunctionArgsTest.java | 45 +-
.../cli/functions/UserFunctionExecutionTest.java | 328 ++
.../internal/cli/json/GfJsonArrayTest.java | 67 +-
.../internal/cli/json/GfJsonObjectTest.java | 36 +
.../cli/json/QueryResultFormatterTest.java | 163 +
.../internal/cli/json/TypedJsonTest.java | 167 -
.../internal/cli/remote/CommandExecutorTest.java | 104 +-
.../internal/cli/result/CommandResultTest.java | 2 +-
.../internal/cli/result/InfoResultDataTest.java | 8 +-
.../cli/result/model/TabularResultModelTest.java | 4 +
.../internal/cli/shell/GfshAbstractUnitTest.java | 33 +-
.../cli/shell/GfshConsoleModeUnitTest.java | 1 +
.../cli/shell/GfshHeadlessModeUnitTest.java | 1 +
.../cli/shell/unsafe/GfshSignalHandlerTest.java | 50 +
.../internal/cli/util/RegionPathTest.java | 82 +
.../domain/DeclarableTypeInstantiatorTest.java | 88 +
.../realizers/RegionConfigRealizerTest.java | 76 +
.../validators/RegionConfigValidatorTest.java | 78 +
.../geode/pdx/internal/PdxInstanceImplTest.java | 65 +-
.../geode/pdx/internal/TypeRegistryTest.java | 136 +
.../security/GemFireSecurityExceptionTest.java | 2 +-
.../geode/security/NotAuthorizedExceptionTest.java | 2 +-
.../apache/geode/sequence/DefaultLineMapper.java | 1 +
.../geode/sequence/GemfireSequenceDisplay.java | 5 +
.../org/apache/geode/sequence/HydraLineMapper.java | 1 +
.../apache/geode/sequence/SelectGraphDialog.java | 7 +
.../java/org/apache/geode/sequence/TimeAxis.java | 1 +
.../persistence/logging/SimpleFormatter.java | 1 +
.../apache/persistence/logging/StreamHandler.java | 4 +
geode-core/src/test/resources/expected-pom.xml | 89 +-
.../geode/cache/configuration/RegionConfigTest.xml | 149 +
.../util/PluckStacksJstackGeneratedDump.txt | 18 +-
.../org/apache/geode/test/golden/log4j2-test.xml | 2 +-
.../internal/cache/TxCommitMessageBCTestBase.java | 2 +-
.../RollingUpgrade2DUnitTestBase.java | 28 +-
.../RollingUpgradeConcurrentPutsReplicated.java | 2 +
.../rollingupgrade/RollingUpgradeDUnitTest.java | 13 +-
...gradeHARegionNameOnDifferentServerVersions.java | 2 +-
.../RollingUpgradeNonHAFunction.java | 3 +-
.../rollingupgrade/RollingUpgradeTracePRQuery.java | 2 +-
.../RollingUpgradeVerifyXmlEntity.java | 2 +-
geode-cq/build.gradle | 46 +-
.../cache/query/cq/dunit/CqDataDUnitTest.java | 25 +-
.../cq/dunit/CqDataOptimizedExecuteDUnitTest.java | 4 +-
.../query/cq/dunit/CqDataUsingPoolDUnitTest.java | 5 +-
.../CqDataUsingPoolOptimizedExecuteDUnitTest.java | 4 +-
.../cache/query/cq/dunit/CqPerfDUnitTest.java | 6 +-
.../query/cq/dunit/CqPerfUsingPoolDUnitTest.java | 15 +-
.../cache/query/cq/dunit/CqQueryDUnitTest.java | 44 +
.../cq/dunit/CqQueryOptimizedExecuteDUnitTest.java | 10 +-
.../query/cq/dunit/CqQueryUsingPoolDUnitTest.java | 3 +-
.../CqQueryUsingPoolOptimizedExecuteDUnitTest.java | 4 +-
.../cq/dunit/CqResultSetUsingPoolDUnitTest.java | 27 +-
...esultSetUsingPoolOptimizedExecuteDUnitTest.java | 12 +-
...SecurityPartitionedAuthorizedUserDUnitTest.java | 2 +
...curityPartitionedUnauthorizedUserDUnitTest.java | 1 +
.../cache/query/cq/dunit/CqStateDUnitTest.java | 1 +
.../cache/query/cq/dunit/CqStatsDUnitTest.java | 6 +-
.../cq/dunit/CqStatsOptimizedExecuteDUnitTest.java | 4 +-
.../query/cq/dunit/CqStatsUsingPoolDUnitTest.java | 6 +-
.../CqStatsUsingPoolOptimizedExecuteDUnitTest.java | 4 +-
.../cache/query/cq/dunit/CqTimeTestListener.java | 13 +
.../DestroyPartitionedRegionMessageDUnitTest.java | 124 +
...nvalidatePartitionedRegionMessageDUnitTest.java | 115 +
.../dunit/PartitionedRegionCqQueryDUnitTest.java | 10 +
...onedRegionCqQueryOptimizedExecuteDUnitTest.java | 9 +-
.../query/cq/dunit/PrCqUsingPoolDUnitTest.java | 33 +-
.../PrCqUsingPoolOptimizedExecuteDUnitTest.java | 4 +-
.../cache/query/dunit/PdxQueryCQDUnitTest.java | 30 +
.../cache/query/dunit/PdxQueryCQTestBase.java | 8 +
.../query/dunit/QueryIndexUpdateRIDUnitTest.java | 11 +
.../cache/query/dunit/QueryMonitorDUnitTest.java | 127 +-
.../geode/internal/cache/PutAllCSDUnitTest.java | 21 -
.../cache/RemoteCQTransactionDUnitTest.java | 3 +-
.../internal/cache/ha/HADispatcherDUnitTest.java | 4 +
...ltaToRegionRelationCQRegistrationDUnitTest.java | 4 +
.../sockets/DurableClientNetDownDUnitTest.java | 1 +
.../cache/tier/sockets/DurableClientTestBase.java | 14 +-
.../cache/tier/sockets/DurableClientTestCase.java | 8 +
.../management/CacheServerManagementDUnitTest.java | 10 +
.../commands/DescribeClientCommandDUnitTest.java | 118 +-
.../commands/DurableClientCommandsDUnitTest.java | 133 +-
.../cli/commands/ListClientCommandDUnitTest.java | 48 +-
.../security/CQPDXPostProcessorDUnitTest.java | 2 +-
.../geode/security/CQPostProcessorDunitTest.java | 2 +-
.../geode/security/ClientCQAuthDUnitTest.java | 49 +-
.../ClientCQPostAuthorizationDUnitTest.java | 3 +-
.../geode/security/FilterPostAuthorization.java | 3 +
.../geode/security/FilterPreAuthorization.java | 3 +
.../geode/security/MultiUserAPIDUnitTest.java | 474 ++-
.../security/MultiUserDurableCQAuthzDUnitTest.java | 3 +-
.../org/apache/geode/security/ObjectWithAuthz.java | 2 +
.../AnalyzeCQSerializablesJUnitTest.java | 6 +
.../codeAnalysis/sanctionedDataSerializables.txt | 2 +-
.../geode/cache/client/internal/CloseCQOp.java | 71 -
.../geode/cache/client/internal/CreateCQOp.java | 163 -
.../cache/client/internal/CreateCQWithIROp.java | 90 -
.../cache/client/internal/GetDurableCQsOp.java | 136 -
.../cache/client/internal/ServerCQProxyImpl.java | 113 -
.../geode/cache/client/internal/StopCQOp.java | 71 -
.../cq/internal/CQDistributedSystemService.java | 43 +
.../cache/query/cq/internal/ClientCQImpl.java | 579 ++++
.../query/cq/internal/CqAttributesMutatorImpl.java | 73 +
.../cache/query/cq/internal/CqConflatable.java | 198 ++
.../geode/cache/query/cq/internal/CqEventImpl.java | 156 +
.../cache/query/cq/internal/CqListenerImpl.java | 54 +
.../geode/cache/query/cq/internal/CqQueryImpl.java | 394 +++
.../query/cq/internal/CqServiceFactoryImpl.java | 73 +
.../cache/query/cq/internal/CqServiceImpl.java | 1705 ++++++++++
.../query/cq/internal/CqServiceStatisticsImpl.java | 99 +
.../cache/query/cq/internal/CqServiceVsdStats.java | 381 +++
.../cache/query/cq/internal/CqStatisticsImpl.java | 81 +
.../cache/query/cq/internal/ServerCQImpl.java | 586 ++++
.../query/cq/internal/command/BaseCQCommand.java | 23 +
.../cache/query/cq/internal/command/CloseCQ.java | 129 +
.../cache/query/cq/internal/command/ExecuteCQ.java | 167 +
.../query/cq/internal/command/ExecuteCQ61.java | 221 ++
.../query/cq/internal/command/GetCQStats.java | 98 +
.../query/cq/internal/command/GetDurableCQs.java | 131 +
.../cache/query/cq/internal/command/MonitorCQ.java | 106 +
.../cache/query/cq/internal/command/StopCQ.java | 132 +
.../cache/query/cq/internal/ops/CloseCQOp.java | 74 +
.../cache/query/cq/internal/ops/CreateCQOp.java | 167 +
.../query/cq/internal/ops/CreateCQWithIROp.java | 93 +
.../query/cq/internal/ops/GetDurableCQsOp.java | 139 +
.../query/cq/internal/ops/ServerCQProxyImpl.java | 117 +
.../cache/query/cq/internal/ops/StopCQOp.java | 74 +
.../cache/query/internal/cq/ClientCQImpl.java | 578 ----
.../query/internal/cq/CqAttributesMutatorImpl.java | 70 -
.../cache/query/internal/cq/CqConflatable.java | 192 --
.../geode/cache/query/internal/cq/CqEventImpl.java | 149 -
.../cache/query/internal/cq/CqListenerImpl.java | 51 -
.../geode/cache/query/internal/cq/CqQueryImpl.java | 392 ---
.../query/internal/cq/CqServiceFactoryImpl.java | 71 -
.../cache/query/internal/cq/CqServiceImpl.java | 1700 ----------
.../query/internal/cq/CqServiceStatisticsImpl.java | 99 -
.../cache/query/internal/cq/CqServiceVsdStats.java | 380 ---
.../cache/query/internal/cq/CqStatisticsImpl.java | 77 -
.../cache/query/internal/cq/ServerCQImpl.java | 583 ----
.../geode/internal/CQDistributedSystemService.java | 41 -
.../cache/tier/sockets/command/BaseCQCommand.java | 23 -
.../cache/tier/sockets/command/CloseCQ.java | 131 -
.../cache/tier/sockets/command/ExecuteCQ.java | 166 -
.../cache/tier/sockets/command/ExecuteCQ61.java | 220 --
.../cache/tier/sockets/command/GetCQStats.java | 98 -
.../cache/tier/sockets/command/GetDurableCQs.java | 131 -
.../cache/tier/sockets/command/MonitorCQ.java | 106 -
.../cache/tier/sockets/command/StopCQ.java | 132 -
...de.cache.query.internal.cq.spi.CqServiceFactory | 2 +-
...e.distributed.internal.DistributedSystemService | 2 +-
.../internal/sanctioned-geode-cq-serializables.txt | 1 +
.../internal/sanctioned-geode-cq-serializables.txt | 1 -
.../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/test/dunit/rules/CQUnitTestRule.java | 1 +
geode-cq/src/test/resources/expected-pom.xml | 15 +-
.../tier/sockets/ClientServerMiscBCDUnitTest.java | 10 +-
.../security/ClientAuthorizationCQDUnitTest.java | 2 +-
.../dynamic_region_creation.html.md.erb | 15 +-
.../installation/install_standalone.html.md.erb | 16 +-
.../monitor_tune/sockets_and_gateways.html.md.erb | 7 +-
geode-docs/reference/topics/cache_xml.html.md.erb | 6 +-
.../topics/gemfire_properties.html.md.erb | 6 +
.../gfsh/command-pages/configure.html.md.erb | 39 +-
.../gfsh/command-pages/create.html.md.erb | 22 +-
.../http_session_mgmt/quick_start.html.md.erb | 6 +-
.../tomcat_changing_gf_default_cfg.html.md.erb | 4 +-
.../tomcat_installing_the_module.html.md.erb | 1 +
.../tomcat_setting_up_the_module.html.md.erb | 14 +
.../weblogic_setting_up_the_module.html.md.erb | 2 +-
geode-dunit/build.gradle | 37 +-
.../cache/examples/CacheTestCaseExampleTest.java | 34 +
.../dunit/examples/BeforeClassExampleTest.java | 37 +
...tartupRuleCanSpecifyOlderVersionsDUnitTest.java | 7 +-
.../DistributedDiskDirRuleDistributedTest.java | 96 +
...utedRestoreSystemPropertiesDistributedTest.java | 85 +-
...edUseJacksonForJsonPathRuleDistributedTest.java | 339 ++
.../tests/SharedCountersRuleDistributedTest.java | 120 +-
.../tests/SharedErrorCollectorDistributedTest.java | 357 ++-
.../tests/VmEventListenerDistributedTest.java | 138 +
.../test/dunit/tests/BasicDistributedTest.java | 7 +-
.../cache/examples/CacheTestCaseExampleTest.java | 33 -
.../dunit/examples/BeforeClassExampleTest.java | 37 -
.../junit/rules/DiskDirRuleIntegrationTest.java | 91 +
.../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 | 174 --
.../cache/client/internal/LocatorTestBase.java | 19 +-
.../apache/geode/cache/query/QueryTestUtils.java | 10 +
.../cache/query/cq/dunit/CqQueryTestListener.java | 27 +
.../geode/cache/query/dunit/HelperTestCase.java | 13 +
.../apache/geode/cache/query/dunit/TestObject.java | 2 +
.../OrderByPartitionedJUnitTestBase.java | 4 +
.../functional/OrderByTestImplementation.java | 3 +
.../internal/index/IndexTrackingTestHook.java | 1 +
.../geode/cache30/CacheSerializableRunnable.java | 1 +
.../org/apache/geode/cache30/CacheXmlTestCase.java | 9 +
.../cache30/CertifiableTestCacheListener.java | 15 +
.../apache/geode/cache30/ClientServerTestCase.java | 1 +
.../geode/cache30/MultiVMRegionTestCase.java | 251 +-
.../org/apache/geode/cache30/RegionTestCase.java | 67 +-
.../apache/geode/cache30/TestCacheCallback.java | 3 +
.../apache/geode/cache30/TestCacheListener.java | 3 +
.../org/apache/geode/cache30/TestCacheLoader.java | 1 +
.../membership/gms/MembershipManagerHelper.java | 2 +
.../gms/membership/GMSJoinLeaveTestHelper.java | 2 +
.../geode/internal/cache/CommitFunction.java | 5 +
.../cache/CustomerIDPartitionResolver.java | 9 +
.../InternalCacheForClientAccessDUnitTest.java | 178 ++
.../internal/cache/NestedTransactionFunction.java | 5 +
.../cache/PartitionedRegionGetSomeKeys.java | 4 -
.../geode/internal/cache/RollbackFunction.java | 5 +
.../cache/execute/CustomerIDPartitionResolver.java | 3 +
.../internal/cache/execute/data/Customer.java | 2 +
.../geode/internal/cache/execute/data/Order.java | 6 +-
.../internal/cache/execute/data/Shipment.java | 5 +-
.../internal/cache/functions/TestFunction.java | 2 +
.../cache/tier/sockets/CacheServerTestUtil.java | 7 +
.../sockets/ClientServerMiscDUnitTestBase.java | 38 +-
.../cache/wan/AsyncEventQueueTestBase.java | 36 +
.../org/apache/geode/management/MBeanUtil.java | 20 +
.../geode/management/ManagementTestBase.java | 1 +
.../management/internal/cli/HeadlessGfsh.java | 2 +
.../commands/FunctionCommandsDUnitTestBase.java | 87 +-
.../commands/ShowDeadlockDistributedTestBase.java | 180 ++
.../internal/configuration/ClusterConfig.java | 2 +-
.../configuration/ClusterConfigTestBase.java | 2 +-
.../security/GfshCommandsSecurityTestBase.java | 12 +-
.../apache/geode/pdx/JSONFormatVerifyUtility.java | 30 +-
.../security/ClientAuthorizationTestCase.java | 13 +-
.../apache/geode/security/SecurityTestUtil.java | 7 +
.../geode/security/query/QuerySecurityBase.java | 6 +
.../security/templates/SimpleAuthenticator.java | 2 +-
.../java/org/apache/geode/test/dunit/DUnitEnv.java | 2 +-
.../org/apache/geode/test/dunit/Disconnect.java | 4 +
.../geode/test/dunit/DistributedTestCase.java | 7 +
.../java/org/apache/geode/test/dunit/Host.java | 28 +-
.../apache/geode/test/dunit/IgnoredException.java | 2 +
.../apache/geode/test/dunit/LogWriterUtils.java | 4 +-
.../org/apache/geode/test/dunit/RMIException.java | 2 +
.../main/java/org/apache/geode/test/dunit/VM.java | 199 +-
.../apache/geode/test/dunit/VMEventListener.java | 50 +
.../geode/test/dunit/VMEventListenerRegistry.java | 31 +
.../org/apache/geode/test/dunit/WaitCriterion.java | 1 +
.../dunit/cache/internal/JUnit4CacheTestCase.java | 5 +
.../geode/test/dunit/internal/BounceResult.java | 34 +
.../apache/geode/test/dunit/internal/ChildVM.java | 74 +
.../geode/test/dunit/internal/ChildVMLauncher.java | 27 +
.../geode/test/dunit/internal/DUnitHost.java | 118 +
.../geode/test/dunit/internal/DUnitLauncher.java | 388 +++
.../dunit/internal/DistributedTestFixture.java | 6 +
.../dunit/internal/InternalBlackboardImpl.java | 2 -
.../dunit/internal/JUnit4DistributedTestCase.java | 22 +-
.../apache/geode/test/dunit/internal/Master.java | 74 +
.../geode/test/dunit/internal/MasterRemote.java | 31 +
.../geode/test/dunit/internal/MethodInvoker.java | 255 ++
.../test/dunit/internal/MethodInvokerResult.java | 139 +
.../geode/test/dunit/internal/ProcessHolder.java | 61 +
.../geode/test/dunit/internal/ProcessManager.java | 385 +++
.../geode/test/dunit/internal/RemoteDUnitVM.java | 128 +
.../geode/test/dunit/internal/RemoteDUnitVMIF.java | 33 +
.../test/dunit/internal/StandAloneDUnitEnv.java | 77 +
.../test/dunit/internal/TestHistoryLogger.java | 32 +
.../geode/test/dunit/internal/VMEventNotifier.java | 75 +
.../test/dunit/rules/AbstractDistributedRule.java | 82 +-
.../apache/geode/test/dunit/rules/CacheRule.java | 2 +-
.../geode/test/dunit/rules/ClusterStartupRule.java | 157 +-
.../test/dunit/rules/DistributedDiskDirRule.java | 169 +-
.../rules/DistributedRestoreSystemProperties.java | 26 +-
.../geode/test/dunit/rules/DistributedRule.java | 17 +-
.../DistributedUseJacksonForJsonPathRule.java | 87 +-
.../apache/geode/test/dunit/rules/MemberVM.java | 98 +-
.../geode/test/dunit/rules/SharedCountersRule.java | 48 +-
.../test/dunit/rules/SharedErrorCollector.java | 76 +-
.../geode/test/dunit/standalone/BounceResult.java | 34 -
.../geode/test/dunit/standalone/ChildVM.java | 73 -
.../geode/test/dunit/standalone/DUnitLauncher.java | 568 ----
.../geode/test/dunit/standalone/ProcessHolder.java | 56 -
.../test/dunit/standalone/ProcessManager.java | 385 ---
.../geode/test/dunit/standalone/RemoteDUnitVM.java | 129 -
.../test/dunit/standalone/RemoteDUnitVMIF.java | 34 -
.../test/dunit/standalone/StandAloneDUnitEnv.java | 77 -
.../geode/test/greplogs/ExpectedStrings.java | 194 ++
.../apache/geode/test/greplogs/LogConsumer.java | 314 ++
.../geode/test/junit/rules/ClientCacheRule.java | 88 +-
.../apache/geode/test/junit/rules/DiskDirRule.java | 140 +-
.../geode/test/junit/rules/GfshCommandRule.java | 10 +-
.../geode/test/junit/rules/LocatorStarterRule.java | 2 +-
.../geode/test/junit/rules/MemberStarterRule.java | 75 +-
.../geode/test/junit/rules/ServerStarterRule.java | 47 +-
.../apache/geode/test/junit/rules/VMProvider.java | 23 +-
.../resources/org/apache/geode/server.keystore | Bin 0 -> 1256 bytes
.../security/templates/PKCSPrincipalTest.java | 2 +-
.../security/templates/UsernamePrincipalTest.java | 2 +-
.../DoNotHandleUnexpectedExceptionExampleTest.java | 55 -
.../test/dunit/internal/MethodInvokerTest.java | 46 +
.../test/dunit/internal/VMEventNotifierTest.java | 164 +
geode-dunit/src/test/resources/expected-pom.xml | 46 +-
geode-experimental-driver/build.gradle | 18 +-
.../experimental/driver/AuthenticationTest.java | 15 +-
.../experimental/driver/AuthorizationTest.java | 113 +
.../geode/experimental/driver/JSONWrapper.java | 1 +
.../src/test/resources/expected-pom.xml | 16 +-
geode-json/build.gradle | 16 -
geode-json/src/main/java/org/json/JSON.java | 112 -
geode-json/src/main/java/org/json/JSONArray.java | 747 -----
.../src/main/java/org/json/JSONException.java | 58 -
geode-json/src/main/java/org/json/JSONObject.java | 1002 ------
geode-json/src/main/java/org/json/JSONString.java | 17 -
.../src/main/java/org/json/JSONStringer.java | 459 ---
geode-json/src/main/java/org/json/JSONTokener.java | 639 ----
geode-json/src/test/resources/expected-pom.xml | 37 -
geode-json/src/test/resources/sample-01.json | 227 --
geode-junit/build.gradle | 40 +-
.../apache/geode/test/compiler/JarBuilderTest.java | 12 +-
.../rules/ExecutorServiceRuleIntegrationTest.java | 18 +-
.../java/com/examples/ds/CompanySerializer.java | 4 +
.../src/main/java/com/examples/ds/Employee.java | 2 +
.../src/main/java/com/examples/ds/User.java | 3 +
.../geode/cache/query/data/CollectionHolder.java | 2 +
.../geode/cache/query/data/ComparableWrapper.java | 1 +
.../apache/geode/cache/query/data/Portfolio.java | 2 +
.../geode/cache/query/data/PortfolioData.java | 1 +
.../geode/cache/query/data/PortfolioPdx.java | 2 +
.../apache/geode/cache/query/data/Position.java | 3 +
.../geode/cache/query/data/PositionNoDS.java | 1 +
.../apache/geode/cache/query/data/PositionPdx.java | 3 +
.../apache/geode/cache/query/data/TestData.java | 1 +
.../cache/query/functional/GroupByTestImpl.java | 19 +
.../NonDistinctOrderByTestImplementation.java | 3 +
.../cache/query/functional/PdxGroupByTestImpl.java | 1 +
.../apache/geode/cache/util/TxEventTestUtil.java | 22 +-
.../geode/cache30/MyGatewayEventFilter1.java | 6 +
.../geode/cache30/MyGatewayEventFilter2.java | 6 +
.../geode/cache30/MyGatewayTransportFilter1.java | 5 +
.../geode/cache30/MyGatewayTransportFilter2.java | 5 +
.../AnalyzeSerializablesJUnitTestBase.java | 32 +-
.../apache/geode/codeAnalysis/ClassAndMethods.java | 1 +
.../geode/codeAnalysis/ClassAndVariables.java | 1 +
.../geode/codeAnalysis/CompiledClassUtils.java | 18 +-
.../geode/codeAnalysis/decode/CompiledClass.java | 5 +-
.../geode/codeAnalysis/decode/CompiledField.java | 1 +
.../apache/geode/internal/AvailablePortHelper.java | 203 +-
.../internal/cache/DiskRegionTestingBase.java | 1 -
.../internal/cache/eviction/LRUTestEntry.java | 1 +
.../geode/internal/cache/execute/data/CustId.java | 2 +
.../geode/internal/cache/execute/data/OrderId.java | 2 +
.../internal/cache/execute/data/ShipmentId.java | 2 +
.../geode/internal/cache/ha/ConflatableObject.java | 6 +
.../cache/ha/TestBlockingHARegionQueue.java | 2 +
.../cache/wan/CustomAsyncEventListener.java | 2 +
.../apache/geode/internal/cache/wan/Filter70.java | 10 +
.../cache/wan/MyDistributedSystemListener.java | 2 +
.../cache/wan/MyGatewaySenderEventListener.java | 9 +
.../cache/wan/MyGatewaySenderEventListener2.java | 8 +
.../cache/wan/MyGatewayTransportFilter1.java | 10 +
.../cache/wan/MyGatewayTransportFilter2.java | 10 +
.../cache/wan/MyGatewayTransportFilter3.java | 10 +
.../cache/wan/MyGatewayTransportFilter4.java | 10 +
.../geode/internal/cache/wan/QueueListener.java | 10 +
.../cache/wan/WaitingAsyncEventListener.java | 2 +
.../org/apache/geode/internal/jta/SyncImpl.java | 2 +
.../logging/LogServiceIntegrationTestSupport.java | 32 -
.../internal/logging/TestLogWriterFactory.java | 133 -
.../internal/offheap/NullOffHeapMemoryStats.java | 8 +
...AbstractProcessStreamReaderIntegrationTest.java | 2 +-
.../geode/internal/statistics/StatUtils.java | 2 +-
.../internal/util/concurrent/cm/LoopHelpers.java | 1 +
.../apache/geode/management/MXBeanAwaitility.java | 0
.../management/internal/security/TestCommand.java | 2 +-
.../internal/security/TestFunctions.java | 4 +
.../java/org/apache/geode/pdx/DSInsidePdx.java | 2 +
.../main/java/org/apache/geode/pdx/NestedPdx.java | 2 +
.../java/org/apache/geode/pdx/PdxInsideDS.java | 2 +
.../apache/geode/pdx/SeparateClassloaderPdx.java | 2 +
.../java/org/apache/geode/pdx/SimpleClass.java | 2 +
.../java/org/apache/geode/pdx/SimpleClass1.java | 2 +
.../geode/pdx/TestObjectForJSONFormatter.java | 13 +-
.../apache/geode/test/assertj/LogFileAssert.java | 33 +
.../apache/geode/test/assertj/LogLevelAssert.java | 33 +
.../assertj/internal/AbstractLogFileAssert.java | 206 ++
.../assertj/internal/AbstractLogLevelAssert.java | 46 +
.../assertj/internal/ShouldBeLessSpecificThan.java | 37 +
.../org/apache/geode/test/compiler/JarBuilder.java | 9 +
.../geode/test/compiler/UncompiledSourceCode.java | 4 +-
.../test/concurrent/CPUContentionService.java | 156 +
.../test/dunit/standalone/VersionManager.java | 200 --
.../java/org/apache/geode/test/fake/Fakes.java | 15 +-
.../assertions/AbstractResultModelAssert.java | 4 +
.../test/junit/assertions/CommandResultAssert.java | 55 +-
.../assertions/TabularResultModelAnyRowAssert.java | 93 +
.../junit/assertions/TabularResultModelAssert.java | 44 +-
.../assertions/TabularResultModelColumnAssert.java | 54 +
.../assertions/TabularResultModelRowAssert.java | 35 +
.../assertions/TabularResultModelSliceAssert.java | 99 +
.../geode/test/junit/categories/AlertingTest.java | 21 +
.../geode/test/junit/rules/ConcurrencyRule.java | 40 +-
.../test/junit/rules/ExecutorServiceRule.java | 104 +-
.../apache/geode/test/junit/rules/JarFileRule.java | 2 +-
.../geode/test/junit/rules/RequiresGeodeHome.java | 7 +-
.../junit/rules/UseJacksonForJsonPathRule.java | 25 +-
.../AccessibleRestoreSystemProperties.java | 5 +-
.../accessible/AccessibleTemporaryFolder.java | 35 +
.../test/junit/rules/gfsh/DebuggableCommand.java | 7 +-
.../geode/test/junit/rules/gfsh/GfshExecution.java | 5 +-
.../geode/test/junit/rules/gfsh/GfshRule.java | 4 +-
.../junit/rules/gfsh/internal/ProcessLogger.java | 41 +-
.../junit/rules/gfsh/internal/StreamGobbler.java | 1 +
.../serializable/SerializableExternalResource.java | 1 +
.../geode/test/junit/runners/TestRunner.java | 81 +-
.../apache/geode/test/process/ProcessWrapper.java | 8 +-
.../org/apache/geode/test/util/ResourceUtils.java | 15 +
.../apache/geode/test/version/VersionManager.java | 202 ++
.../java/org/apache/geode/util/JSR166TestCase.java | 17 +
.../java/parReg/query/unittest/NewPortfolio.java | 8 +-
.../test/compiler/UncompiledSourceCodeTest.java | 2 +-
.../dunit/standalone/VersionManagerJUnitTest.java | 49 -
.../test/junit/rules/ConcurrencyRuleTest.java | 30 +-
.../rules/ExecutorServiceRuleGetThreadsTest.java | 99 +
.../test/junit/rules/ExecutorServiceRuleTest.java | 8 +-
.../junit/rules/UseJacksonForJsonPathRuleTest.java | 124 +
.../SerializableExternalResourceTest.java | 2 +-
.../serializable/SerializableRuleListTest.java | 2 +-
.../SerializableTemporaryFolderTest.java | 2 +-
.../serializable/SerializableTestNameTest.java | 2 +-
.../serializable/SerializableTestWatcherTest.java | 2 +-
.../serializable/SerializableTimeoutTest.java | 2 +-
...CategoryWithParameterizedRunnerFactoryTest.java | 1 +
.../test/version/VersionManagerJUnitTest.java | 49 +
geode-junit/src/test/resources/expected-pom.xml | 105 +-
geode-lucene/build.gradle | 52 +-
geode-lucene/geode-lucene-test/build.gradle | 12 +-
.../geode/cache/lucene/EvictionDUnitTest.java | 5 +-
.../cache/lucene/LuceneIndexCreationDUnitTest.java | 1 +
.../LuceneIndexCreationOnFixedPRDUnitTest.java | 1 +
.../cache/lucene/LuceneIndexDestroyDUnitTest.java | 3 +
.../cache/lucene/LuceneQueriesClientDUnitTest.java | 2 +
.../geode/cache/lucene/LuceneQueriesDUnitTest.java | 1 +
.../LuceneQueriesReindexClientDUnitTest.java | 2 +
.../geode/cache/lucene/RebalanceDUnitTest.java | 1 +
...ncyWithRegionCreatedBeforeReindexDUnitTest.java | 4 +
.../LuceneClusterConfigurationDUnitTest.java | 21 +-
...hRegionCreatedBeforeReindexIntegrationTest.java | 2 +
.../NestedObjectSeralizerIntegrationTest.java | 5 +
.../repository/IndexRepositoryImplJUnitTest.java | 1 +
...onCreatedBeforeReindexIntegrationJUnitTest.java | 2 +
.../geode/cache/lucene/FlatFormatSerializer.java | 6 +-
.../cache/lucene/PageableLuceneQueryResults.java | 2 +
.../lucene/internal/LuceneBucketListener.java | 2 +
.../cache/lucene/internal/LuceneEventListener.java | 10 +-
.../internal/LuceneIndexCreationProfile.java | 2 +-
.../internal/LuceneIndexForPartitionedRegion.java | 3 +
.../cache/lucene/internal/LuceneIndexImpl.java | 6 +
.../cache/lucene/internal/LuceneServiceImpl.java | 5 +-
.../lucene/internal/cli/LuceneIndexCommands.java | 6 +-
.../cli/functions/LuceneCreateIndexFunction.java | 8 +-
.../cli/functions/LuceneDescribeIndexFunction.java | 2 +
.../cli/functions/LuceneDestroyIndexFunction.java | 3 +-
.../cli/functions/LuceneListIndexFunction.java | 2 +
.../cli/functions/LuceneSearchIndexFunction.java | 6 +-
.../lucene/internal/directory/RegionDirectory.java | 1 +
.../internal/distributed/LuceneQueryFunction.java | 6 +-
.../internal/filesystem/SeekableInputStream.java | 1 +
.../internal/repository/IndexRepositoryImpl.java | 1 +
.../lucene/management/configuration/Index.java | 237 ++
.../management/configuration/package-info.java | 22 +
.../sanctioned-geode-lucene-serializables.txt | 1 +
.../internal/LuceneEventListenerJUnitTest.java | 52 +-
.../PartitionedRepositoryManagerJUnitTest.java | 29 +-
.../RawLuceneRepositoryManagerJUnitTest.java | 3 +
.../internal/cli/LuceneIndexCommandsJUnitTest.java | 6 +-
geode-lucene/src/test/resources/expected-pom.xml | 27 +-
.../LuceneSearchWithRollingUpgradeDUnit.java | 17 +-
geode-management/build.gradle | 38 +
.../org/apache/geode/cache/RegionShortcut.java | 243 ++
.../geode/cache/configuration/CacheConfig.java | 3285 ++++++++++++++++++++
.../geode/cache/configuration/CacheElement.java | 40 +
.../configuration/CacheTransactionManagerType.java | 0
.../geode/cache/configuration/ClassNameType.java | 0
.../geode/cache/configuration/DeclarableType.java | 148 +
.../geode/cache/configuration/DiskDirType.java | 0
.../geode/cache/configuration/DiskDirsType.java | 98 +
.../geode/cache/configuration/DiskStoreType.java | 0
.../configuration/DynamicRegionFactoryType.java | 0
.../configuration/EnumActionDestroyOverflow.java | 0
.../cache/configuration/EnumReadableWritable.java | 0
.../cache/configuration/FunctionServiceType.java | 0
.../cache/configuration/JndiBindingsType.java | 736 +++++
.../geode/cache/configuration/ObjectType.java | 129 +
.../geode/cache/configuration/ParameterType.java | 127 +
.../apache/geode/cache/configuration/PdxType.java | 0
.../apache/geode/cache/configuration/PoolType.java | 825 +++++
.../configuration/RegionAttributesDataPolicy.java | 88 +
.../RegionAttributesIndexUpdateType.java | 76 +
.../configuration/RegionAttributesMirrorType.java | 0
.../cache/configuration/RegionAttributesScope.java | 0
.../cache/configuration/RegionAttributesType.java | 3102 ++++++++++++++++++
.../geode/cache/configuration/RegionConfig.java | 844 +++++
.../cache/configuration/ResourceManagerType.java | 0
.../SerializationRegistrationType.java | 286 ++
.../geode/cache/configuration/ServerType.java | 0
.../geode/cache/configuration/XSDRootElement.java | 0
.../geode/cache/configuration/package-info.java | 0
.../geode/internal/config/VersionAdapter.java | 30 +
.../management/api/ClusterManagementResult.java | 104 +
.../management/api/ClusterManagementService.java | 77 +
.../geode/management/api/RestfulEndpoint.java | 26 +
.../org/apache/geode/management/api/Status.java | 44 +
.../client/ClusterManagementServiceProvider.java | 157 +
.../internal/ClientClusterManagementService.java | 136 +
.../internal/ClusterManagementServiceFactory.java | 46 +
.../JavaClientClusterManagementServiceFactory.java | 61 +
.../internal/RestTemplateResponseErrorHandler.java | 35 +
.../management/internal/cli/domain/ClassName.java | 114 +
...gement.internal.ClusterManagementServiceFactory | 17 +
.../src/test/resources/expected-pom.xml | 85 +
geode-old-client-support/build.gradle | 11 +-
.../src/test/resources/expected-pom.xml | 14 +-
geode-old-versions/build.gradle | 135 +-
geode-protobuf-messages/build.gradle | 53 +-
.../src/test/resources/expected-pom.xml | 14 +-
geode-protobuf/build.gradle | 23 +-
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 +-
.../v1/acceptance/CacheConnectionJUnitTest.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 | 19 +-
geode-pulse/build.gradle | 95 +-
geode-pulse/geode-pulse-test/build.gradle | 24 +-
.../org/apache/geode/tools/pulse/tests/Member.java | 1 +
.../org/apache/geode/tools/pulse/tests/Region.java | 1 +
.../geode/tools/pulse/tests/rules/ServerRule.java | 12 +-
.../tools/pulse/tests/rules/WebDriverRule.java | 2 +-
.../internal/controllers/PulseController.java | 6 +-
.../geode/tools/pulse/internal/data/Cluster.java | 2 +-
.../tools/pulse/internal/data/DataBrowser.java | 2 +-
.../tools/pulse/internal/data/JMXDataUpdater.java | 7 +-
.../pulse/internal/security/LogoutHandler.java | 1 +
.../internal/service/ClusterDetailsService.java | 5 +-
.../service/ClusterDiskThroughputService.java | 1 +
.../internal/service/ClusterGCPausesService.java | 1 +
.../service/ClusterKeyStatisticsService.java | 1 +
.../internal/service/ClusterMemberService.java | 1 +
.../service/ClusterMembersRGraphService.java | 7 +-
.../service/ClusterMemoryUsageService.java | 1 +
.../internal/service/ClusterRegionService.java | 8 +-
.../internal/service/ClusterRegionsService.java | 9 +-
.../service/ClusterSelectedRegionService.java | 4 +-
.../internal/service/ClusterWANInfoService.java | 1 +
.../service/MemberAsynchEventQueuesService.java | 1 +
.../internal/service/MemberClientsService.java | 1 +
.../internal/service/MemberDetailsService.java | 5 +-
.../service/MemberDiskThroughputService.java | 1 +
.../internal/service/MemberGCPausesService.java | 1 +
.../internal/service/MemberGatewayHubService.java | 1 +
.../internal/service/MemberHeapUsageService.java | 1 +
.../service/MemberKeyStatisticsService.java | 1 +
.../internal/service/MemberRegionsService.java | 5 +-
.../pulse/internal/service/MembersListService.java | 1 +
.../internal/service/PulseVersionService.java | 1 +
.../internal/service/SystemAlertsService.java | 3 +-
geode-pulse/src/main/webapp/META-INF/NOTICE | 10 +-
geode-pulse/src/test/resources/expected-pom.xml | 81 +-
geode-rebalancer/build.gradle | 23 +-
.../org/apache/geode/cache/util/AutoBalancer.java | 1 +
.../src/test/resources/expected-pom.xml | 17 +-
geode-redis/build.gradle | 31 +
.../org/apache/geode/redis/RedisDistDUnitTest.java | 259 ++
.../java/org/apache/geode/redis/AuthJUnitTest.java | 0
.../apache/geode/redis/ConcurrentStartTest.java | 0
.../java/org/apache/geode/redis/GeoCoderTest.java | 39 +
.../java/org/apache/geode/redis/GeoJUnitTest.java | 421 +++
.../org/apache/geode/redis/HashesJUnitTest.java | 188 ++
.../org/apache/geode/redis/ListsJUnitTest.java | 0
.../geode/redis/RedisServerIntegrationTest.java | 0
.../java/org/apache/geode/redis/SetsJUnitTest.java | 0
.../apache/geode/redis/SortedSetsJUnitTest.java | 0
.../org/apache/geode/redis/StringsJunitTest.java | 0
.../java/org/apache/geode/internal/hll/Bits.java | 0
.../internal/hll/CardinalityMergeException.java | 0
.../org/apache/geode/internal/hll/HyperLogLog.java | 0
.../apache/geode/internal/hll/HyperLogLogPlus.java | 1866 +++++++++++
.../org/apache/geode/internal/hll/IBuilder.java | 0
.../apache/geode/internal/hll/ICardinality.java | 0
.../org/apache/geode/internal/hll/MurmurHash.java | 0
.../org/apache/geode/internal/hll/RegisterSet.java | 0
.../org/apache/geode/redis/GeodeRedisServer.java | 728 +++++
.../geode/redis/internal/ByteArrayWrapper.java | 0
.../geode/redis/internal/ByteToCommandDecoder.java | 0
.../org/apache/geode/redis/internal/Coder.java | 517 +++
.../geode/redis/internal/CoderException.java | 36 +
.../org/apache/geode/redis/internal/Command.java | 0
.../apache/geode/redis/internal/DoubleWrapper.java | 76 +
.../redis/internal/ExecutionHandlerContext.java | 0
.../org/apache/geode/redis/internal/Executor.java | 0
.../apache/geode/redis/internal/Extendable.java | 0
.../org/apache/geode/redis/internal/GeoCoder.java | 216 ++
.../org/apache/geode/redis/internal/GeoCoord.java | 34 +
.../redis/internal/GeoRadiusResponseElement.java | 68 +
.../geode/redis/internal/GeodeRedisService.java | 79 +
.../org/apache/geode/redis/internal/HashArea.java | 30 +
.../apache/geode/redis/internal/HashNeighbors.java | 41 +
.../redis/internal/MemberNotFoundException.java | 37 +
.../java/org/apache/geode/redis/internal/Pair.java | 30 +
.../internal/RedisCommandParserException.java | 0
.../geode/redis/internal/RedisCommandType.java | 3021 ++++++++++++++++++
.../geode/redis/internal/RedisConstants.java | 330 ++
.../apache/geode/redis/internal/RedisDataType.java | 0
.../internal/RedisDataTypeMismatchException.java | 0
.../redis/internal/RegionCreationException.java | 0
.../geode/redis/internal/RegionProvider.java | 561 ++++
.../redis/internal/executor/AbstractExecutor.java | 165 +
.../internal/executor/AbstractScanExecutor.java | 0
.../redis/internal/executor/AuthExecutor.java | 0
.../redis/internal/executor/DBSizeExecutor.java | 0
.../geode/redis/internal/executor/DelExecutor.java | 0
.../redis/internal/executor/EchoExecutor.java | 38 +
.../redis/internal/executor/ExistsExecutor.java | 0
.../internal/executor/ExpirationExecutor.java | 0
.../redis/internal/executor/ExpireAtExecutor.java | 0
.../redis/internal/executor/ExpireExecutor.java | 0
.../redis/internal/executor/FlushAllExecutor.java | 0
.../redis/internal/executor/KeysExecutor.java | 66 +
.../geode/redis/internal/executor/ListQuery.java | 71 +
.../redis/internal/executor/PExpireAtExecutor.java | 0
.../redis/internal/executor/PExpireExecutor.java | 0
.../redis/internal/executor/PTTLExecutor.java | 0
.../redis/internal/executor/PersistExecutor.java | 0
.../redis/internal/executor/PingExecutor.java | 0
.../redis/internal/executor/QuitExecutor.java | 0
.../redis/internal/executor/ScanExecutor.java | 0
.../redis/internal/executor/ShutDownExecutor.java | 0
.../redis/internal/executor/SortedSetQuery.java | 335 ++
.../geode/redis/internal/executor/TTLExecutor.java | 0
.../redis/internal/executor/TimeExecutor.java | 0
.../redis/internal/executor/TypeExecutor.java | 45 +
.../redis/internal/executor/UnkownExecutor.java | 0
.../redis/internal/executor/hash/HDelExecutor.java | 0
.../internal/executor/hash/HExistsExecutor.java | 0
.../internal/executor/hash/HGetAllExecutor.java | 0
.../redis/internal/executor/hash/HGetExecutor.java | 53 +
.../internal/executor/hash/HIncrByExecutor.java | 0
.../executor/hash/HIncrByFloatExecutor.java | 104 +
.../internal/executor/hash/HKeysExecutor.java | 59 +
.../redis/internal/executor/hash/HLenExecutor.java | 0
.../internal/executor/hash/HMGetExecutor.java | 70 +
.../internal/executor/hash/HMSetExecutor.java | 0
.../internal/executor/hash/HScanExecutor.java | 0
.../redis/internal/executor/hash/HSetExecutor.java | 0
.../internal/executor/hash/HSetNXExecutor.java | 0
.../internal/executor/hash/HValsExecutor.java | 59 +
.../redis/internal/executor/hash/HashExecutor.java | 41 +
.../redis/internal/executor/hll/HllExecutor.java | 0
.../redis/internal/executor/hll/PFAddExecutor.java | 0
.../internal/executor/hll/PFCountExecutor.java | 0
.../internal/executor/hll/PFMergeExecutor.java | 0
.../geode/redis/internal/executor/hll/Varint.java | 0
.../internal/executor/list/LIndexExecutor.java | 117 +
.../internal/executor/list/LInsertExecutor.java | 0
.../redis/internal/executor/list/LLenExecutor.java | 0
.../redis/internal/executor/list/LPopExecutor.java | 0
.../internal/executor/list/LPushExecutor.java | 0
.../internal/executor/list/LPushXExecutor.java | 0
.../internal/executor/list/LRangeExecutor.java | 0
.../redis/internal/executor/list/LRemExecutor.java | 0
.../redis/internal/executor/list/LSetExecutor.java | 0
.../internal/executor/list/LTrimExecutor.java | 0
.../redis/internal/executor/list/ListExecutor.java | 140 +
.../redis/internal/executor/list/PopExecutor.java | 129 +
.../redis/internal/executor/list/PushExecutor.java | 53 +
.../internal/executor/list/PushXExecutor.java | 0
.../redis/internal/executor/list/RPopExecutor.java | 0
.../internal/executor/list/RPushExecutor.java | 0
.../internal/executor/list/RPushXExecutor.java | 0
.../redis/internal/executor/set/SAddExecutor.java | 0
.../redis/internal/executor/set/SCardExecutor.java | 0
.../redis/internal/executor/set/SDiffExecutor.java | 0
.../internal/executor/set/SDiffStoreExecutor.java | 0
.../internal/executor/set/SInterExecutor.java | 0
.../internal/executor/set/SInterStoreExecutor.java | 0
.../internal/executor/set/SIsMemberExecutor.java | 0
.../internal/executor/set/SMembersExecutor.java | 54 +
.../redis/internal/executor/set/SMoveExecutor.java | 0
.../redis/internal/executor/set/SPopExecutor.java | 61 +
.../internal/executor/set/SRandMemberExecutor.java | 97 +
.../redis/internal/executor/set/SRemExecutor.java | 0
.../redis/internal/executor/set/SScanExecutor.java | 0
.../internal/executor/set/SUnionExecutor.java | 0
.../internal/executor/set/SUnionStoreExecutor.java | 0
.../redis/internal/executor/set/SetExecutor.java | 0
.../redis/internal/executor/set/SetOpExecutor.java | 109 +
.../executor/sortedset/GeoAddExecutor.java | 76 +
.../executor/sortedset/GeoDistExecutor.java | 58 +
.../executor/sortedset/GeoHashExecutor.java | 57 +
.../executor/sortedset/GeoPosExecutor.java | 60 +
.../sortedset/GeoRadiusByMemberExecutor.java | 126 +
.../executor/sortedset/GeoRadiusExecutor.java | 120 +
.../executor/sortedset/GeoRadiusParameters.java | 132 +
.../executor/sortedset/GeoSortedSetExecutor.java | 94 +
.../executor/sortedset/SortedSetExecutor.java | 0
.../internal/executor/sortedset/ZAddExecutor.java | 0
.../internal/executor/sortedset/ZCardExecutor.java | 0
.../executor/sortedset/ZCountExecutor.java | 0
.../executor/sortedset/ZIncrByExecutor.java | 76 +
.../executor/sortedset/ZLexCountExecutor.java | 0
.../executor/sortedset/ZRangeByLexExecutor.java | 0
.../executor/sortedset/ZRangeByScoreExecutor.java | 0
.../executor/sortedset/ZRangeExecutor.java | 0
.../internal/executor/sortedset/ZRankExecutor.java | 0
.../internal/executor/sortedset/ZRemExecutor.java | 0
.../executor/sortedset/ZRemRangeByLexExecutor.java | 0
.../sortedset/ZRemRangeByRankExecutor.java | 0
.../sortedset/ZRemRangeByScoreExecutor.java | 0
.../sortedset/ZRevRangeByScoreExecutor.java | 0
.../executor/sortedset/ZRevRangeExecutor.java | 0
.../executor/sortedset/ZRevRankExecutor.java | 0
.../internal/executor/sortedset/ZScanExecutor.java | 0
.../executor/sortedset/ZScoreExecutor.java | 57 +
.../internal/executor/string/AppendExecutor.java | 0
.../internal/executor/string/BitCountExecutor.java | 0
.../internal/executor/string/BitOpExecutor.java | 0
.../internal/executor/string/BitPosExecutor.java | 0
.../internal/executor/string/DecrByExecutor.java | 113 +
.../internal/executor/string/DecrExecutor.java | 95 +
.../internal/executor/string/GetBitExecutor.java | 0
.../internal/executor/string/GetExecutor.java | 44 +
.../internal/executor/string/GetRangeExecutor.java | 95 +
.../internal/executor/string/GetSetExecutor.java | 52 +
.../internal/executor/string/IncrByExecutor.java | 108 +
.../executor/string/IncrByFloatExecutor.java | 128 +
.../internal/executor/string/IncrExecutor.java | 91 +
.../internal/executor/string/MGetExecutor.java | 66 +
.../internal/executor/string/MSetExecutor.java | 61 +
.../internal/executor/string/MSetNXExecutor.java | 0
.../internal/executor/string/PSetEXExecutor.java | 0
.../internal/executor/string/SetBitExecutor.java | 0
.../internal/executor/string/SetEXExecutor.java | 0
.../internal/executor/string/SetExecutor.java | 0
.../internal/executor/string/SetNXExecutor.java | 0
.../internal/executor/string/SetRangeExecutor.java | 0
.../internal/executor/string/StringExecutor.java | 0
.../internal/executor/string/StrlenExecutor.java | 0
.../executor/transactions/DiscardExecutor.java | 0
.../executor/transactions/ExecExecutor.java | 0
.../executor/transactions/MultiExecutor.java | 0
.../executor/transactions/TransactionExecutor.java | 0
.../executor/transactions/UnwatchExecutor.java | 0
.../executor/transactions/WatchExecutor.java | 0
.../internal/org/apache/hadoop/fs/GlobPattern.java | 0
.../org.apache.geode.internal.cache.CacheService | 1 +
.../executor/AbstractScanExecutorTest.java | 0
geode-redis/src/test/resources/expected-pom.xml | 65 +
geode-wan/build.gradle | 47 +-
...tewayReceiverAutoConnectionSourceDUnitTest.java | 2 +
.../internal/cache/UpdateVersionDUnitTest.java | 1 -
.../cache/wan/CacheClientNotifierDUnitTest.java | 26 +-
.../cache/wan/Simple2CacheServerDUnitTest.java | 3 +
.../geode/internal/cache/wan/WANTestBase.java | 74 +-
...ParallelGatewaySenderOperation_2_DUnitTest.java | 2 +
...rentSerialGatewaySenderOperationsDUnitTest.java | 2 +
.../ConcurrentWANPropagation_1_DUnitTest.java | 2 +
.../misc/CommonParallelGatewaySenderDUnitTest.java | 2 +
.../NewWANConcurrencyCheckForDestroyDUnitTest.java | 2 +-
.../wan/misc/NewWanAuthenticationDUnitTest.java | 637 ++--
...hutdownAllPersistentGatewaySenderDUnitTest.java | 6 +
...ParallelGatewaySenderOperation_2_DUnitTest.java | 2 +
...lGatewaySenderDistributedDeadlockDUnitTest.java | 229 +-
.../SerialGatewaySenderEventListenerDUnitTest.java | 2 +
.../SerialGatewaySenderOperationsDUnitTest.java | 4 +
.../serial/SerialGatewaySenderQueueDUnitTest.java | 6 +-
.../wan/serial/SerialWANPropagationDUnitTest.java | 2 +
...CreateDestroyGatewaySenderCommandDUnitTest.java | 146 +-
.../CreateGatewayReceiverCommandDUnitTest.java | 68 +-
.../DestroyGatewayReceiverCommandDUnitTest.java | 2 +-
.../wancommand/ListGatewaysCommandDUnitTest.java | 209 +-
.../cli/commands/CreateRegionCommandDUnitTest.java | 92 +-
.../WANClusterConfigurationDUnitTest.java | 17 +-
...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
.../client/internal/GatewaySenderBatchOp.java | 1 +
.../internal/locator/wan/LocatorDiscovery.java | 2 +
.../internal/locator/wan/LocatorJoinMessage.java | 3 +
.../locator/wan/LocatorMembershipListenerImpl.java | 9 +
.../locator/wan/RemoteLocatorJoinRequest.java | 3 +
.../locator/wan/RemoteLocatorJoinResponse.java | 3 +
.../locator/wan/RemoteLocatorPingRequest.java | 3 +
.../locator/wan/RemoteLocatorPingResponse.java | 3 +
.../internal/locator/wan/RemoteLocatorRequest.java | 3 +
.../locator/wan/RemoteLocatorResponse.java | 3 +
.../cache/wan/AbstractRemoteGatewaySender.java | 1 +
.../internal/cache/wan/GatewayReceiverImpl.java | 15 +
.../wan/GatewaySenderEventRemoteDispatcher.java | 147 +-
.../cache/wan/GatewaySenderFactoryImpl.java | 24 +
.../wan/parallel/ParallelGatewaySenderImpl.java | 1 +
.../RemoteParallelGatewaySenderEventProcessor.java | 1 +
.../RemoteSerialGatewaySenderEventProcessor.java | 1 +
geode-wan/src/test/resources/expected-pom.xml | 20 +-
...ateGatewaySenderMixedSiteOneCurrentSiteTwo.java | 2 +-
.../cache/wan/WANRollingUpgradeDUnitTest.java | 72 +-
...eEventProcessingMixedSiteOneCurrentSiteTwo.java | 2 +-
...adeEventProcessingOldSiteOneCurrentSiteTwo.java | 2 +-
...ipleReceiversDefinedInClusterConfiguration.java | 2 +-
.../WANRollingUpgradeNewSenderProcessOldEvent.java | 293 ++
...tReprocessedAfterCurrentSiteMemberFailover.java | 2 +-
...fterCurrentSiteMemberFailoverWithOldClient.java | 10 +-
...tsNotReprocessedAfterOldSiteMemberFailover.java | 2 +-
...eCacheServerProfileToMembersOlderThan1dot5.java | 2 +-
...ANRollingUpgradeVerifyGatewaySenderProfile.java | 2 +-
geode-web-api/build.gradle | 48 +-
.../web/controllers/AddFreeItemToOrders.java | 2 +
.../web/controllers/EchoArgumentFunction.java | 126 +
.../web/controllers/NoArgumentFunction.java | 119 -
.../web/controllers/RestAccessControllerTest.java | 111 +-
.../geode/test/matchers/JsonEquivalence.java | 0
.../internal/web/controllers/order1-array.json | 30 +
.../web/controllers/AbstractBaseController.java | 113 +-
.../web/controllers/BaseControllerAdvice.java | 2 +-
.../web/controllers/CommonCrudController.java | 19 +-
.../web/controllers/FunctionAccessController.java | 16 +-
.../web/controllers/QueryAccessController.java | 2 +-
.../web/controllers/support/CacheProvider.java | 4 +-
.../web/controllers/support/CacheProviderImpl.java | 9 +-
.../web/controllers/support/RegionData.java | 3 +
.../support/RestServersResultCollector.java | 5 +
.../CustomMappingJackson2HttpMessageConverter.java | 4 +
.../web/security/GeodeAuthenticationProvider.java | 31 +-
.../web/security/RestSecurityConfiguration.java | 1 +
.../internal/web/security/RestSecurityService.java | 39 +-
.../geode/rest/internal/web/util/JSONUtils.java | 3 +-
geode-web-api/src/main/webapp/META-INF/NOTICE | 10 +-
geode-web-api/src/test/resources/expected-pom.xml | 34 +-
geode-web-management/build.gradle | 146 +
.../internal/rest/BaseLocatorContextLoader.java | 54 +
.../internal/rest/LocatorCleanupEventListener.java | 40 +
.../LocatorWithSecurityManagerContextLoader.java | 36 +
.../internal/rest/PlainLocatorContextLoader.java | 33 +
.../rest/StandardRequestPostProcessor.java | 30 +
.../ClientClusterManagementServiceDUnitTest.java | 89 +
.../rest/RegionManagementIntegrationTest.java | 87 +
.../RegionManagementSecurityIntegrationTest.java | 117 +
.../internal/rest/ManagementLoggingFilter.java | 46 +
.../controllers/AbstractManagementController.java | 55 +
.../controllers/ManagementControllerAdvice.java | 103 +
.../controllers/RegionManagementController.java | 49 +
.../CustomMappingJackson2HttpMessageConverter.java | 149 +
.../rest/security/GeodeAuthenticationProvider.java | 76 +
.../rest/security/RestSecurityConfiguration.java | 94 +
.../rest/security/RestSecurityService.java | 79 +
.../src/main/webapp/META-INF/NOTICE | 73 +
.../webapp/WEB-INF/geode-management-servlet.xml | 79 +
.../src/main/webapp/WEB-INF/web.xml | 62 +
.../src/test/resources/expected-pom.xml | 199 ++
geode-web/build.gradle | 27 +-
...xecuteFunctionCommandWithSecurityDUnitTest.java | 4 +-
.../commands/ShowDeadlockOverHttpDUnitTest.java | 34 +
.../security/LogNoPasswordDistributedTest.java | 91 +
.../internal/cli/commands/CommandOverHttpTest.java | 17 +-
.../security/LogNoPasswordIntegrationTest.java | 91 -
geode-web/src/main/webapp/META-INF/NOTICE | 6 +-
geode-web/src/test/resources/expected-pom.xml | 17 +-
gradle.properties | 57 +-
gradle/dependency-resolution.gradle | 9 +-
gradle/dependency-versions.properties | 108 -
gradle/ide.gradle | 3 -
gradle/java.gradle | 20 +-
gradle/lint.gradle | 29 +
gradle/pmd.gradle | 30 +
gradle/publish.gradle | 372 ++-
gradle/rat.gradle | 3 +-
gradle/spotless.gradle | 16 +-
gradle/test-by-category.gradle | 186 --
gradle/test.gradle | 40 +-
gradle/utilities.gradle | 55 -
gradle/wrapper/gradle-wrapper.jar | Bin 56177 -> 55190 bytes
gradle/wrapper/gradle-wrapper.properties | 2 +-
settings.gradle | 27 +-
static-analysis/pmd-rules/build.gradle | 20 +
.../java/org/apache/geode/pmd/Annotations.java | 26 +
.../apache/geode/pmd/StaticFieldsMustBeFinal.java | 32 +
.../geode/pmd/StaticFieldsMustBeImmutable.java | 77 +
.../pmd-rules/src/main/resources/geodepmd.xml | 32 +
.../resources/org/apache/geode/pmd/staticfinal.xml | 44 +
.../org/apache/geode/pmd/staticimmutable.xml | 48 +
.../geode/pmd/StaticFieldsMustBeFinalTest.java | 24 +
.../geode/pmd/StaticFieldsMustBeImmutableTest.java | 25 +
.../geode/pmd/xml/StaticFieldsMustBeFinal.xml | 65 +
.../geode/pmd/xml/StaticFieldsMustBeImmutable.xml | 96 +
3805 files changed, 143715 insertions(+), 76714 deletions(-)
create mode 100644 boms/build.gradle
create mode 100644 boms/geode-all-bom/build.gradle
create mode 100644 boms/geode-all-bom/src/test/resources/expected-pom.xml
create mode 100644 boms/geode-client-bom/build.gradle
create mode 100644 boms/geode-client-bom/src/test/resources/expected-pom.xml
create mode 100644 buildSrc/src/main/groovy/com/pedjak/gradle/plugins/dockerizedtest/DefaultWorkerSemaphore.groovy
create mode 100644 buildSrc/src/main/groovy/com/pedjak/gradle/plugins/dockerizedtest/DockerizedJavaExecHandleBuilder.groovy
create mode 100644 buildSrc/src/main/groovy/com/pedjak/gradle/plugins/dockerizedtest/DockerizedTestExtension.groovy
create mode 100644 buildSrc/src/main/groovy/com/pedjak/gradle/plugins/dockerizedtest/DockerizedTestPlugin.groovy
create mode 100644 buildSrc/src/main/groovy/com/pedjak/gradle/plugins/dockerizedtest/ExitCodeTolerantExecHandle.groovy
create mode 100644 buildSrc/src/main/groovy/com/pedjak/gradle/plugins/dockerizedtest/WorkerSemaphore.groovy
create mode 100644 buildSrc/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
create mode 100644 buildSrc/src/main/groovy/org/apache/geode/gradle/plugins/DependencySetHandler.groovy
create mode 100755 buildSrc/src/main/java/com/pedjak/gradle/plugins/dockerizedtest/DockerizedExecHandle.java
create mode 100644 buildSrc/src/main/java/com/pedjak/gradle/plugins/dockerizedtest/DockerizedExecHandleRunner.java
create mode 100644 buildSrc/src/main/java/com/pedjak/gradle/plugins/dockerizedtest/ForciblyStoppableTestWorker.java
create mode 100644 buildSrc/src/main/java/com/pedjak/gradle/plugins/dockerizedtest/ForkingTestClassProcessor.java
create mode 100644 buildSrc/src/main/java/com/pedjak/gradle/plugins/dockerizedtest/NoMemoryManager.java
create mode 100644 buildSrc/src/main/java/com/pedjak/gradle/plugins/dockerizedtest/TestExecuter.java
create mode 100644 buildSrc/src/main/resources/META-INF/gradle-plugins/com.github.pedjak.dockerized-test.properties
create mode 100644 buildSrc/src/main/resources/META-INF/gradle-plugins/geode-dependency-constraints.properties
delete mode 100755 ci/scripts/build.sh
create mode 100755 ci/scripts/cleanup_benchmarks.sh
delete mode 100755 ci/scripts/publish.sh
create mode 100755 ci/scripts/run_benchmarks.sh
delete mode 100755 ci/scripts/test-archive.sh
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 extensions/geode-modules/src/integrationTest/java/org/apache/geode/modules/util/RegionHelperIntegrationTest.java
create mode 100644 geode-assembly/assembly_content.txt
create mode 100644 geode-assembly/dependency_classpath.txt
delete mode 100644 geode-assembly/geode-assembly-test/src/main/java/org/apache/geode/rest/internal/web/controllers/RestTestUtils.java
create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/management/internal/rest/GradleBuildWithGeodeCoreAcceptanceTest.java
create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/management/internal/rest/RegionManagementAcceptanceTest.java
create mode 100644 geode-assembly/src/acceptanceTest/java/org/apache/geode/management/internal/rest/StandaloneClientManagementAPIAcceptanceTest.java
create mode 100644 geode-assembly/src/acceptanceTest/resources/ManagementClientCreateRegion.java
create mode 100644 geode-assembly/src/acceptanceTest/resources/gradle-test-projects/management/build.gradle
create mode 100644 geode-assembly/src/acceptanceTest/resources/gradle-test-projects/management/src/main/java/ServerTestApp.java
create mode 100644 geode-assembly/src/acceptanceTest/resources/ssl/trusted.keystore
create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/StatusClusterConfigServiceCommandDUnitTest.java
create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/ClientClusterManagementSSLTest.java
create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/ClientClusterManagementServiceDunitTest.java
create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/ClusterManagementLocatorReconnectDunitTest.java
create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/ClusterManagementServiceOnServerTest.java
create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/GeodeManagementFeatureFlagDUnitTest.java
create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/ManagementRequestLoggingDUnitTest.java
create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/RegionManagementDunitTest.java
create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/RegionManagementRestSecurityDUnitTest.java
create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/session/tests/Jetty9PeerToPeerTest.java
delete mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/session/tests/Jetty9Test.java
create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/session/tests/Tomcat8ClientServerCustomCacheXmlTest.java
create mode 100644 geode-assembly/src/integrationTest/java/org/apache/geode/management/internal/DisabledClusterConfigTest.java
create mode 100644 geode-assembly/src/integrationTest/java/org/apache/geode/management/internal/HttpServiceIntegrationTest.java
create mode 100644 geode-assembly/src/upgradeTest/java/org/apache/geode/session/tests/Tomcat8ClientServerRollingUpgradeTest.java
create mode 100644 geode-common/src/main/java/org/apache/geode/annotations/Immutable.java
delete mode 100644 geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java
create mode 100644 geode-common/src/main/java/org/apache/geode/annotations/VisibleForTesting.java
create mode 100644 geode-common/src/main/java/org/apache/geode/annotations/internal/MakeImmutable.java
create mode 100644 geode-common/src/main/java/org/apache/geode/annotations/internal/MakeNotStatic.java
create mode 100644 geode-common/src/main/java/org/apache/geode/annotations/internal/MutableForTesting.java
create mode 100644 geode-common/src/main/java/org/apache/geode/cache/ExpirationAction.java
rename {geode-core => geode-common}/src/main/java/org/apache/geode/lang/Identifiable.java (100%)
create mode 100644 geode-connectors/src/acceptanceTest/java/org/apache/geode/connectors/jdbc/TestDate.java
create mode 100644 geode-connectors/src/distributedTest/java/org/apache/geode/connectors/jdbc/internal/cli/CreateDataSourceCommandDUnitTest.java
create mode 100644 geode-connectors/src/distributedTest/java/org/apache/geode/connectors/jdbc/internal/cli/DescribeDataSourceCommandDUnitTest.java
create mode 100644 geode-connectors/src/distributedTest/java/org/apache/geode/connectors/jdbc/internal/cli/DestroyDataSourceCommandDUnitTest.java
create mode 100644 geode-connectors/src/distributedTest/java/org/apache/geode/connectors/jdbc/internal/cli/ListDataSourceCommandDUnitTest.java
create mode 100644 geode-connectors/src/distributedTest/resources/org/apache/geode/internal/ResourcePDX.java
delete mode 100644 geode-connectors/src/integrationTest/java/org/apache/geode/connectors/jdbc/internal/cli/CreateMappingCommandIntegrationTest.java
delete mode 100644 geode-connectors/src/integrationTest/java/org/apache/geode/connectors/jdbc/internal/cli/DestroyMappingCommandIntegrationTest.java
create mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/SqlToPdxInstance.java
create mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/CreateDataSourceCommand.java
create mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/CreateDataSourceInterceptor.java
create mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/CreateMappingPreconditionCheckFunction.java
create mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/DescribeDataSourceCommand.java
delete mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/DescribeMappingFunction.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
delete mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/ListMappingFunction.java
create mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/PreconditionException.java
create mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/configuration/FieldMapping.java
create mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/util/internal/DescribeMappingResult.java
create mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/util/internal/MappingCommandUtils.java
create mode 100644 geode-connectors/src/main/java/org/apache/geode/connectors/util/internal/MappingConstants.java
create mode 100644 geode-connectors/src/main/java/org/apache/geode/management/internal/cli/converters/PoolPropertyConverter.java
create mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/SqlToPdxInstanceTest.java
create mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/TableMetaDataTest.java
create mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/CreateDataSourceCommandTest.java
create mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/CreateDataSourceInterceptorTest.java
create mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/CreateMappingCommandInterceptorTest.java
create mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/CreateMappingCommandTest.java
create mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/CreateMappingPreconditionCheckFunctionTest.java
create mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/DescribeDataSourceCommandTest.java
delete mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/DescribeMappingFunctionTest.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
delete mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/ListMappingFunctionTest.java
create mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/util/internal/MappingCommandUtilsTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/ClusterCommunicationsDUnitTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/cache30/ReconnectWithClusterConfigurationDUnitTest.java
delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/distributed/SystemAdminDUnitTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/alerting/AlertingServiceDistributedTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/alerting/AlertingServiceWithoutListenerDistributedTest.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/TransactionCommitOnFarSideDistributedTest.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/NestedFunctionExecutionDistributedTest.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/internal/cache/partitioned/PersistentPartitionHangsDuringRestartRegressionTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/tier/sockets/ClientServerConnectDisconnectDistributedTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/logging/LoggingWithReconnectDistributedTest.java
delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/DistributedSystemDUnitTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/DistributedSystemMXBeanDistributedTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/DistributedSystemMXBeanWithAlertsDistributedTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/DistributedSystemMXBeanWithNotificationsDistributedTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/api/ClusterManagementServiceRetrievalDUnitTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/api/RegionAPIDUnitTest.java
delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateDataSourceCommandDUnitTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommandPersistsConfigurationDUnitTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommandWithNoClusterConfigDUnitTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoreCommandDUnitTest.java
delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoresDUnitTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/configuration/ClusterConfigServerRestartWithJarDeployDUnitTest.java
create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/pdx/PdxMultiClusterClientServerDUnitTest.java
delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/redis/RedisDistDUnitTest.java
create mode 100644 geode-core/src/distributedTest/resources/ClusterConfigServerRestartWithJarDeployFunction.java
create mode 100644 geode-core/src/distributedTest/resources/org/apache/geode/management/internal/cli/commands/CreateRegionCommandDUnitTest.xml
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/cache/ClientAccessToInternalStatsTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/cache/RetryPutIfAbsentIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/cache/client/internal/SingleHopClientExecutorLoggingIntegrationTest.java
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/QueryResultFormatterQueryIntegrationTest.java
delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/cache/query/TypedJsonQueryIntegrationTest.java
delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/distributed/internal/InternalLocatorIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/alerting/AlertListenerRegistrationIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/alerting/AlertingServiceWithClusterIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/alerting/AlertingServiceWithLonerIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/cache/CompactOfflineDiskStoreJUnitTest.java
delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/cache/DiskOfflineCompactionJUnitTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/cache/DiskStoreFactoryIntegrationTest.java
delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/cache/DiskStoreFactoryJUnitTest.java
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/BannerLoggingIntegrationTest.java
delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/CacheLogRollingIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/ConfigurationInfoIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/ConfigurationIntegrationTest.java
delete mode 100755 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/DistributedSystemLogFileIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/FileSystemCanaryIntegrationTest.java
delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/LocatorLogFileIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/LogLevelChangesWithCacheIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/LogLevelChangesWithDistributedSystemIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/LogRollingWithDistributedSystemIntegrationTest.java
delete mode 100755 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/LogServiceIntegrationTest.java
create mode 100755 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/LoggingWithDistributedSystemIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/LoggingWithLocatorIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/LoggingWithLocatorLauncherIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/LoggingWithServerLauncherIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/ManagerLogWriterFactoryIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/NonBlankStrings.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/StartupConfigurationLoggingIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/SystemOutRuleAndSystemErrRuleIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/AlertAppenderIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/BothLogWriterAppendersIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/CacheWithCustomLogConfigIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/CacheWithDefaultAppendersIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/ConfigurationWithLogLevelChangesIntegrationTest.java
delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/ConsoleAppenderWithSystemOutRuleIntegrationTest.java
delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/CustomConfigWithCacheIntegrationTest.java
delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/CustomConfigWithLogServiceIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/DistributedSystemWithBothLogWriterAppendersIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/DistributedSystemWithLogLevelChangesIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/GeodeConsoleAppenderIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/GeodeConsoleAppenderWithCacheIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/GeodeConsoleAppenderWithSystemOutRuleIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/LogServiceWithCustomLogConfigIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/LogWriterAppenderWithLimitsIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/LogWriterAppenderWithMemberNameInXmlIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/SecurityLogWriterAppenderIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/DataQueryEngineIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/DisableJmxIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/MemberMXBeanShowLogIntegrationTest.java
delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/QueryDataFunctionIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/beans/DistributedSystemBridgeIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/AlterDiskStoreCommandIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/ChangeLogLevelFunctionIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/json/QueryResultFormatterPdxIntegrationTest.java
delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/json/TypedJsonPdxIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/configuration/mutators/RegionConfigMutatorIntegrationTest.java
create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/configuration/realizers/RegionConfigRealizerIntegrationTest.java
delete mode 100755 geode-core/src/integrationTest/java/org/apache/geode/redis/HashesJUnitTest.java
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/AlertAppenderIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/BothLogWriterAppendersIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/CacheWithCustomLogConfigIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/ConfigurationWithLogLevelChangesIntegrationTest_log4j2.xml
delete mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/ConsoleAppenderWithSystemOutRuleIntegrationTest_log4j2.xml
delete mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/CustomConfigWithCacheIntegrationTest_log4j2.xml
delete mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/CustomConfigWithLogServiceIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/DistributedSystemWithBothLogWriterAppendersIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/DistributedSystemWithLogLevelChangesIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/GeodeConsoleAppenderIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/GeodeConsoleAppenderWithCacheIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/GeodeConsoleAppenderWithSystemOutRuleIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/LogServiceWithCustomLogConfigIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/LogWriterAppenderIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/LogWriterAppenderWithLimitsIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/LogWriterAppenderWithMemberNameInXmlIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/SecurityLogWriterAppenderIntegrationTest_log4j2.xml
create mode 100644 geode-core/src/jmh/java/org/apache/geode/cache/query/internal/PartitionedIndexGetBucketIndexBenchmark.java
create mode 100644 geode-core/src/jmh/java/org/apache/geode/internal/logging/log4j/CacheLoggingBenchmark.java
create mode 100644 geode-core/src/jmh/java/org/apache/geode/internal/logging/log4j/LogWriterAppenderBenchmark.java
create mode 100644 geode-core/src/jmh/java/org/apache/geode/internal/util/ComputeIfAbsentBenchmark.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/ExpirationAction.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/RegionShortcut.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/CacheConfig.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/CacheElement.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/DeclarableType.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/DiskDirsType.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/ExpirationAttributesType.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/JndiBindingsType.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/ObjectType.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/ParameterType.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/PoolType.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/RegionAttributesDataPolicy.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/RegionAttributesIndexUpdateType.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/RegionAttributesType.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/RegionConfig.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/configuration/SerializationRegistrationType.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/cache/execute/internal/FunctionServiceManager.java
create mode 100644 geode-core/src/main/java/org/apache/geode/distributed/internal/ConnectionConfig.java
create mode 100644 geode-core/src/main/java/org/apache/geode/distributed/internal/ConnectionConfigImpl.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/internal/Banner.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/alerting/AlertLevel.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/alerting/AlertListenerMessageFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/alerting/AlertMessaging.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingAction.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingProvider.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingProviderRegistry.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingService.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingSession.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingSessionListener.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingSessionListeners.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/alerting/NullAlertingProvider.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/alerting/NullAlertingService.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/BaseRegionMap.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/CacheFactoryStatics.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/DefaultEntryEventFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/EntryEventFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/HttpService.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/InternalCacheBuilder.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/NonTXEntry.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/RegionPerfStats.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/TxCallbackEventFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/TxCallbackEventFactoryImpl.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/ValueComparisonHelper.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/execute/FunctionExecutionService.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/execute/InternalFunctionExecutionService.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/execute/InternalFunctionExecutionServiceImpl.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/PersistentBucketRecoverer.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/RedundancyLogger.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/config/NameSpaceFilter.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/internal/hll/HyperLogLogPlus.java
create mode 100755 geode-core/src/main/java/org/apache/geode/internal/logging/Banner.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/Configuration.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/ConfigurationInfo.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/LogConfigListener.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/LogFile.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/LogFileDetails.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/LogLevelUpdateOccurs.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/LogLevelUpdateScope.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/LogMessageRegex.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/LoggingSession.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/LoggingSessionListener.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/LoggingSessionListeners.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/ManagerLogWriterFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/NullLogFile.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/NullLogWriter.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/NullLoggingSession.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/NullProviderAgent.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/ProviderAgent.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/ProviderAgentLoader.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/SessionContext.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/log4j/AlertLevel.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/log4j/AlertLevelConverter.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/log4j/AlertListener.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/internal/logging/log4j/ConfigLocator.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/internal/logging/log4j/Configurator.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/log4j/DebuggableAppender.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/log4j/GeodeConsoleAppender.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/log4j/Log4jAgent.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/log4j/LogWriterAppenders.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/log4j/LogWriterLevelConverter.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/log4j/MemberNamePatternConverter.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/log4j/MemberNameSupplier.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/logging/log4j/PausableAppender.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/metrics/CacheLifecycleMetricsSession.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/metrics/CacheMeterRegistryFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/metrics/CompositeMeterRegistryFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/net/Buffers.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/net/NioFilter.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/net/NioPlainEngine.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/net/NioSslEngine.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/process/UncheckedPidUnavailableException.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/statistics/DummyStatisticsRegistry.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/statistics/StatisticsConfig.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/statistics/StatisticsManagerFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/statistics/StatisticsRegistry.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/statistics/StripedStatisticsImpl.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/stats50/Atomic50StatisticsImpl.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/tcp/Buffers.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/tcp/NIOMsgReader.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/internal/tcp/OioMsgReader.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/util/CollectingServiceLoader.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/util/JavaWorkarounds.java
create mode 100644 geode-core/src/main/java/org/apache/geode/internal/util/ListCollectingServiceLoader.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/cli/UpdateAllConfigurationGroupsMarker.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/JettyHelper.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/api/GeodeClusterManagementServiceFactory.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/api/LocatorClusterManagementService.java
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/CreateDataSourceCommand.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateDataSourceInterceptor.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/converters/PoolPropertyConverter.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/ClassName.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/DurableCqNamesResult.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/MemberResult.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/SubscriptionQueueSizeResult.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/exceptions/EntityExistsException.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/exceptions/EntityNotFoundException.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/CreateRegionFunctionArgs.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/UpdateCacheFunction.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/json/AbstractJSONFormatter.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/json/QueryResultFormatter.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/json/TypedJson.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/modes/CommandModes.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/util/MemberInformation.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/domain/DeclarableTypeInstantiator.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/mutators/ConfigurationMutator.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/mutators/RegionConfigMutator.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/realizers/ConfigurationRealizer.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/realizers/RegionConfigRealizer.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/validators/ConfigurationValidator.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/configuration/validators/RegionConfigValidator.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/exceptions/EntityExistsException.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/exceptions/EntityNotFoundException.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/exceptions/NoMembersException.java
create mode 100644 geode-core/src/main/java/org/apache/geode/metrics/MetricsPublishingService.java
create mode 100644 geode-core/src/main/java/org/apache/geode/metrics/MetricsSession.java
create mode 100644 geode-core/src/main/java/org/apache/geode/metrics/package-info.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/pdx/internal/FieldNotFoundInPdxVersion.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/redis/GeodeRedisServer.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/redis/internal/Coder.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/DoubleWrapper.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/RedisCommandType.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/redis/internal/RedisConstants.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/redis/internal/RegionProvider.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/AbstractExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/EchoExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/KeysExecutor.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/redis/internal/executor/ListQuery.java
delete mode 100644 geode-core/src/main/java/org/apache/geode/redis/internal/executor/SortedSetQuery.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/TypeExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/hash/HGetExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/hash/HIncrByFloatExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/hash/HKeysExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/hash/HMGetExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/hash/HValsExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/hash/HashExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/list/LIndexExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/list/ListExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/list/PopExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/list/PushExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/set/SMembersExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/set/SPopExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/set/SRandMemberExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/set/SetOpExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZIncrByExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZScoreExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/string/DecrByExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/string/DecrExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/string/GetExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/string/GetRangeExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/string/GetSetExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/string/IncrByExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/string/IncrByFloatExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/string/IncrExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/string/MGetExecutor.java
delete mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/string/MSetExecutor.java
create mode 100644 geode-core/src/main/resources/META-INF/services/org.apache.geode.management.internal.ClusterManagementServiceFactory
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/admin/internal/DistributedSystemConfigImplTest.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/configuration/RegionAttributesTypeTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/cache/configuration/RegionConfigTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/internal/ConnectionConfigImplTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/internal/InternalDistributedSystemStatisticsManagerTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/internal/locks/DLockGrantorTest.java
delete mode 100755 geode-core/src/test/java/org/apache/geode/distributed/internal/membership/gms/membership/StatRecorderJUnitTest.java
create mode 100755 geode-core/src/test/java/org/apache/geode/distributed/internal/membership/gms/messenger/StatRecorderJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/BannerTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/alerting/AlertLevelTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/alerting/AlertListenerMessageFactoryTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/alerting/AlertMessagingTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/alerting/AlertingActionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/alerting/AlertingProviderRegistryTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/alerting/AlertingServiceTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/alerting/NullAlertingProviderTest.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/CachePerfStatsTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/InternalCacheBuilderAllowsMultipleSystemsTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/InternalCacheBuilderTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/LocalRegionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/PRHARedundancyProviderTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/RegionPerfStatsTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/TXEntryStateUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/UpdateOperationJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/ValueComparisonHelperTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/partitioned/PersistentBucketRecovererTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/CacheClientUpdaterJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/command/ExecuteFunction70Test.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/xmlcache/GeodeEntityResolverTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/xmlcache/PivotalEntityResolverTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/logging/ConfigurationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/logging/LogMessageRegexMatchesStartupConfigurationTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/logging/LogMessageRegexTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/logging/LoggingSessionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/logging/ManagerLogWriterTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/logging/NullProviderAgentTest.java
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/logging/log4j/AlertLevelConverterTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/logging/log4j/AlertLevelTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/logging/log4j/LogWriterLevelConverterTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/logging/log4j/MemberNamePatternConverterTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/metrics/CacheLifecycleMetricsSessionBuilderTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/metrics/CacheLifecycleMetricsSessionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/metrics/CacheMeterRegistryFactoryTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/net/BuffersTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/net/NioPlainEngineTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/net/NioSslEngineTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/process/ControllableProcessTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/statistics/HostStatSamplerTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/internal/statistics/StatisticsRegistryTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/HttpServiceJunitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/JettyHelperJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/api/ClusterManagementResultTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/api/LocatorClusterManagementServiceTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/beans/DistributedSystemBridgeJUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/AlterDiskStoreJUnitTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/CreateDataSourceCommandTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/CreateDataSourceInterceptorTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeJndiBindingCommandTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/lifecycle/StartJVisualVMCommandTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/GetRegionsFunctionJUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/RegionAlterFunctionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/UserFunctionExecutionTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/json/QueryResultFormatterTest.java
delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/json/TypedJsonTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/shell/unsafe/GfshSignalHandlerTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/util/RegionPathTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/configuration/domain/DeclarableTypeInstantiatorTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/configuration/realizers/RegionConfigRealizerTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/configuration/validators/RegionConfigValidatorTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/pdx/internal/TypeRegistryTest.java
create mode 100644 geode-core/src/test/resources/org/apache/geode/cache/configuration/RegionConfigTest.xml
create mode 100644 geode-cq/src/distributedTest/java/org/apache/geode/cache/query/cq/dunit/DestroyPartitionedRegionMessageDUnitTest.java
create mode 100644 geode-cq/src/distributedTest/java/org/apache/geode/cache/query/cq/dunit/InvalidatePartitionedRegionMessageDUnitTest.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/client/internal/CloseCQOp.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/client/internal/CreateCQOp.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/client/internal/CreateCQWithIROp.java
delete mode 100755 geode-cq/src/main/java/org/apache/geode/cache/client/internal/GetDurableCQsOp.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/client/internal/ServerCQProxyImpl.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/client/internal/StopCQOp.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/CQDistributedSystemService.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/ClientCQImpl.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/CqAttributesMutatorImpl.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/CqConflatable.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/CqEventImpl.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/CqListenerImpl.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/CqQueryImpl.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/CqServiceFactoryImpl.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/CqServiceImpl.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/CqServiceStatisticsImpl.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/CqServiceVsdStats.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/CqStatisticsImpl.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/ServerCQImpl.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/command/BaseCQCommand.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/command/CloseCQ.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/command/ExecuteCQ.java
create mode 100755 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/command/ExecuteCQ61.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/command/GetCQStats.java
create mode 100755 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/command/GetDurableCQs.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/command/MonitorCQ.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/command/StopCQ.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/ops/CloseCQOp.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/ops/CreateCQOp.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/ops/CreateCQWithIROp.java
create mode 100755 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/ops/GetDurableCQsOp.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/ops/ServerCQProxyImpl.java
create mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/cq/internal/ops/StopCQOp.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/internal/cq/ClientCQImpl.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/internal/cq/CqAttributesMutatorImpl.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/internal/cq/CqConflatable.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/internal/cq/CqEventImpl.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/internal/cq/CqListenerImpl.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/internal/cq/CqQueryImpl.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/internal/cq/CqServiceFactoryImpl.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/internal/cq/CqServiceImpl.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/internal/cq/CqServiceStatisticsImpl.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/internal/cq/CqServiceVsdStats.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/internal/cq/CqStatisticsImpl.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/cache/query/internal/cq/ServerCQImpl.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/internal/CQDistributedSystemService.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/internal/cache/tier/sockets/command/BaseCQCommand.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/internal/cache/tier/sockets/command/CloseCQ.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/internal/cache/tier/sockets/command/ExecuteCQ.java
delete mode 100755 geode-cq/src/main/java/org/apache/geode/internal/cache/tier/sockets/command/ExecuteCQ61.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/internal/cache/tier/sockets/command/GetCQStats.java
delete mode 100755 geode-cq/src/main/java/org/apache/geode/internal/cache/tier/sockets/command/GetDurableCQs.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/internal/cache/tier/sockets/command/MonitorCQ.java
delete mode 100644 geode-cq/src/main/java/org/apache/geode/internal/cache/tier/sockets/command/StopCQ.java
create mode 100755 geode-cq/src/main/resources/org/apache/geode/cache/query/cq/internal/sanctioned-geode-cq-serializables.txt
delete mode 100755 geode-cq/src/main/resources/org/apache/geode/internal/sanctioned-geode-cq-serializables.txt
create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/cache/examples/CacheTestCaseExampleTest.java
create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/examples/BeforeClassExampleTest.java
create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/DistributedDiskDirRuleDistributedTest.java
create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/DistributedUseJacksonForJsonPathRuleDistributedTest.java
create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/VmEventListenerDistributedTest.java
delete mode 100644 geode-dunit/src/integrationTest/java/org/apache/geode/test/dunit/cache/examples/CacheTestCaseExampleTest.java
delete mode 100644 geode-dunit/src/integrationTest/java/org/apache/geode/test/dunit/examples/BeforeClassExampleTest.java
create mode 100644 geode-dunit/src/integrationTest/java/org/apache/geode/test/junit/rules/DiskDirRuleIntegrationTest.java
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
create mode 100644 geode-dunit/src/main/java/org/apache/geode/internal/cache/InternalCacheForClientAccessDUnitTest.java
create mode 100755 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ShowDeadlockDistributedTestBase.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/VMEventListener.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/VMEventListenerRegistry.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/BounceResult.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/ChildVM.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/ChildVMLauncher.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/DUnitHost.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/DUnitLauncher.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/Master.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/MasterRemote.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/MethodInvoker.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/MethodInvokerResult.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/ProcessHolder.java
create mode 100755 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/ProcessManager.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/RemoteDUnitVM.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/RemoteDUnitVMIF.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/StandAloneDUnitEnv.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/TestHistoryLogger.java
create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/VMEventNotifier.java
delete mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/standalone/BounceResult.java
delete mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/standalone/ChildVM.java
delete mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/standalone/DUnitLauncher.java
delete mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/standalone/ProcessHolder.java
delete mode 100755 geode-dunit/src/main/java/org/apache/geode/test/dunit/standalone/ProcessManager.java
delete mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/standalone/RemoteDUnitVM.java
delete mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/standalone/RemoteDUnitVMIF.java
delete mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/standalone/StandAloneDUnitEnv.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
delete mode 100644 geode-dunit/src/test/java/org/apache/geode/test/dunit/examples/DoNotHandleUnexpectedExceptionExampleTest.java
create mode 100644 geode-dunit/src/test/java/org/apache/geode/test/dunit/internal/MethodInvokerTest.java
create mode 100644 geode-dunit/src/test/java/org/apache/geode/test/dunit/internal/VMEventNotifierTest.java
create mode 100644 geode-experimental-driver/src/integrationTest/java/org/apache/geode/experimental/driver/AuthorizationTest.java
delete mode 100644 geode-json/build.gradle
delete mode 100755 geode-json/src/main/java/org/json/JSON.java
delete mode 100755 geode-json/src/main/java/org/json/JSONArray.java
delete mode 100755 geode-json/src/main/java/org/json/JSONException.java
delete mode 100755 geode-json/src/main/java/org/json/JSONObject.java
delete mode 100755 geode-json/src/main/java/org/json/JSONString.java
delete mode 100755 geode-json/src/main/java/org/json/JSONStringer.java
delete mode 100755 geode-json/src/main/java/org/json/JSONTokener.java
delete mode 100644 geode-json/src/test/resources/expected-pom.xml
delete mode 100755 geode-json/src/test/resources/sample-01.json
delete mode 100755 geode-junit/src/main/java/org/apache/geode/internal/logging/LogServiceIntegrationTestSupport.java
delete mode 100644 geode-junit/src/main/java/org/apache/geode/internal/logging/TestLogWriterFactory.java
rename {geode-dunit => geode-junit}/src/main/java/org/apache/geode/management/MXBeanAwaitility.java (100%)
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/assertj/LogFileAssert.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/assertj/LogLevelAssert.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/assertj/internal/AbstractLogFileAssert.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/assertj/internal/AbstractLogLevelAssert.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/assertj/internal/ShouldBeLessSpecificThan.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/concurrent/CPUContentionService.java
delete mode 100755 geode-junit/src/main/java/org/apache/geode/test/dunit/standalone/VersionManager.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/assertions/TabularResultModelAnyRowAssert.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/assertions/TabularResultModelColumnAssert.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/assertions/TabularResultModelRowAssert.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/assertions/TabularResultModelSliceAssert.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/categories/AlertingTest.java
create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/accessible/AccessibleTemporaryFolder.java
create mode 100755 geode-junit/src/main/java/org/apache/geode/test/version/VersionManager.java
delete mode 100755 geode-junit/src/test/java/org/apache/geode/test/dunit/standalone/VersionManagerJUnitTest.java
create mode 100644 geode-junit/src/test/java/org/apache/geode/test/junit/rules/ExecutorServiceRuleGetThreadsTest.java
create mode 100644 geode-junit/src/test/java/org/apache/geode/test/junit/rules/UseJacksonForJsonPathRuleTest.java
create mode 100755 geode-junit/src/test/java/org/apache/geode/test/version/VersionManagerJUnitTest.java
create mode 100644 geode-lucene/src/main/java/org/apache/geode/cache/lucene/management/configuration/Index.java
create mode 100644 geode-lucene/src/main/java/org/apache/geode/cache/lucene/management/configuration/package-info.java
create mode 100755 geode-management/build.gradle
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/RegionShortcut.java
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/configuration/CacheConfig.java
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/configuration/CacheElement.java
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/CacheTransactionManagerType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/ClassNameType.java (100%)
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/configuration/DeclarableType.java
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/DiskDirType.java (100%)
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/configuration/DiskDirsType.java
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/DiskStoreType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/DynamicRegionFactoryType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/EnumActionDestroyOverflow.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/EnumReadableWritable.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/FunctionServiceType.java (100%)
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/configuration/JndiBindingsType.java
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/configuration/ObjectType.java
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/configuration/ParameterType.java
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/PdxType.java (100%)
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/configuration/PoolType.java
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/configuration/RegionAttributesDataPolicy.java
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/configuration/RegionAttributesIndexUpdateType.java
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionAttributesMirrorType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/RegionAttributesScope.java (100%)
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/configuration/RegionAttributesType.java
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/configuration/RegionConfig.java
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/ResourceManagerType.java (100%)
create mode 100644 geode-management/src/main/java/org/apache/geode/cache/configuration/SerializationRegistrationType.java
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/ServerType.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/XSDRootElement.java (100%)
rename {geode-core => geode-management}/src/main/java/org/apache/geode/cache/configuration/package-info.java (100%)
create mode 100644 geode-management/src/main/java/org/apache/geode/internal/config/VersionAdapter.java
create mode 100644 geode-management/src/main/java/org/apache/geode/management/api/ClusterManagementResult.java
create mode 100644 geode-management/src/main/java/org/apache/geode/management/api/ClusterManagementService.java
create mode 100644 geode-management/src/main/java/org/apache/geode/management/api/RestfulEndpoint.java
create mode 100644 geode-management/src/main/java/org/apache/geode/management/api/Status.java
create mode 100644 geode-management/src/main/java/org/apache/geode/management/client/ClusterManagementServiceProvider.java
create mode 100644 geode-management/src/main/java/org/apache/geode/management/internal/ClientClusterManagementService.java
create mode 100644 geode-management/src/main/java/org/apache/geode/management/internal/ClusterManagementServiceFactory.java
create mode 100644 geode-management/src/main/java/org/apache/geode/management/internal/JavaClientClusterManagementServiceFactory.java
create mode 100644 geode-management/src/main/java/org/apache/geode/management/internal/RestTemplateResponseErrorHandler.java
create mode 100644 geode-management/src/main/java/org/apache/geode/management/internal/cli/domain/ClassName.java
create mode 100644 geode-management/src/main/resources/META-INF/services/org.apache.geode.management.internal.ClusterManagementServiceFactory
create mode 100644 geode-management/src/test/resources/expected-pom.xml
mode change 100755 => 100644 geode-pulse/build.gradle
mode change 100755 => 100644 geode-pulse/geode-pulse-test/build.gradle
create mode 100644 geode-redis/build.gradle
create mode 100644 geode-redis/src/distributedTest/java/org/apache/geode/redis/RedisDistDUnitTest.java
rename {geode-core => geode-redis}/src/integrationTest/java/org/apache/geode/redis/AuthJUnitTest.java (100%)
rename {geode-core => geode-redis}/src/integrationTest/java/org/apache/geode/redis/ConcurrentStartTest.java (100%)
create mode 100755 geode-redis/src/integrationTest/java/org/apache/geode/redis/GeoCoderTest.java
create mode 100755 geode-redis/src/integrationTest/java/org/apache/geode/redis/GeoJUnitTest.java
create mode 100755 geode-redis/src/integrationTest/java/org/apache/geode/redis/HashesJUnitTest.java
rename {geode-core => geode-redis}/src/integrationTest/java/org/apache/geode/redis/ListsJUnitTest.java (100%)
rename {geode-core => geode-redis}/src/integrationTest/java/org/apache/geode/redis/RedisServerIntegrationTest.java (100%)
rename {geode-core => geode-redis}/src/integrationTest/java/org/apache/geode/redis/SetsJUnitTest.java (100%)
rename {geode-core => geode-redis}/src/integrationTest/java/org/apache/geode/redis/SortedSetsJUnitTest.java (100%)
rename {geode-core => geode-redis}/src/integrationTest/java/org/apache/geode/redis/StringsJunitTest.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/internal/hll/Bits.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/internal/hll/CardinalityMergeException.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/internal/hll/HyperLogLog.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/internal/hll/HyperLogLogPlus.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/internal/hll/IBuilder.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/internal/hll/ICardinality.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/internal/hll/MurmurHash.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/internal/hll/RegisterSet.java (100%)
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/GeodeRedisServer.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/ByteArrayWrapper.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/ByteToCommandDecoder.java (100%)
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/Coder.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/CoderException.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/Command.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/DoubleWrapper.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/ExecutionHandlerContext.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/Executor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/Extendable.java (100%)
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/GeoCoder.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/GeoCoord.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/GeoRadiusResponseElement.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/GeodeRedisService.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/HashArea.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/HashNeighbors.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/MemberNotFoundException.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/Pair.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/RedisCommandParserException.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/RedisCommandType.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/RedisConstants.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/RedisDataType.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/RedisDataTypeMismatchException.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/RegionCreationException.java (100%)
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/RegionProvider.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/AbstractExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/AbstractScanExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/AuthExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/DBSizeExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/DelExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/EchoExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/ExistsExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/ExpirationExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/ExpireAtExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/ExpireExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/FlushAllExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/KeysExecutor.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/ListQuery.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/PExpireAtExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/PExpireExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/PTTLExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/PersistExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/PingExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/QuitExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/ScanExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/ShutDownExecutor.java (100%)
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/SortedSetQuery.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/TTLExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/TimeExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/TypeExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/UnkownExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HDelExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HExistsExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HGetAllExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/hash/HGetExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HIncrByExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/hash/HIncrByFloatExecutor.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/hash/HKeysExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HLenExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/hash/HMGetExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HMSetExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HScanExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HSetExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hash/HSetNXExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/hash/HValsExecutor.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/hash/HashExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hll/HllExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hll/PFAddExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hll/PFCountExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hll/PFMergeExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/hll/Varint.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/list/LIndexExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LInsertExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LLenExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LPopExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LPushExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LPushXExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LRangeExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LRemExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LSetExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/LTrimExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/list/ListExecutor.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/list/PopExecutor.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/list/PushExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/PushXExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/RPopExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/RPushExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/list/RPushXExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SAddExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SCardExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SDiffExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SDiffStoreExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SInterExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SInterStoreExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SIsMemberExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/SMembersExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SMoveExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/SPopExecutor.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/SRandMemberExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SRemExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SScanExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SUnionExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SUnionStoreExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/set/SetExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/SetOpExecutor.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoAddExecutor.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoDistExecutor.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoHashExecutor.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoPosExecutor.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoRadiusByMemberExecutor.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoRadiusExecutor.java
create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoRadiusParameters.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoSortedSetExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/SortedSetExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZAddExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZCardExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZCountExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZIncrByExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZLexCountExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRangeByLexExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRangeByScoreExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRangeExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRankExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRemExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRemRangeByLexExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRemRangeByRankExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRemRangeByScoreExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRevRangeByScoreExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRevRangeExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZRevRankExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZScanExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/sortedset/ZScoreExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/AppendExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/BitCountExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/BitOpExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/BitPosExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/string/DecrByExecutor.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/string/DecrExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/GetBitExecutor.java (100%)
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/string/GetExecutor.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/string/GetRangeExecutor.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/string/GetSetExecutor.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/string/IncrByExecutor.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/string/IncrByFloatExecutor.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/string/IncrExecutor.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/string/MGetExecutor.java
create mode 100755 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/string/MSetExecutor.java
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/MSetNXExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/PSetEXExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/SetBitExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/SetEXExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/SetExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/SetNXExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/SetRangeExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/StringExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/string/StrlenExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/transactions/DiscardExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/transactions/ExecExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/transactions/MultiExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/transactions/TransactionExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/transactions/UnwatchExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/executor/transactions/WatchExecutor.java (100%)
rename {geode-core => geode-redis}/src/main/java/org/apache/geode/redis/internal/org/apache/hadoop/fs/GlobPattern.java (100%)
create mode 100644 geode-redis/src/main/resources/META-INF/services/org.apache.geode.internal.cache.CacheService
rename {geode-core => geode-redis}/src/test/java/org/apache/geode/redis/internal/executor/AbstractScanExecutorTest.java (100%)
create mode 100644 geode-redis/src/test/resources/expected-pom.xml
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/upgradeTest/java/org/apache/geode/cache/wan/WANRollingUpgradeNewSenderProcessOldEvent.java
create mode 100644 geode-web-api/src/integrationTest/java/org/apache/geode/rest/internal/web/controllers/EchoArgumentFunction.java
delete mode 100644 geode-web-api/src/integrationTest/java/org/apache/geode/rest/internal/web/controllers/NoArgumentFunction.java
rename {geode-junit/src/main => geode-web-api/src/integrationTest}/java/org/apache/geode/test/matchers/JsonEquivalence.java (100%)
create mode 100644 geode-web-api/src/integrationTest/resources/org/apache/geode/rest/internal/web/controllers/order1-array.json
create mode 100644 geode-web-management/build.gradle
create mode 100644 geode-web-management/src/commonTest/java/org/apache/geode/management/internal/rest/BaseLocatorContextLoader.java
create mode 100644 geode-web-management/src/commonTest/java/org/apache/geode/management/internal/rest/LocatorCleanupEventListener.java
create mode 100644 geode-web-management/src/commonTest/java/org/apache/geode/management/internal/rest/LocatorWithSecurityManagerContextLoader.java
create mode 100644 geode-web-management/src/commonTest/java/org/apache/geode/management/internal/rest/PlainLocatorContextLoader.java
create mode 100644 geode-web-management/src/commonTest/java/org/apache/geode/management/internal/rest/StandardRequestPostProcessor.java
create mode 100644 geode-web-management/src/distributedTest/java/org/apache/geode/management/client/ClientClusterManagementServiceDUnitTest.java
create mode 100644 geode-web-management/src/integrationTest/java/org/apache/geode/management/internal/rest/RegionManagementIntegrationTest.java
create mode 100644 geode-web-management/src/integrationTest/java/org/apache/geode/management/internal/rest/RegionManagementSecurityIntegrationTest.java
create mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/rest/ManagementLoggingFilter.java
create mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/rest/controllers/AbstractManagementController.java
create mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/rest/controllers/ManagementControllerAdvice.java
create mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/rest/controllers/RegionManagementController.java
create mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/rest/converter/CustomMappingJackson2HttpMessageConverter.java
create mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/rest/security/GeodeAuthenticationProvider.java
create mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/rest/security/RestSecurityConfiguration.java
create mode 100644 geode-web-management/src/main/java/org/apache/geode/management/internal/rest/security/RestSecurityService.java
create mode 100644 geode-web-management/src/main/webapp/META-INF/NOTICE
create mode 100644 geode-web-management/src/main/webapp/WEB-INF/geode-management-servlet.xml
create mode 100644 geode-web-management/src/main/webapp/WEB-INF/web.xml
create mode 100644 geode-web-management/src/test/resources/expected-pom.xml
create mode 100644 geode-web/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowDeadlockOverHttpDUnitTest.java
create mode 100644 geode-web/src/distributedTest/java/org/apache/geode/management/internal/security/LogNoPasswordDistributedTest.java
delete mode 100644 geode-web/src/integrationTest/java/org/apache/geode/management/internal/security/LogNoPasswordIntegrationTest.java
delete mode 100644 gradle/dependency-versions.properties
create mode 100644 gradle/lint.gradle
create mode 100644 gradle/pmd.gradle
delete mode 100644 gradle/test-by-category.gradle
delete mode 100644 gradle/utilities.gradle
create mode 100644 static-analysis/pmd-rules/build.gradle
create mode 100644 static-analysis/pmd-rules/src/main/java/org/apache/geode/pmd/Annotations.java
create mode 100644 static-analysis/pmd-rules/src/main/java/org/apache/geode/pmd/StaticFieldsMustBeFinal.java
create mode 100644 static-analysis/pmd-rules/src/main/java/org/apache/geode/pmd/StaticFieldsMustBeImmutable.java
create mode 100644 static-analysis/pmd-rules/src/main/resources/geodepmd.xml
create mode 100644 static-analysis/pmd-rules/src/main/resources/org/apache/geode/pmd/staticfinal.xml
create mode 100644 static-analysis/pmd-rules/src/main/resources/org/apache/geode/pmd/staticimmutable.xml
create mode 100644 static-analysis/pmd-rules/src/test/java/org/apache/geode/pmd/StaticFieldsMustBeFinalTest.java
create mode 100644 static-analysis/pmd-rules/src/test/java/org/apache/geode/pmd/StaticFieldsMustBeImmutableTest.java
create mode 100644 static-analysis/pmd-rules/src/test/resources/org/apache/geode/pmd/xml/StaticFieldsMustBeFinal.xml
create mode 100644 static-analysis/pmd-rules/src/test/resources/org/apache/geode/pmd/xml/StaticFieldsMustBeImmutable.xml