geode-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sai_boorlaga...@apache.org
Subject [geode] branch feature/GEODE-5787-dunit-internal updated (550b995 -> f163f0d)
Date Thu, 15 Nov 2018 17:33:24 GMT
This is an automated email from the ASF dual-hosted git repository.

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


    from 550b995  trigger precheckin
     add 6f303b3  GEODE-5980: Removed unused collections. (#2774)
     add 54cf7d1  GEODE-5983: use equals() instead of == (#2777)
     add b65b364  GEODE-5992 Fix bugs identified by static analysis
     add 0f517d3  GEODE-5884: Restores behavior of exceptions/wrapping of exceptions (#2786)
     add a3b6486  GEODE-5984 Address LGTM recommendations
     add 86c86ac  GEODE-5985 Possible integer overflow
     add 28785d0  GEODE-5978: Expand GeodeAwaitility and add test coverage
     add d02315d  GEODE-5918 Geode function security should be dynamically determined by function arguments (#2727)
     add a103871  GEODE-5947: Make dependencies explicit in connectors and experimental-driver modules (#2738)
     add 72a5b0b  GEODE-5977: rename --connection to --data-source (#2773)
     add 10df202  GEODE-5987: Do not inject dependencies into all subprojects in test.gradle (#2782)
     add dbf3692  GEODE-5338: Rephrased warning when SSL hostname validation is disabled (#2793)
     add a7aeca9  GEODE-6003 don't fail if we can't kill a process because it's already exited
     add 6f950fd  Merge pull request #2796 from onichols-pivotal/GEODE-6003-fix-windows-image
     add 61083a5  Fix vararg warnings
     add 5b94349  Fix spotless errors
     add 144758b  GEODE-5999 split pipeline back into separate jobs
     add cae30b0  GEODE-5983: Added missing null check (#2800)
     add 0c96c7f  GEODE-6008: ignore root exception as well. (#2804)
     add e9ea18e  Revert "GEODE-5729: when DistributedCacheOperation needs 2 messages, should let (#2458)" (#2801)
     add b754086  GEODE-5742: increase timeout for statusCommandWithIncorrectPidShouldFail test (#2805)
     add 083abbc  GEODE-5987: Correct issue with powermock leaking JDK11-incompatible d… (#2797)
     add ae8abe2  [GEODE-5971] Refactor offline disk store commands to extend SingleGfshCommand base type (#2794)
     add 23af84c   GEODE-5995: Initial import of gradle docker plugin (#2790)
     add a5b04cc  GEODE-5986 Inconsistent equals/hashCode
     add 5410f93  GEODE-5982: Synchronized access to CacheLoader and CacheWriter (#2776)
     add 728eceb  GEODE-6000: make pdx-name required (#2799)
     add ff55509  GEODE-5931: Make dependencies explicit in geode-pulse, geode-pulse-test. (#2714)
     add 379ee68  GEODE-6018 Remove reflections from LICENSE
     add 9de2221  GEODE-5830 Use current and maintained pr-concourse-resource
     add d22e83e  GEODE-5884: Adding to function exception list if cause is FunctionInvocationTargetException (#2809)
     add 00c607f  GEODE-6019: Move gradle constants in constants files. (#2814)
     add 474fa82  Bump version to 1.9.0
     add 7bf0225  [GEODE-5998] Add geospatial commands to Redis adapter (#2802)
     add b128463  Revert "Bump version to 1.9.0"
     add 3b2ff44  GEODE-3416 Reduce synchronization blockages in SocketCreator
     add c14d960  Feature/geode 6016 (#2820)
     add d7aa60c  GEODE-6009 add Java 11 to PR pipeline
     add 9b2a423  Merge pull request #2806 from onichols-pivotal/GEODE-6009-add-java-11-to-PR-pipeline
     add a649956  GEODE-6020 make non-gating jobs run only after all gating jobs have passed
     add 70771cb  Merge pull request #2816 from onichols-pivotal/GEODE-6020-run-non-gating-jobs-iff-all-gating-pass
     add c98308e  Update current version to 1.9.0
     add aab0198  GEODE-5993: Eliminate race in monitorQueryThread() (#2818)
     add 4f9580a  GEODE-6009 add Java 11 PR checks to github
     add 75d7ed8  Merge pull request #2834 from onichols-pivotal/GEODE-6009-add-Java11-PR-checks
     add 0b319d9  GEODE-4712: use assertJ in the await condition for better failure message (#2808)
     add 8a2b7bc  GEODE-6031: Add getCache to Launcher APIs
     add 9a5eda9  GEODE-5959: Modified to launch a thread in the nested function case
     add b43e571  GEODE-5998 geospatial support
     add 10d89ed  GEODE-6030: Upgrade commons-lang to commons-lang3 (#2830)
     add b4befb9  GEODE-6013: Made changes to use the expected initial image requester's rvv information (#2819)
     add 7b252a6  GEODE-5873: Fix VMProvider.invokeInEveryMember (#2812)
     add 783ada8  GEODE-6042: Fix commons-lang import (#2842)
     add 6916c48  GEODE-6040 fix deploy_meta.sh to pause pipelines correctly
     add 6c82780  Merge pull request #2840 from onichols-pivotal/GEODE-6040-fix-deploy-meta
     add efd8a14  GEODE-2644: Define interfaces for new Log4j2 Appenders
     add 763e417  GEODE-2644: Cleanup logging related files
     add 5e61da5  GEODE-2644: Add LogFileAssert and LogLevelAssert assertions
     add 731cd2a  GEODE-2644: Add AlertingTest JUnit Category
     add a77c94b  GEODE-2644: Add LogConfig and StatisticsConfig for logging
     add 02c3cae  GEODE-2644: Make AlertAppender optional and support log4j2.xml
     add cd2bba1  GEODE-2644: Expand DistributedSystemMXBean tests
     add 591f3f7  GEODE-2644: Make LogWriterAppender optional and support log4j2.xml
     add 0a8f3df  GEODE-5637: Fix flaky SingleHopClientExecutorWithLoggingIntegrationTest
     add 688f58a  GEODE-2644: Update session state caching dependencies for logging
     add 6691d31  GEODE-2644: Remove log level from MonitorQueryUnderContentionBenchmark
     add 6d9e026  GEODE-5884: Added new command and restored pre 1.8 region function behavior (#2829)
     add 702eb20  GEODE-5072 Java clients should not access or modify internal regions
     add 09dd194  Revert "GEODE-6013: Made changes to use the expected initial image requester's rvv information (#2819)"
     add 0dc46ea  GEODE-6010: change create jdbc-mapping to alter region and create async-queue (#2836)
     add 249fa0e  GEODE-6048 build should work on release branches (#2847)
     add c1f102d  GEODE-5228: Test will now retry status call to check status of server (#2839)
     add f2c3d26  GEODE-5971: Refactor export/import commands to extend GfshCommand (#2837)
     add 0f74074  GEODE-5971: Refactor Data commands to extend GfshCommand (#2838)
     add fdce557  Revert "GEODE-5228: Test will now retry status call to check status of server (#2839)" (#2849)
     add 4cc2d46  GEODE-6014: Removed unnecessary null checks. (#2813)
     add 7f70a28  GEODE-3835: Use TemporayFolder instead of /tmp (#2811)
     add f163f0d  Merge branch 'develop' into feature/GEODE-5787-dunit-internal

No new revisions were added by this update.

Summary of changes:
 build.gradle                                       |   15 +-
 buildSrc/build.gradle                              |   15 +
 .../dockerizedtest/DefaultWorkerSemaphore.groovy   |   71 +
 .../DockerizedJavaExecHandleBuilder.groovy         |  100 ++
 .../dockerizedtest/DockerizedTestExtension.groovy  |   58 +
 .../dockerizedtest/DockerizedTestPlugin.groovy     |  184 +++
 .../ExitCodeTolerantExecHandle.groovy              |   92 ++
 .../plugins/dockerizedtest/WorkerSemaphore.groovy  |   28 +
 .../dockerizedtest/DockerizedExecHandle.java       |  673 +++++++++
 .../dockerizedtest/DockerizedExecHandleRunner.java |  101 ++
 .../ForciblyStoppableTestWorker.java               |   45 +
 .../dockerizedtest/ForkingTestClassProcessor.java  |  153 ++
 .../plugins/dockerizedtest/NoMemoryManager.java    |   59 +
 .../plugins/dockerizedtest/TestExecuter.java       |  116 ++
 .../com.github.pedjak.dockerized-test.properties   |    1 +
 .../windows-packer.json                            |    2 +-
 ci/pipelines/geode-build/jinja.template.yml        |   50 +-
 ci/pipelines/images/jinja.template.yml             |   13 -
 ci/pipelines/meta/deploy_meta.sh                   |   32 +-
 ci/pipelines/metrics/jinja.template.yml            |    6 +-
 ci/pipelines/pull-request/jinja.template.yml       |  123 +-
 ci/scripts/archive_results.sh                      |    4 +-
 ci/scripts/build.sh                                |  181 ---
 ci/scripts/publish.sh                              |   96 --
 ci/scripts/test-archive.sh                         |  130 --
 extensions/geode-modules-assembly/build.gradle     |    3 +-
 .../release/session/bin/modify_war                 |    3 +-
 extensions/geode-modules/build.gradle              |    2 +
 .../gatewaydelta/GatewayDeltaCreateEvent.java      |    3 +-
 .../GatewayDeltaForwarderCacheListener.java        |   10 +-
 .../session/catalina/DeltaSessionManager.java      |   22 +-
 .../callback/SessionExpirationCacheListener.java   |    9 +
 .../geode/modules/util/DebugCacheListener.java     |    7 +
 .../geode/modules/util/SessionCustomExpiry.java    |    7 +
 geode-assembly/build.gradle                        |    7 +-
 .../geode/session/tests/ServerContainer.java       |    5 +-
 .../apache/geode/session/tests/TomcatInstall.java  |    4 +-
 .../geode/test/junit/rules/HttpResponseAssert.java |    5 +-
 .../cli/commands/ConnectCommandAcceptanceTest.java |    5 +-
 .../GfshStartLocatorLogAcceptanceTest.java         |   36 +-
 .../shell/StatusServerExitCodeAcceptanceTest.java  |    2 +-
 .../internal/web/controllers/RestAPITestBase.java  |    2 +-
 .../web/controllers/RestAPIsWithSSLDUnitTest.java  |    2 +-
 .../integrationTest/resources/assembly_content.txt |   47 +-
 .../resources/dependency_classpath.txt             |   24 +-
 .../integrationTest/resources/expected_jars.txt    |    3 +
 geode-assembly/src/main/dist/LICENSE               |   20 -
 geode-assembly/src/test/resources/expected-pom.xml |    4 +-
 geode-book/config.yml                              |    6 +-
 geode-common/build.gradle                          |    5 +
 .../org/apache/geode/annotations/TestingOnly.java  |    2 +-
 geode-common/src/test/resources/expected-pom.xml   |    2 +-
 .../src/test/resources/expected-pom.xml            |    2 +-
 geode-connectors/build.gradle                      |   50 +-
 .../geode/connectors/jdbc/JdbcDistributedTest.java |  263 ++--
 .../connectors/jdbc/JdbcLoaderIntegrationTest.java |   43 +-
 .../connectors/jdbc/MySqlJdbcDistributedTest.java  |    5 +-
 .../org/apache/geode/connectors/jdbc/TestDate.java |   46 +-
 .../jdbc/internal/TestConfigService.java           |    9 +-
 .../cli/CreateMappingCommandDUnitTest.java         |  283 +++-
 .../cli/DescribeMappingCommandDUnitTest.java       |    8 +-
 .../cli/DestroyMappingCommandDunitTest.java        |    4 +-
 .../cli/JdbcClusterConfigDistributedTest.java      |    4 +-
 .../internal/cli/ListMappingCommandDUnitTest.java  |    2 +-
 .../cli/CreateMappingCommandIntegrationTest.java   |  121 --
 .../apache/geode/codeAnalysis/excludedClasses.txt  |    1 +
 .../connectors/jdbc/JdbcConnectorException.java    |    6 +-
 .../geode/connectors/jdbc/internal/SqlHandler.java |   19 +-
 .../jdbc/internal/SqlToPdxInstanceCreator.java     |    9 +-
 .../jdbc/internal/cli/CreateMappingCommand.java    |  221 ++-
 .../jdbc/internal/cli/CreateMappingFunction.java   |   61 +-
 .../jdbc/internal/cli/DescribeMappingCommand.java  |    4 +-
 .../jdbc/internal/cli/PreconditionException.java   |   14 +-
 .../jdbc/internal/configuration/RegionMapping.java |   53 +-
 .../connectors/jdbc/internal/xml/ElementType.java  |    4 +-
 .../xml/JdbcConnectorServiceXmlParser.java         |   10 +-
 .../geode.apache.org/schema/jdbc/jdbc-1.0.xsd      |    4 +-
 .../sanctioned-geode-connectors-serializables.txt  |    2 +-
 .../jdbc/internal/RegionMappingTest.java           |   50 +-
 .../connectors/jdbc/internal/SqlHandlerTest.java   |    4 +-
 .../jdbc/internal/SqlToPdxInstanceCreatorTest.java |   66 +-
 .../internal/cli/CreateMappingCommandTest.java     |  537 +++++++
 .../internal/cli/CreateMappingFunctionTest.java    |  100 +-
 .../internal/cli/DescribeMappingCommandTest.java   |    2 +-
 .../internal/cli/DescribeMappingFunctionTest.java  |    2 +-
 .../cli/DestroyMappingCommandFunctionTest.java     |    2 +-
 .../jdbc/internal/cli/ListMappingFunctionTest.java |    2 +-
 .../jdbc/internal/xml/ElementTypeTest.java         |    6 +-
 .../src/test/resources/expected-pom.xml            |   68 +-
 geode-core/build.gradle                            |   19 +-
 ...tServerHostNameVerificationDistributedTest.java |    1 +
 .../internal/provider/CustomKeyManagerFactory.java |    3 +-
 .../provider/CustomTrustManagerFactory.java        |    3 +-
 .../cache/query/dunit/PortfolioPdxVersion.java     |   10 +-
 .../alerting/AlertingServiceDistributedTest.java   |  399 +++++
 ...rtingServiceWithoutListenerDistributedTest.java |  217 +++
 .../cache/MonthBasedPartitionResolver.java         |    5 +
 .../cache/PartitionedRegionSingleHopDUnitTest.java |   25 +
 .../geode/internal/cache/SerializableMonth.java    |   12 +
 .../geode/internal/cache/TestNonSizerObject.java   |    2 +-
 .../internal/cache/eviction/EvictionDUnitTest.java |   17 +-
 ...istributedRegionFunctionExecutionDUnitTest.java |    3 +-
 .../NestedFunctionExecutionDistributedTest.java    |  194 +++
 ...ientServerRegionFunctionExecutionDUnitTest.java |    3 +-
 .../fixed/FixedPartitioningTestBase.java           |    2 +-
 ...PartitioningWithTransactionDistributedTest.java |  186 ++-
 .../LoggingWithReconnectDistributedTest.java       |  210 +++
 .../management/DistributedSystemDUnitTest.java     |  575 -------
 .../DistributedSystemMXBeanDistributedTest.java    |  202 +++
 ...butedSystemMXBeanWithAlertsDistributedTest.java |  495 ++++++
 ...stemMXBeanWithNotificationsDistributedTest.java |  243 +++
 .../CreateJndiBindingCommandDUnitTest.java         |   14 +-
 .../DestroyJndiBindingCommandDUnitTest.java        |   23 +-
 .../DeprecatedAgentLauncherIntegrationTest.java    |   11 +-
 ...opClientExecutorWithLoggingIntegrationTest.java |   36 +-
 .../execute/FunctionDynamicByArgsSecurityTest.java |   88 ++
 .../query/functional/IUM6Bug32345ReJUnitTest.java  |    2 +-
 .../IndexWithSngleFrmAndMultCondQryJUnitTest.java  |    2 +-
 .../functional/IumMultConditionJUnitTest.java      |    2 +-
 .../internal/QueryMonitorIntegrationTest.java      |   10 +-
 .../distributed/LauncherIntegrationTestCase.java   |    2 +-
 .../LocatorLauncherIntegrationTestCase.java        |    2 +-
 .../LocatorLauncherLocalIntegrationTest.java       |   63 +-
 .../ServerLauncherLocalIntegrationTest.java        |    7 +
 .../internal/InternalLocatorIntegrationTest.java   |   76 -
 .../gms/messenger/JGroupsMessengerJUnitTest.java   |   11 +-
 .../AlertListenerRegistrationIntegrationTest.java  |  183 +++
 .../AlertingServiceWithClusterIntegrationTest.java |  274 ++++
 .../AlertingServiceWithLonerIntegrationTest.java   |   89 ++
 ....java => CompactOfflineDiskStoreJUnitTest.java} |    2 +-
 .../geode/internal/cache/OplogJUnitTest.java       |   12 +-
 .../logging/BannerLoggingIntegrationTest.java      |  129 ++
 .../logging/ConfigurationInfoIntegrationTest.java} |   24 +-
 .../logging/ConfigurationIntegrationTest.java      |  133 ++
 .../DistributedSystemLogFileIntegrationTest.java   | 1152 --------------
 .../logging/LocatorLogFileIntegrationTest.java     |  123 --
 .../LogLevelChangesWithCacheIntegrationTest.java   |  150 ++
 ...hangesWithDistributedSystemIntegrationTest.java |  167 ++
 ...llingWithDistributedSystemIntegrationTest.java} |   33 +-
 .../logging/LogServiceIntegrationTest.java         |  236 ---
 ...oggingWithDistributedSystemIntegrationTest.java | 1597 ++++++++++++++++++++
 .../logging/LoggingWithLocatorIntegrationTest.java |  207 +++
 .../LoggingWithLocatorLauncherIntegrationTest.java |   65 +
 .../LoggingWithServerLauncherIntegrationTest.java  |   65 +
 .../ManagerLogWriterFactoryIntegrationTest.java    |  152 ++
 .../logging/MergeLogFilesIntegrationTest.java      |    2 +-
 .../geode/internal/logging/NonBlankStrings.java    |   17 +-
 ...StartupConfigurationLoggingIntegrationTest.java |  159 ++
 ...stemOutRuleAndSystemErrRuleIntegrationTest.java |   98 ++
 .../log4j/AlertAppenderIntegrationTest.java        |  261 ++++
 .../BothLogWriterAppendersIntegrationTest.java     |  180 +++
 ...> CacheWithCustomLogConfigIntegrationTest.java} |   30 +-
 .../CacheWithDefaultAppendersIntegrationTest.java  |   96 ++
 ...gurationWithLogLevelChangesIntegrationTest.java |  226 +++
 ...penderWithLoggerContextRuleIntegrationTest.java |   70 +-
 ...leAppenderWithSystemOutRuleIntegrationTest.java |  182 ---
 ...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 +-
 ...ServiceWithCustomLogConfigIntegrationTest.java} |   32 +-
 .../log4j/LogWriterAppenderIntegrationTest.java    |  341 ++---
 ...LogWriterAppenderWithLimitsIntegrationTest.java |  147 ++
 ...AppenderWithMemberNameInXmlIntegrationTest.java |  148 ++
 .../SecurityLogWriterAppenderIntegrationTest.java  |  136 ++
 .../ControlFileWatchdogIntegrationTest.java        |    6 +-
 .../internal/process/PidFileIntegrationTest.java   |    2 +-
 .../ProcessControllerFactoryIntegrationTest.java   |    6 +-
 .../statistics/DiskSpaceLimitIntegrationTest.java  |    2 +-
 .../DistributedSystemMXBeanIntegrationTest.java    |   93 +-
 .../MemberMXBeanShowLogIntegrationTest.java        |  186 +++
 .../DistributedSystemBridgeIntegrationTest.java}   |   32 +-
 .../internal/cli/GfshParserAutoCompletionTest.java |    2 +-
 .../ChangeLogLevelFunctionIntegrationTest.java     |  164 ++
 .../java/org/apache/geode/redis/GeoCoderTest.java} |   27 +-
 .../java/org/apache/geode/redis/GeoJUnitTest.java  |  421 ++++++
 .../org/apache/geode/redis/HashesJUnitTest.java    |    2 +-
 ...tExecutorWithLoggingIntegrationTest_log4j2.xml} |   11 +-
 .../apache/geode/codeAnalysis/excludedClasses.txt  |   14 +-
 ...xml => AlertAppenderIntegrationTest_log4j2.xml} |   11 +-
 ...thLogWriterAppendersIntegrationTest_log4j2.xml} |   19 +-
 ...eWithCustomLogConfigIntegrationTest_log4j2.xml} |    2 +-
 ...nWithLogLevelChangesIntegrationTest_log4j2.xml} |   13 +-
 ...WithLoggerContextRuleIntegrationTest_log4j2.xml |   26 +-
 ...thLogWriterAppendersIntegrationTest_log4j2.xml} |   19 +-
 ...mWithLogLevelChangesIntegrationTest_log4j2.xml} |   13 +-
 ...oseMarkerFilterAcceptIntegrationTest_log4j2.xml |    2 +-
 ...rboseMarkerFilterDenyIntegrationTest_log4j2.xml |    2 +-
 ...GeodeConsoleAppenderIntegrationTest_log4j2.xml} |   11 +-
 ...oleAppenderWithCacheIntegrationTest_log4j2.xml} |   19 +-
 ...derWithSystemOutRuleIntegrationTest_log4j2.xml} |   11 +-
 ...oseMarkerFilterAcceptIntegrationTest_log4j2.xml |    2 +-
 ...rboseMarkerFilterDenyIntegrationTest_log4j2.xml |    2 +-
 ...eWithCustomLogConfigIntegrationTest_log4j2.xml} |    2 +-
 ...=> LogWriterAppenderIntegrationTest_log4j2.xml} |   11 +-
 ...erAppenderWithLimitsIntegrationTest_log4j2.xml} |   13 +-
 ...rWithMemberNameInXmlIntegrationTest_log4j2.xml} |   13 +-
 ...ityLogWriterAppenderIntegrationTest_log4j2.xml} |   18 +-
 .../MonitorQueryUnderContentionBenchmark.java      |   10 +-
 .../logging/log4j/CacheLoggingBenchmark.java       |  116 ++
 .../logging/log4j/LogWriterAppenderBenchmark.java  |  124 ++
 .../main/java/org/apache/geode/SystemFailure.java  |    2 +-
 .../admin/internal/AdminDistributedSystemImpl.java |   27 +-
 .../internal/DistributedSystemConfigImpl.java      |   48 +-
 .../internal/DistributedSystemHealthMonitor.java   |    2 +-
 .../apache/geode/admin/jmx/internal/AgentImpl.java |  111 +-
 .../apache/geode/admin/jmx/internal/MBeanUtil.java |    6 +-
 .../admin/jmx/internal/ManagedResourceType.java    |    2 +-
 .../jmx/internal/RefreshNotificationType.java      |    2 +-
 .../apache/geode/cache/DynamicRegionFactory.java   |   15 +-
 .../geode/cache/PartitionAttributesFactory.java    |    9 -
 .../client/internal/ClientRegionFactoryImpl.java   |    2 +-
 .../client/internal/ExecuteRegionFunctionOp.java   |   41 +-
 .../geode/cache/client/internal/PoolImpl.java      |    6 +-
 .../cache/client/internal/ServerRegionProxy.java   |    5 +-
 .../org/apache/geode/cache/execute/Function.java   |   58 +-
 .../query/internal/CompiledGroupBySelect.java      |    2 +-
 .../cache/query/internal/DefaultQueryService.java  |    2 +-
 .../cache/query/internal/LinkedResultSet.java      |    8 +
 .../geode/cache/query/internal/NullToken.java      |    5 +
 .../geode/cache/query/internal/QueryMonitor.java   |  349 +++--
 .../geode/cache/query/internal/ResultsSet.java     |    7 +
 .../query/internal/SelectResultsComparator.java    |    6 +
 .../cache/query/internal/SortedResultSet.java      |    8 +
 .../cache/query/internal/SortedStructSet.java      |    5 +
 .../geode/cache/query/internal/Undefined.java      |    7 +
 .../cache/query/internal/index/AbstractIndex.java  |    2 +-
 .../index/FunctionalIndexCreationHelper.java       |    2 +-
 .../cache/query/internal/index/HashIndex.java      |    2 +-
 .../cache/query/internal/index/IndexElemArray.java |   60 +-
 .../internal/types/ExtendedNumericComparator.java  |    5 +
 .../query/internal/types/NumericComparator.java    |    6 +
 .../query/internal/types/TemporalComparator.java   |    6 +
 .../apache/geode/distributed/AbstractLauncher.java |    6 +-
 .../apache/geode/distributed/LocatorLauncher.java  |   45 +-
 .../apache/geode/distributed/ServerLauncher.java   |   34 +-
 .../internal/AbstractDistributionConfig.java       |    9 +-
 .../internal/ClusterDistributionManager.java       |   35 +-
 .../internal/DefaultPropertiesGenerator.java       |    4 +-
 .../distributed/internal/DistributionConfig.java   |   11 +-
 .../internal/DistributionConfigImpl.java           |    6 +-
 .../distributed/internal/DistributionManager.java  |    8 +-
 .../internal/FunctionExecutionPooledExecutor.java  |   77 +-
 .../InternalConfigurationPersistenceService.java   |    2 +-
 .../internal/InternalDistributedSystem.java        |  155 +-
 .../distributed/internal/InternalLocator.java      |  115 +-
 .../internal/LonerDistributionManager.java         |    7 +
 .../internal/RuntimeDistributionConfigImpl.java    |   12 +-
 .../geode/distributed/internal/StartupMessage.java |    2 +-
 .../distributed/internal/direct/DirectChannel.java |    5 +-
 .../internal/membership/InternalRole.java          |    2 +-
 .../internal/membership/gms/ServiceConfig.java     |    2 +-
 .../membership/gms/auth/GMSAuthenticator.java      |    2 +-
 .../gms/locator/FindCoordinatorResponse.java       |    6 +
 .../membership/gms/membership/GMSJoinLeave.java    |    2 +-
 .../gms/messages/InstallViewMessage.java           |    6 +
 .../gms/messages/JoinRequestMessage.java           |    6 +
 .../gms/messages/JoinResponseMessage.java          |    6 +
 .../membership/gms/messenger/GMSQuorumChecker.java |    2 +-
 .../membership/gms/messenger/JGroupsMessenger.java |    5 +-
 .../membership/gms/mgr/GMSMembershipManager.java   |    7 +-
 .../distributed/internal/tcpserver/TcpClient.java  |   10 +-
 .../java/org/apache/geode/internal/Banner.java     |   94 +-
 .../apache/geode/internal/DistributionLocator.java |    1 -
 .../geode/internal/HeapDataOutputStream.java       |    4 +-
 .../geode/internal/InternalDataSerializer.java     |   17 +-
 .../geode/internal/InternalInstantiator.java       |   16 +-
 .../java/org/apache/geode/internal/OSProcess.java  |    1 -
 .../apache/geode/internal/ObjIdConcurrentMap.java  |  278 ----
 .../org/apache/geode/internal/SharedLibrary.java   |    4 +-
 .../org/apache/geode/internal/SystemAdmin.java     |    2 +-
 .../java/org/apache/geode/internal/Version.java    |    9 +-
 .../apache/geode/internal/VersionDescription.java  |   37 +-
 .../admin/ClientHealthMonitoringRegion.java        |    4 +-
 .../geode/internal/admin/ClientStatsManager.java   |    4 +-
 .../remote/AdminConsoleDisconnectMessage.java      |   31 +-
 .../internal/admin/remote/AdminConsoleMessage.java |   21 +-
 .../admin/remote/AlertLevelChangeMessage.java      |   12 +-
 .../admin/remote/AlertListenerMessage.java         |   44 +
 .../admin/remote/DistributionLocatorId.java        |    2 +-
 .../internal/admin/remote/RemoteApplicationVM.java |    6 +
 .../internal/admin/remote/RemoteGemFireVM.java     |   11 +
 .../admin/remote/RemoteGfManagerAgent.java         |    2 +-
 .../admin/remote/RemoteTransportConfig.java        |    2 +-
 .../internal/admin/remote/TailLogResponse.java     |   38 +-
 .../admin/statalerts/MultiAttrDefinitionImpl.java  |   12 +
 .../admin/statalerts/SingleAttrDefinitionImpl.java |   13 +
 .../admin/statalerts/StatisticInfoImpl.java        |    2 +-
 .../apache/geode/internal/alerting/AlertLevel.java |   53 +
 .../alerting/AlertListenerMessageFactory.java      |   50 +
 .../geode/internal/alerting/AlertMessaging.java    |  100 ++
 .../geode/internal/alerting/AlertingAction.java}   |   34 +-
 .../geode/internal/alerting/AlertingProvider.java  |   37 +-
 .../alerting/AlertingProviderRegistry.java         |   80 +
 .../geode/internal/alerting/AlertingService.java   |   57 +
 .../geode/internal/alerting/AlertingSession.java   |  107 ++
 .../internal/alerting/AlertingSessionListener.java |   17 +-
 .../alerting/AlertingSessionListeners.java         |   78 +
 .../internal/alerting/NullAlertingProvider.java}   |   38 +-
 .../internal/alerting/NullAlertingService.java}    |   44 +-
 .../geode/internal/cache/AbstractRegion.java       |  101 +-
 .../geode/internal/cache/AbstractRegionMap.java    |    2 +-
 .../apache/geode/internal/cache/BucketAdvisor.java |    4 +-
 .../geode/internal/cache/CacheServerLauncher.java  |   82 +-
 .../internal/cache/ClusterConfigurationLoader.java |    2 +-
 .../internal/cache/CreateRegionProcessor.java      |    2 +-
 .../internal/cache/DiskWriteAttributesImpl.java    |    4 +-
 .../internal/cache/DistributedCacheOperation.java  |   31 +-
 .../geode/internal/cache/DistributedRegion.java    |    6 +-
 .../apache/geode/internal/cache/FilterProfile.java |    8 +-
 .../geode/internal/cache/GemFireCacheImpl.java     |    8 +-
 .../cache/InternalCacheForClientAccess.java        |    9 +-
 .../org/apache/geode/internal/cache/Oplog.java     |    4 +-
 .../geode/internal/cache/PartitionedRegion.java    |   33 +-
 .../internal/cache/PartitionedRegionDataStore.java |   25 +-
 .../cache/PartitionedRegionQueryEvaluator.java     |    3 -
 .../geode/internal/cache/PoolFactoryImpl.java      |   17 +
 .../geode/internal/cache/ServerPingMessage.java    |    2 +-
 .../geode/internal/cache/StateFlushOperation.java  |    2 +-
 .../apache/geode/internal/cache/TXManagerImpl.java |    2 +-
 .../cache/backup/AbstractBackupWriterConfig.java   |    2 +-
 .../cache/backup/FileSystemBackupWriterConfig.java |    2 +-
 .../cache/entries/AbstractRegionEntry.java         |    4 +-
 .../geode/internal/cache/entries/DiskEntry.java    |    8 +-
 .../execute/DistributedRegionFunctionExecutor.java |    2 +-
 .../cache/execute/MemberFunctionExecutor.java      |    4 +
 .../internal/cache/locks/TXLockServiceImpl.java    |    7 +-
 .../geode/internal/cache/map/RegionMapDestroy.java |    4 +-
 .../org/apache/geode/internal/cache/package.html   |    2 +-
 .../internal/cache/partitioned/QueryMessage.java   |    6 +-
 .../cache/partitioned/rebalance/model/Member.java  |    2 +-
 .../internal/cache/tier/CachedRegionHelper.java    |    9 +-
 .../internal/cache/tier/sockets/AcceptorImpl.java  |    6 +-
 .../cache/tier/sockets/CacheClientNotifier.java    |    8 +-
 .../tier/sockets/ClientDataSerializerMessage.java  |    7 +-
 .../cache/tier/sockets/ClientHealthMonitor.java    |    2 +-
 .../tier/sockets/ClientInstantiatorMessage.java    |    7 +-
 .../cache/tier/sockets/CommandInitializer.java     |    8 +-
 .../internal/cache/tier/sockets/Handshake.java     |    2 +-
 .../cache/tier/sockets/ServerConnection.java       |   10 +-
 .../tier/sockets/command/ExecuteFunction.java      |    2 +-
 .../tier/sockets/command/ExecuteFunction65.java    |    2 +-
 .../tier/sockets/command/ExecuteFunction66.java    |    2 +-
 .../sockets/command/ExecuteRegionFunction.java     |    2 +-
 .../sockets/command/ExecuteRegionFunction61.java   |    2 +-
 .../sockets/command/ExecuteRegionFunction65.java   |    2 +-
 .../sockets/command/ExecuteRegionFunction66.java   |    9 +-
 .../command/ExecuteRegionFunctionGeode18.java      |   62 +
 .../command/ExecuteRegionFunctionSingleHop.java    |    2 +-
 .../sockets/command/GatewayReceiverCommand.java    |   18 +-
 .../wan/AbstractGatewaySenderEventProcessor.java   |    2 +-
 .../cache/wan/serial/SerialGatewaySenderQueue.java |   16 +-
 .../internal/cache/xmlcache/CacheXmlGenerator.java |   10 +-
 .../internal/cache/xmlcache/CacheXmlParser.java    |    2 +-
 .../concurrent/CompactConcurrentHashSet2.java      |   14 +-
 .../apache/geode/internal/config/JAXBService.java  |    2 +-
 .../internal/datasource/AbstractPoolCache.java     |   11 -
 .../datasource/GemFireConnPooledDataSource.java    |   14 +-
 .../geode/internal/jta/GlobalTransaction.java      |    2 +-
 .../geode/internal/jta/TransactionManagerImpl.java |   10 +-
 .../apache/geode/internal/lang/StringUtils.java    |    2 +-
 .../geode/internal/logging/Configuration.java      |  237 +++
 .../geode/internal/logging/ConfigurationInfo.java  |   56 +
 .../geode/internal/logging/DateFormatter.java      |   15 +-
 .../geode/internal/logging/GemFireFormatter.java   |   37 +-
 .../geode/internal/logging/GemFireHandler.java     |   24 +-
 .../geode/internal/logging/InternalLogWriter.java  |    2 -
 .../geode/internal/logging/LocalLogWriter.java     |    4 +-
 .../apache/geode/internal/logging/LogConfig.java   |   57 +-
 .../geode/internal/logging/LogConfigListener.java  |   17 +-
 .../geode/internal/logging/LogConfigSupplier.java  |   35 +-
 .../org/apache/geode/internal/logging/LogFile.java |   37 +-
 .../geode/internal/logging/LogFileDetails.java     |   21 +-
 .../geode/internal/logging/LogFileParser.java      |  166 +-
 .../geode/internal/logging/LogMessageRegex.java    |  106 ++
 .../apache/geode/internal/logging/LogService.java  |  249 +--
 .../geode/internal/logging/LogWriterFactory.java   |   81 +-
 .../geode/internal/logging/LogWriterImpl.java      |   18 +-
 .../geode/internal/logging/LogWriterLevel.java     |   40 +-
 .../geode/internal/logging/LoggingSession.java     |  119 ++
 .../internal/logging/LoggingSessionListener.java   |   58 +
 .../internal/logging/LoggingSessionListeners.java  |  100 ++
 .../geode/internal/logging/LoggingThread.java      |    7 +-
 .../internal/logging/LoggingThreadFactory.java     |   14 +-
 .../geode/internal/logging/LoggingThreadGroup.java |   83 +-
 .../logging/LoggingUncaughtExceptionHandler.java   |   36 +-
 .../geode/internal/logging/ManagerLogWriter.java   |   55 +-
 .../internal/logging/ManagerLogWriterFactory.java  |  176 +++
 .../geode/internal/logging/MergeLogFiles.java      |  224 ++-
 .../apache/geode/internal/logging/NullLogFile.java |   41 +-
 .../{SecurityLogConfig.java => NullLogWriter.java} |   44 +-
 .../internal/logging/NullLoggingSession.java}      |   35 +-
 .../geode/internal/logging/NullProviderAgent.java} |   35 +-
 ...tandardErrorPrinter.java => ProviderAgent.java} |   30 +-
 .../geode/internal/logging/PureLogWriter.java      |    9 +-
 .../geode/internal/logging/SecurityLogConfig.java  |   32 +-
 .../geode/internal/logging/SecurityLogWriter.java  |   12 +-
 .../internal/logging/SecurityManagerLogWriter.java |   15 +-
 .../{LogWriterLevel.java => SessionContext.java}   |   43 +-
 .../apache/geode/internal/logging/SortLogFile.java |   61 +-
 .../internal/logging/StandardErrorPrinter.java     |    6 +-
 .../internal/logging/StandardOutputPrinter.java    |    6 +-
 .../internal/logging/log4j/AlertAppender.java      |  476 +++---
 .../geode/internal/logging/log4j/AlertLevel.java   |   61 -
 .../logging/log4j/AlertLevelConverter.java         |   88 ++
 .../internal/logging/log4j/AlertListener.java      |   66 +
 .../geode/internal/logging/log4j/Configurator.java |  186 ---
 .../DebuggableAppender.java}                       |   12 +-
 .../logging/log4j/GeodeConsoleAppender.java        |  305 ++++
 .../geode/internal/logging/log4j/Log4jAgent.java   |  294 ++++
 .../geode/internal/logging/log4j/LogLevel.java     |  162 +-
 .../internal/logging/log4j/LogWriterAppender.java  |  441 ++++--
 .../internal/logging/log4j/LogWriterAppenders.java |  293 ----
 .../logging/log4j/LogWriterLevelConverter.java     |   97 ++
 .../internal/logging/log4j/LogWriterLogger.java    |   23 +-
 .../logging/log4j/MemberNamePatternConverter.java  |   64 +
 .../internal/logging/log4j/MemberNameSupplier.java |   22 +-
 .../PausableAppender.java}                         |   10 +-
 .../log4j/message/GemFireParameterizedMessage.java |   15 +-
 .../GemFireParameterizedMessageFactory.java        |    4 +-
 .../internal/net/SSLConfigurationFactory.java      |    4 +-
 .../apache/geode/internal/net/SocketCloser.java    |    6 +-
 .../apache/geode/internal/net/SocketCreator.java   |    4 +-
 .../geode/internal/net/SocketCreatorFactory.java   |    2 +-
 .../geode/internal/offheap/FreeListManager.java    |    4 +-
 .../internal/offheap/MemoryAllocatorImpl.java      |    2 +-
 .../geode/internal/process/AttachProcessUtils.java |    2 +-
 .../process/BlockingProcessStreamReader.java       |    2 +-
 .../internal/process/ControlFileWatchdog.java      |    4 +-
 .../internal/process/ControllableProcess.java      |    2 +-
 .../internal/process/FileProcessController.java    |    6 +-
 .../internal/process/LocalProcessLauncher.java     |    2 +-
 .../internal/process/MBeanProcessController.java   |    4 +-
 .../geode/internal/process/NativeProcessUtils.java |    2 +-
 .../org/apache/geode/internal/process/PidFile.java |    6 +-
 .../internal/process/ProcessControllerFactory.java |    6 +-
 .../internal/process/ProcessLauncherContext.java   |    2 +-
 .../internal/process/ProcessStreamReader.java      |    6 +-
 .../apache/geode/internal/process/ProcessType.java |    2 +-
 .../geode/internal/process/ProcessUtils.java       |    6 +-
 .../geode/internal/process/StartupStatus.java      |    6 +-
 .../signal/AbstractSignalNotificationHandler.java  |    2 +-
 .../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  |    2 +-
 .../security/shiro/SecurityManagerProvider.java    |    4 +-
 .../geode/internal/shared/NativeCallsJNAImpl.java  |    5 +-
 .../internal/statistics/GemFireStatSampler.java    |    7 +-
 .../geode/internal/statistics/HostStatSampler.java |   20 +
 .../internal/statistics/StatArchiveHandler.java    |   21 +-
 .../statistics/StatArchiveHandlerConfig.java       |   16 +-
 .../internal/statistics/StatisticsConfig.java      |   52 +
 .../org/apache/geode/internal/tcp/Connection.java  |    8 +-
 .../apache/geode/internal/tcp/ConnectionTable.java |   22 +-
 .../apache/geode/internal/tcp/MsgOutputStream.java |    4 +-
 .../org/apache/geode/internal/tcp/MsgStreamer.java |    4 +-
 .../org/apache/geode/internal/tcp/TCPConduit.java  |    4 +-
 .../org/apache/geode/internal/util/ArrayUtils.java |    2 +-
 .../org/apache/geode/internal/util/BlobHelper.java |    2 +-
 .../org/apache/geode/internal/util/IOUtils.java    |    2 +-
 .../apache/geode/internal/util/PasswordUtil.java   |    2 +-
 .../geode/management/internal/AgentUtil.java       |    2 +-
 .../geode/management/internal/JettyHelper.java     |    2 +-
 .../geode/management/internal/ManagementAgent.java |    2 +-
 .../management/internal/ManagementFunction.java    |   10 +-
 .../management/internal/ManagerStartupMessage.java |    4 +-
 .../geode/management/internal/RestAgent.java       |    2 +-
 .../apache/geode/management/internal/SSLUtil.java  |    2 +-
 .../internal/beans/DistributedSystemBridge.java    |    2 +-
 .../internal/beans/LocatorMBeanBridge.java         |   12 +-
 .../internal/beans/ManagementAdapter.java          |    2 +-
 .../internal/beans/MemberMBeanBridge.java          |    9 +-
 .../internal/beans/QueryDataFunction.java          |    2 +-
 .../internal/cli/AbstractCliAroundInterceptor.java |    2 +-
 .../geode/management/internal/cli/CliUtil.java     |    2 +-
 .../internal/cli/CommandResponseBuilder.java       |    2 +-
 .../management/internal/cli/GfshParseResult.java   |    2 +-
 .../geode/management/internal/cli/GfshParser.java  |    2 +-
 .../cli/commands/AlterOfflineDiskStoreCommand.java |    3 +-
 .../cli/commands/AlterRuntimeConfigCommand.java    |    2 +-
 .../cli/commands/ChangeLogLevelCommand.java        |    2 +-
 .../cli/commands/CompactDiskStoreCommand.java      |    4 +-
 .../commands/CompactOfflineDiskStoreCommand.java   |    3 +-
 .../internal/cli/commands/ConnectCommand.java      |    2 +-
 .../cli/commands/CreateDiskStoreCommand.java       |    2 +-
 .../internal/cli/commands/CreateRegionCommand.java |   10 +-
 .../internal/cli/commands/DeployCommand.java       |    4 +-
 .../cli/commands/DescribeMemberCommand.java        |    2 +-
 .../commands/DescribeOfflineDiskStoreCommand.java  |   16 +-
 .../cli/commands/DescribeRegionCommand.java        |    2 +-
 .../internal/cli/commands/DestroyIndexCommand.java |    2 +-
 .../cli/commands/DiskStoreCommandsUtils.java       |    5 +-
 .../ExportClusterConfigurationCommand.java         |   14 +-
 .../internal/cli/commands/ExportConfigCommand.java |    5 +-
 .../internal/cli/commands/ExportLogsCommand.java   |    2 +-
 .../cli/commands/ExportLogsInterceptor.java        |    2 +-
 .../commands/ExportOfflineDiskStoreCommand.java    |    3 +-
 .../internal/cli/commands/GetCommand.java          |    3 +-
 .../ImportClusterConfigurationCommand.java         |    6 +-
 .../internal/cli/commands/LocateEntryCommand.java  |    3 +-
 .../internal/cli/commands/PutCommand.java          |    3 +-
 .../internal/cli/commands/QueryCommand.java        |    5 +-
 .../internal/cli/commands/QueryInterceptor.java    |    4 +-
 .../internal/cli/commands/RebalanceCommand.java    |    9 +-
 .../internal/cli/commands/RemoveCommand.java       |    3 +-
 .../internal/cli/commands/ShowMetricsCommand.java  |    4 +-
 .../internal/cli/commands/ShutdownCommand.java     |    2 +-
 .../internal/cli/commands/StartLocatorCommand.java |    4 +-
 .../internal/cli/commands/StartMemberUtils.java    |    4 +-
 .../internal/cli/commands/StartServerCommand.java  |    4 +-
 .../commands/UpgradeOfflineDiskStoreCommand.java   |    3 +-
 .../internal/cli/commands/UserInputProperty.java   |    2 +-
 .../cli/commands/UsernamePasswordInterceptor.java  |    2 +-
 .../cli/converters/FilePathStringConverter.java    |    2 +-
 .../management/internal/cli/domain/ClassName.java  |    8 +-
 .../internal/cli/domain/DataCommandResult.java     |    2 +-
 .../internal/cli/domain/DiskStoreDetails.java      |    2 +-
 .../cli/domain/FixedPartitionAttributesInfo.java   |    2 +-
 .../internal/cli/domain/IndexDetails.java          |    2 +-
 .../cli/domain/PartitionAttributesInfo.java        |    2 +-
 .../internal/cli/domain/RegionAttributesInfo.java  |    2 +-
 .../cli/functions/AlterRuntimeConfigFunction.java  |    2 +-
 .../cli/functions/ChangeLogLevelFunction.java      |   28 +-
 .../cli/functions/DataCommandFunction.java         |    2 +-
 .../cli/functions/DescribeDiskStoreFunction.java   |    2 +-
 .../internal/cli/functions/ExportLogsFunction.java |    2 +-
 .../FetchSharedConfigurationStatusFunction.java    |    2 +-
 .../cli/functions/GarbageCollectionFunction.java   |    2 +-
 .../GetMemberConfigInformationFunction.java        |   24 +-
 .../cli/functions/RegionAlterFunction.java         |    2 +-
 .../cli/functions/RegionCreateFunction.java        |    4 +-
 .../internal/cli/functions/RegionFunctionArgs.java |   11 +-
 .../internal/cli/functions/UndeployFunction.java   |    2 +-
 .../cli/functions/UserFunctionExecution.java       |    2 +-
 .../management/internal/cli/help/HelpBlock.java    |    2 +-
 .../geode/management/internal/cli/help/Helper.java |    2 +-
 .../management/internal/cli/i18n/CliStrings.java   |    4 +-
 .../management/internal/cli/json/TypedJson.java    |   16 +-
 .../internal/cli/result/DownloadFileResult.java    |    2 +-
 .../internal/cli/result/ModelCommandResult.java    |    4 +-
 .../internal/cli/result/ResultBuilder.java         |    6 +-
 .../internal/cli/result/TableBuilder.java          |    2 +-
 .../management/internal/cli/shell/GfshConfig.java  |    2 +-
 .../internal/cli/shell/GfshExecutionStrategy.java  |    2 +-
 .../internal/cli/util/CommandStringBuilder.java    |    2 +-
 .../internal/cli/util/DiskStoreCompacter.java      |    2 +-
 .../internal/cli/util/DiskStoreUpgrader.java       |    2 +-
 .../management/internal/cli/util/JdkTool.java      |    4 +-
 .../internal/cli/util/ReadWriteFile.java           |   10 +-
 .../internal/configuration/domain/XmlEntity.java   |    2 +-
 .../messages/ConfigurationResponse.java            |    2 +-
 .../internal/configuration/utils/XmlUtils.java     |    2 +-
 .../internal/security/MBeanServerWrapper.java      |    2 +-
 .../web/controllers/ShellCommandsController.java   |    2 +-
 .../geode/pdx/internal/ClientTypeRegistration.java |    2 +-
 .../apache/geode/pdx/internal/PdxInstanceImpl.java |    2 +-
 .../pdx/internal/json/PdxInstanceSortedHelper.java |    3 +-
 .../org/apache/geode/redis/internal/Coder.java     |  167 +-
 .../geode/redis/internal/CoderException.java       |   26 +-
 .../org/apache/geode/redis/internal/GeoCoder.java  |  216 +++
 .../org/apache/geode/redis/internal/GeoCoord.java  |   24 +-
 .../redis/internal/GeoRadiusResponseElement.java   |   68 +
 .../org/apache/geode/redis/internal/HashArea.java  |   22 +-
 .../geode/redis/internal/HashNeighbors.java}       |   45 +-
 .../redis/internal/MemberNotFoundException.java    |   27 +-
 .../java/org/apache/geode/redis/internal/Pair.java |   20 +-
 .../geode/redis/internal/RedisCommandType.java     |  125 ++
 .../geode/redis/internal/RedisConstants.java       |   26 +-
 .../redis/internal/executor/AbstractExecutor.java  |   27 +
 .../redis/internal/executor/EchoExecutor.java      |    2 +-
 .../redis/internal/executor/KeysExecutor.java      |    5 +-
 .../redis/internal/executor/SortedSetQuery.java    |    6 +
 .../redis/internal/executor/TypeExecutor.java      |    6 +-
 .../redis/internal/executor/hash/HGetExecutor.java |   10 +-
 .../executor/hash/HIncrByFloatExecutor.java        |    4 +-
 .../internal/executor/hash/HKeysExecutor.java      |    4 +-
 .../internal/executor/hash/HMGetExecutor.java      |    3 +-
 .../internal/executor/hash/HValsExecutor.java      |    3 +-
 .../internal/executor/list/LIndexExecutor.java     |    3 +-
 .../redis/internal/executor/list/ListExecutor.java |    6 +-
 .../redis/internal/executor/list/PopExecutor.java  |    6 +-
 .../internal/executor/set/SMembersExecutor.java    |    3 +-
 .../redis/internal/executor/set/SPopExecutor.java  |    3 +-
 .../internal/executor/set/SRandMemberExecutor.java |   12 +-
 .../redis/internal/executor/set/SetOpExecutor.java |    9 +-
 .../executor/sortedset/GeoAddExecutor.java         |   76 +
 .../GeoDistExecutor.java}                          |   39 +-
 .../GeoHashExecutor.java}                          |   42 +-
 .../GeoPosExecutor.java}                           |   45 +-
 .../sortedset/GeoRadiusByMemberExecutor.java       |  126 ++
 .../executor/sortedset/GeoRadiusExecutor.java      |  120 ++
 .../executor/sortedset/GeoRadiusParameters.java    |  132 ++
 .../executor/sortedset/GeoSortedSetExecutor.java   |   94 ++
 .../executor/sortedset/ZIncrByExecutor.java        |    4 +-
 .../executor/sortedset/ZScoreExecutor.java         |    3 +-
 .../internal/executor/string/GetExecutor.java      |    9 +-
 .../internal/executor/string/GetRangeExecutor.java |    3 +-
 .../internal/executor/string/GetSetExecutor.java   |    8 +-
 .../executor/string/IncrByFloatExecutor.java       |    4 +-
 .../internal/executor/string/MGetExecutor.java     |    3 +-
 .../internal/executor/string/MSetExecutor.java     |    1 -
 .../apache/geode/security/ResourcePermission.java  |    2 +-
 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        |   12 +-
 .../internal/DistributedSystemConfigImplTest.java  |   57 +
 .../internal/ExecuteRegionFunctionOpTest.java      |   63 +
 .../cache/query/internal/QueryMonitorTest.java     |    8 +-
 .../internal/index/IndexElemArrayJUnitTest.java    |   60 +
 .../geode/distributed/AbstractLauncherTest.java    |    2 +-
 .../java/org/apache/geode/internal/BannerTest.java |   59 +
 .../geode/internal/alerting/AlertLevelTest.java    |  113 ++
 .../alerting/AlertListenerMessageFactoryTest.java  |   68 +
 .../internal/alerting/AlertMessagingTest.java      |  108 ++
 .../internal/alerting/AlertingActionTest.java      |   37 +-
 .../alerting/AlertingProviderRegistryTest.java     |   94 ++
 .../internal/alerting/AlertingServiceTest.java     |   75 +
 .../alerting/NullAlertingProviderTest.java         |   37 +-
 .../internal/cache/CacheOperationMessageTest.java  |   50 -
 .../internal/cache/EvictionAttributesImplTest.java |    5 +-
 .../cache/InternalCacheForClientAccessTest.java    |    2 +
 .../internal/cache/PartitionRegionConfigTest.java  |    4 +-
 .../sockets/command/ExecuteFunction65Test.java     |    1 +
 .../sockets/command/ExecuteFunction66Test.java     |    1 +
 .../tier/sockets/command/ExecuteFunctionTest.java  |    1 +
 .../command/ExecuteRegionFunction66Test.java       |   22 +-
 ....java => ExecuteRegionFunctionGeode18Test.java} |   42 +-
 .../geode/internal/logging/ConfigurationTest.java  |  382 +++++
 ...essageRegexMatchesStartupConfigurationTest.java |  227 +++
 .../internal/logging/LogMessageRegexTest.java      |  242 +++
 .../geode/internal/logging/LogServiceTest.java     |  129 +-
 .../geode/internal/logging/LogWriterImplTest.java  |    3 +
 .../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 +-
 ...terLevelTest.java => ManagerLogWriterTest.java} |   25 +-
 .../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      |   44 +-
 .../net/SSLConfigurationFactoryJUnitTest.java      |    2 +-
 .../process/ProcessControllerFactoryTest.java      |    2 +-
 .../process/ProcessLauncherContextTest.java        |    2 +-
 .../geode/internal/process/StartupStatusTest.java  |    2 +-
 .../internal/util/CollectionUtilsJUnitTest.java    |    2 +-
 .../internal/cli/result/CommandResultTest.java     |    2 +-
 .../geode/pdx/internal/PdxInstanceImplTest.java    |    4 +-
 .../security/GemFireSecurityExceptionTest.java     |    2 +-
 .../geode/security/NotAuthorizedExceptionTest.java |    2 +-
 geode-core/src/test/resources/expected-pom.xml     |   18 +-
 .../org/apache/geode/test/golden/log4j2-test.xml   |    2 +-
 .../RollingUpgradeNonHAFunction.java               |  150 ++
 geode-cq/build.gradle                              |    5 +-
 .../query/cq/dunit/CqQueryUsingPoolDUnitTest.java  |    3 +-
 .../query/cq/dunit/PrCqUsingPoolDUnitTest.java     |   14 +-
 .../commands/DescribeClientCommandDUnitTest.java   |    2 +-
 .../cli/commands/ListClientCommandDUnitTest.java   |    2 +-
 .../cache/query/internal/cq/CqServiceImpl.java     |    3 +-
 .../cache/tier/sockets/command/CloseCQ.java        |   10 +-
 geode-cq/src/test/resources/expected-pom.xml       |    4 +-
 .../tomcat_installing_the_module.html.md.erb       |    1 +
 geode-dunit/build.gradle                           |    2 +-
 .../src/main/java/hydra/MethExecutorResult.java    |    8 +
 .../cache/client/internal/LocatorTestBase.java     |    2 +-
 .../cache/CustomerIDPartitionResolver.java         |    6 +
 .../InternalCacheForClientAccessDUnitTest.java     |  178 +++
 .../geode/internal/cache/execute/data/Order.java   |   12 +-
 .../internal/cache/execute/data/Shipment.java      |   11 +-
 .../internal/configuration/ClusterConfig.java      |    2 +-
 .../security/templates/SimpleAuthenticator.java    |    2 +-
 .../apache/geode/test/dunit/LogWriterUtils.java    |    4 +-
 .../geode/test/dunit/standalone/DUnitLauncher.java |    9 +-
 .../test/dunit/standalone/ProcessManager.java      |    5 +-
 .../geode/test/junit/rules/GfshCommandRule.java    |    2 +-
 .../geode/test/junit/rules/MemberStarterRule.java  |    2 +-
 .../apache/geode/test/junit/rules/VMProvider.java  |    6 +
 .../security/templates/PKCSPrincipalTest.java      |    2 +-
 .../security/templates/UsernamePrincipalTest.java  |    2 +-
 geode-dunit/src/test/resources/expected-pom.xml    |   14 +-
 geode-experimental-driver/build.gradle             |   15 +
 .../experimental/driver/ProtobufQueryService.java  |    1 +
 .../src/test/resources/expected-pom.xml            |    6 +-
 geode-json/src/test/resources/expected-pom.xml     |    2 +-
 geode-junit/build.gradle                           |    4 +-
 .../org/apache/geode/cache/query/data/Numbers.java |    2 +-
 .../apache/geode/cache/query/data/Portfolio.java   |   10 +-
 .../geode/cache/query/data/PortfolioNoDS.java      |   11 +-
 .../geode/cache/query/data/PortfolioPdx.java       |   10 +-
 .../org/apache/geode/cache/query/data/Quote.java   |    2 +-
 .../apache/geode/cache/query/data/Restricted.java  |    2 +-
 .../AnalyzeSerializablesJUnitTestBase.java         |    9 +-
 .../apache/geode/internal/cache/wan/Filter70.java  |    6 +
 .../cache/wan/MyGatewaySenderEventListener.java    |    7 +
 .../cache/wan/MyGatewaySenderEventListener2.java   |    6 +
 .../cache/wan/MyGatewayTransportFilter1.java       |    7 +
 .../cache/wan/MyGatewayTransportFilter2.java       |    7 +
 .../cache/wan/MyGatewayTransportFilter3.java       |    7 +
 .../cache/wan/MyGatewayTransportFilter4.java       |    7 +
 .../internal/logging/TestLogWriterFactory.java     |    5 +-
 ...AbstractProcessStreamReaderIntegrationTest.java |    2 +-
 .../geode/internal/statistics/StatUtils.java       |    2 +-
 .../apache/geode/management/MXBeanAwaitility.java  |    0
 .../management/internal/security/TestCommand.java  |    2 +-
 .../apache/geode/test/assertj/LogFileAssert.java   |   23 +-
 .../apache/geode/test/assertj/LogLevelAssert.java  |   23 +-
 .../assertj/internal/AbstractLogFileAssert.java    |  206 +++
 .../assertj/internal/AbstractLogLevelAssert.java   |   46 +
 .../internal/ShouldBeLessSpecificThan.java}        |   29 +-
 .../geode/test/awaitility/GeodeAwaitility.java     |   68 +-
 .../geode/test/compiler/UncompiledSourceCode.java  |    4 +-
 .../test/dunit/standalone/VersionManager.java      |    6 +-
 .../test/junit/assertions/CommandResultAssert.java |    2 +-
 .../geode/test/junit/categories/AlertingTest.java  |   17 +-
 .../apache/geode/test/junit/rules/JarFileRule.java |    2 +-
 .../geode/test/junit/rules/RequiresGeodeHome.java  |    2 +-
 .../accessible/AccessibleTemporaryFolder.java      |   19 +-
 .../geode/test/junit/rules/gfsh/GfshExecution.java |    5 +-
 .../geode/test/junit/rules/gfsh/GfshRule.java      |    2 +-
 .../junit/rules/gfsh/internal/ProcessLogger.java   |    2 +-
 .../apache/geode/test/process/ProcessWrapper.java  |    7 +-
 .../geode/test/awaitility/GeodeAwaitilityTest.java |   87 ++
 .../test/compiler/UncompiledSourceCodeTest.java    |    2 +-
 .../SerializableExternalResourceTest.java          |    2 +-
 .../serializable/SerializableRuleListTest.java     |    2 +-
 .../SerializableTemporaryFolderTest.java           |    2 +-
 .../serializable/SerializableTestNameTest.java     |    2 +-
 .../serializable/SerializableTestWatcherTest.java  |    2 +-
 .../serializable/SerializableTimeoutTest.java      |    2 +-
 geode-junit/src/test/resources/expected-pom.xml    |   10 +-
 geode-lucene/build.gradle                          |   11 +-
 .../LuceneFileRegionColocationListener.java        |    5 +-
 .../lucene/internal/cli/LuceneIndexCommands.java   |    2 +-
 .../cli/functions/LuceneCreateIndexFunction.java   |    2 +-
 .../cli/functions/LuceneDestroyIndexFunction.java  |    2 +-
 .../cli/functions/LuceneSearchIndexFunction.java   |    4 +-
 .../internal/distributed/LuceneQueryFunction.java  |    2 +-
 .../internal/cli/LuceneIndexCommandsJUnitTest.java |    2 +-
 geode-lucene/src/test/resources/expected-pom.xml   |   12 +-
 geode-old-client-support/build.gradle              |    7 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 geode-old-versions/build.gradle                    |    6 +-
 .../src/test/resources/expected-pom.xml            |    2 +-
 geode-protobuf/build.gradle                        |    3 +
 .../security/SecureFunctionServiceImpl.java        |   11 +-
 .../security/SecureFunctionServiceImplTest.java    |    6 +-
 geode-protobuf/src/test/resources/expected-pom.xml |   34 +-
 geode-pulse/build.gradle                           |   46 +-
 geode-pulse/geode-pulse-test/build.gradle          |   14 +-
 .../tools/pulse/tests/rules/WebDriverRule.java     |    2 +-
 .../internal/controllers/PulseController.java      |    6 +-
 .../geode/tools/pulse/internal/data/Cluster.java   |   22 +-
 .../tools/pulse/internal/data/DataBrowser.java     |    2 +-
 .../tools/pulse/internal/data/JMXDataUpdater.java  |    4 +-
 .../internal/service/ClusterRegionService.java     |    2 +-
 .../internal/service/ClusterRegionsService.java    |    2 +-
 .../service/ClusterSelectedRegionService.java      |    2 +-
 .../internal/service/MemberRegionsService.java     |    2 +-
 .../internal/service/SystemAlertsService.java      |    2 +-
 geode-pulse/src/test/resources/expected-pom.xml    |   58 +-
 geode-rebalancer/build.gradle                      |    4 +
 .../src/test/resources/expected-pom.xml            |   18 +-
 geode-wan/build.gradle                             |    3 +
 .../DestroyGatewayReceiverCommandDUnitTest.java    |    2 +-
 geode-wan/src/test/resources/expected-pom.xml      |    2 +-
 geode-web-api/build.gradle                         |    2 +-
 .../web/controllers/AddFreeItemToOrders.java       |   31 +-
 .../web/controllers/FunctionAccessController.java  |   13 +-
 geode-web-api/src/test/resources/expected-pom.xml  |    8 +-
 geode-web/build.gradle                             |    3 +
 .../security/LogNoPasswordDistributedTest.java}    |    4 +-
 geode-web/src/test/resources/expected-pom.xml      |    2 +-
 gradle.properties                                  |   37 +-
 gradle/dependency-resolution.gradle                |    9 +-
 gradle/dependency-versions.properties              |    4 +-
 gradle/publish.gradle                              |    2 +-
 gradle/spotless.gradle                             |    2 +-
 gradle/test.gradle                                 |   29 +-
 gradle/utilities.gradle                            |    2 +-
 settings.gradle                                    |    3 +
 796 files changed, 23976 insertions(+), 9298 deletions(-)
 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 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
 delete mode 100755 ci/scripts/build.sh
 delete mode 100755 ci/scripts/publish.sh
 delete mode 100755 ci/scripts/test-archive.sh
 copy geode-core/src/test/java/org/apache/geode/internal/logging/log4j/HexThreadIdPatternConverterTest.java => geode-connectors/src/acceptanceTest/java/org/apache/geode/connectors/jdbc/TestDate.java (51%)
 delete mode 100644 geode-connectors/src/integrationTest/java/org/apache/geode/connectors/jdbc/internal/cli/CreateMappingCommandIntegrationTest.java
 copy geode-core/src/main/java/org/apache/geode/internal/logging/LogConfigSupplier.java => geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/internal/cli/PreconditionException.java (71%)
 create mode 100644 geode-connectors/src/test/java/org/apache/geode/connectors/jdbc/internal/cli/CreateMappingCommandTest.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/execute/NestedFunctionExecutionDistributedTest.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/integrationTest/java/org/apache/geode/cache/execute/FunctionDynamicByArgsSecurityTest.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
 rename geode-core/src/integrationTest/java/org/apache/geode/internal/cache/{DiskOfflineCompactionJUnitTest.java => CompactOfflineDiskStoreJUnitTest.java} (99%)
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/logging/BannerLoggingIntegrationTest.java
 copy geode-core/src/{test/java/org/apache/geode/internal/logging/LogWriterLevelTest.java => integrationTest/java/org/apache/geode/internal/logging/ConfigurationInfoIntegrationTest.java} (59%)
 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
 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
 rename geode-core/src/integrationTest/java/org/apache/geode/internal/logging/{CacheLogRollingIntegrationTest.java => LogRollingWithDistributedSystemIntegrationTest.java} (91%)
 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
 copy geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java => geode-core/src/integrationTest/java/org/apache/geode/internal/logging/NonBlankStrings.java (69%)
 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
 rename geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/{CustomConfigWithCacheIntegrationTest.java => CacheWithCustomLogConfigIntegrationTest.java} (89%)
 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
 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
 rename geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j/{CustomConfigWithLogServiceIntegrationTest.java => LogServiceWithCustomLogConfigIntegrationTest.java} (83%)
 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/MemberMXBeanShowLogIntegrationTest.java
 rename geode-core/src/{test/java/org/apache/geode/management/internal/beans/DistributedSystemBridgeJUnitTest.java => integrationTest/java/org/apache/geode/management/internal/beans/DistributedSystemBridgeIntegrationTest.java} (92%)
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/ChangeLogLevelFunctionIntegrationTest.java
 copy geode-core/src/{test/java/org/apache/geode/internal/logging/LogWriterLevelTest.java => integrationTest/java/org/apache/geode/redis/GeoCoderTest.java} (55%)
 mode change 100644 => 100755
 create mode 100755 geode-core/src/integrationTest/java/org/apache/geode/redis/GeoJUnitTest.java
 copy geode-core/src/integrationTest/resources/org/apache/geode/{internal/logging/log4j/GeodeVerboseMarkerFilterDenyIntegrationTest_log4j2.xml => cache/client/internal/SingleHopClientExecutorWithLoggingIntegrationTest_log4j2.xml} (81%)
 copy geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{GeodeVerboseMarkerFilterDenyIntegrationTest_log4j2.xml => AlertAppenderIntegrationTest_log4j2.xml} (80%)
 copy geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{GeodeVerboseMarkerFilterDenyIntegrationTest_log4j2.xml => BothLogWriterAppendersIntegrationTest_log4j2.xml} (65%)
 rename geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{CustomConfigWithCacheIntegrationTest_log4j2.xml => CacheWithCustomLogConfigIntegrationTest_log4j2.xml} (96%)
 copy geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{GeodeVerboseMarkerFilterDenyIntegrationTest_log4j2.xml => ConfigurationWithLogLevelChangesIntegrationTest_log4j2.xml} (75%)
 copy geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{GeodeVerboseMarkerFilterDenyIntegrationTest_log4j2.xml => DistributedSystemWithBothLogWriterAppendersIntegrationTest_log4j2.xml} (66%)
 copy geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{GeodeVerboseMarkerFilterDenyIntegrationTest_log4j2.xml => DistributedSystemWithLogLevelChangesIntegrationTest_log4j2.xml} (75%)
 copy geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{GeodeVerboseMarkerFilterDenyIntegrationTest_log4j2.xml => GeodeConsoleAppenderIntegrationTest_log4j2.xml} (81%)
 rename geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{ConsoleAppenderWithSystemOutRuleIntegrationTest_log4j2.xml => GeodeConsoleAppenderWithCacheIntegrationTest_log4j2.xml} (69%)
 copy geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{GeodeVerboseMarkerFilterDenyIntegrationTest_log4j2.xml => GeodeConsoleAppenderWithSystemOutRuleIntegrationTest_log4j2.xml} (81%)
 rename geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{CustomConfigWithLogServiceIntegrationTest_log4j2.xml => LogServiceWithCustomLogConfigIntegrationTest_log4j2.xml} (96%)
 copy geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{GeodeVerboseMarkerFilterDenyIntegrationTest_log4j2.xml => LogWriterAppenderIntegrationTest_log4j2.xml} (79%)
 copy geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{GeodeVerboseMarkerFilterDenyIntegrationTest_log4j2.xml => LogWriterAppenderWithLimitsIntegrationTest_log4j2.xml} (76%)
 copy geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{GeodeVerboseMarkerFilterDenyIntegrationTest_log4j2.xml => LogWriterAppenderWithMemberNameInXmlIntegrationTest_log4j2.xml} (74%)
 copy geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/{GeodeVerboseMarkerFilterDenyIntegrationTest_log4j2.xml => SecurityLogWriterAppenderIntegrationTest_log4j2.xml} (69%)
 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/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
 copy geode-core/src/{test/java/org/apache/geode/internal/logging/LogWriterLevelTest.java => main/java/org/apache/geode/internal/alerting/AlertingAction.java} (55%)
 copy geode-junit/src/main/java/org/apache/geode/cache/query/data/Numbers.java => geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingProvider.java (55%)
 mode change 100755 => 100644
 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
 copy geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java => geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingSessionListener.java (71%)
 create mode 100644 geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingSessionListeners.java
 copy geode-core/src/{test/java/org/apache/geode/internal/logging/LogWriterLevelTest.java => main/java/org/apache/geode/internal/alerting/NullAlertingProvider.java} (53%)
 copy geode-core/src/{distributedTest/java/org/apache/geode/internal/cache/SerializableMonth.java => main/java/org/apache/geode/internal/alerting/NullAlertingService.java} (51%)
 create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/command/ExecuteRegionFunctionGeode18.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
 copy geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java => geode-core/src/main/java/org/apache/geode/internal/logging/LogConfigListener.java (71%)
 copy geode-junit/src/main/java/org/apache/geode/internal/logging/LogServiceIntegrationTestSupport.java => geode-core/src/main/java/org/apache/geode/internal/logging/LogFile.java (58%)
 mode change 100755 => 100644
 copy geode-junit/src/main/java/org/apache/geode/internal/logging/LogServiceIntegrationTestSupport.java => geode-core/src/main/java/org/apache/geode/internal/logging/LogFileDetails.java (60%)
 mode change 100755 => 100644
 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
 copy geode-junit/src/main/java/org/apache/geode/internal/logging/LogServiceIntegrationTestSupport.java => geode-core/src/main/java/org/apache/geode/internal/logging/NullLogFile.java (57%)
 mode change 100755 => 100644
 copy geode-core/src/main/java/org/apache/geode/internal/logging/{SecurityLogConfig.java => NullLogWriter.java} (51%)
 copy geode-core/src/{test/java/org/apache/geode/internal/logging/LogWriterLevelTest.java => main/java/org/apache/geode/internal/logging/NullLoggingSession.java} (61%)
 copy geode-core/src/{test/java/org/apache/geode/internal/logging/LogWriterLevelTest.java => main/java/org/apache/geode/internal/logging/NullProviderAgent.java} (56%)
 copy geode-core/src/main/java/org/apache/geode/internal/logging/{StandardErrorPrinter.java => ProviderAgent.java} (57%)
 copy geode-core/src/main/java/org/apache/geode/internal/logging/{LogWriterLevel.java => SessionContext.java} (52%)
 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/Configurator.java
 copy geode-core/src/main/java/org/apache/geode/internal/logging/{LogConfigSupplier.java => log4j/DebuggableAppender.java} (78%)
 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
 copy geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java => geode-core/src/main/java/org/apache/geode/internal/logging/log4j/MemberNameSupplier.java (65%)
 copy geode-core/src/main/java/org/apache/geode/internal/logging/{LogConfigSupplier.java => log4j/PausableAppender.java} (84%)
 create mode 100644 geode-core/src/main/java/org/apache/geode/internal/statistics/StatisticsConfig.java
 copy geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java => geode-core/src/main/java/org/apache/geode/redis/internal/CoderException.java (65%)
 create mode 100644 geode-core/src/main/java/org/apache/geode/redis/internal/GeoCoder.java
 copy geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java => geode-core/src/main/java/org/apache/geode/redis/internal/GeoCoord.java (71%)
 create mode 100644 geode-core/src/main/java/org/apache/geode/redis/internal/GeoRadiusResponseElement.java
 copy geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java => geode-core/src/main/java/org/apache/geode/redis/internal/HashArea.java (69%)
 copy geode-core/src/{test/java/org/apache/geode/internal/logging/LogWriterLevelTest.java => main/java/org/apache/geode/redis/internal/HashNeighbors.java} (56%)
 copy geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java => geode-core/src/main/java/org/apache/geode/redis/internal/MemberNotFoundException.java (62%)
 copy geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java => geode-core/src/main/java/org/apache/geode/redis/internal/Pair.java (71%)
 create mode 100644 geode-core/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoAddExecutor.java
 copy geode-core/src/main/java/org/apache/geode/redis/internal/executor/{hash/HGetExecutor.java => sortedset/GeoDistExecutor.java} (63%)
 mode change 100755 => 100644
 copy geode-core/src/main/java/org/apache/geode/redis/internal/executor/{hash/HGetExecutor.java => sortedset/GeoHashExecutor.java} (61%)
 mode change 100755 => 100644
 copy geode-core/src/main/java/org/apache/geode/redis/internal/executor/{hash/HGetExecutor.java => sortedset/GeoPosExecutor.java} (61%)
 mode change 100755 => 100644
 create mode 100644 geode-core/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoRadiusByMemberExecutor.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoRadiusExecutor.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoRadiusParameters.java
 create mode 100755 geode-core/src/main/java/org/apache/geode/redis/internal/executor/sortedset/GeoSortedSetExecutor.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/ExecuteRegionFunctionOpTest.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
 copy geode-dunit/src/test/java/org/apache/geode/security/templates/PKCSPrincipalTest.java => geode-core/src/test/java/org/apache/geode/internal/alerting/AlertingActionTest.java (51%)
 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
 copy geode-dunit/src/test/java/org/apache/geode/security/templates/PKCSPrincipalTest.java => geode-core/src/test/java/org/apache/geode/internal/alerting/NullAlertingProviderTest.java (52%)
 copy geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/command/{ExecuteRegionFunction66Test.java => ExecuteRegionFunctionGeode18Test.java} (84%)
 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
 copy geode-core/src/test/java/org/apache/geode/internal/logging/{LogWriterLevelTest.java => ManagerLogWriterTest.java} (58%)
 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
 copy geode-dunit/src/test/java/org/apache/geode/security/templates/PKCSPrincipalTest.java => geode-core/src/test/java/org/apache/geode/internal/logging/log4j/MemberNamePatternConverterTest.java (51%)
 create mode 100644 geode-core/src/upgradeTest/java/org/apache/geode/internal/cache/rollingupgrade/RollingUpgradeNonHAFunction.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/internal/cache/InternalCacheForClientAccessDUnitTest.java
 rename {geode-dunit => geode-junit}/src/main/java/org/apache/geode/management/MXBeanAwaitility.java (100%)
 copy geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java => geode-junit/src/main/java/org/apache/geode/test/assertj/LogFileAssert.java (63%)
 copy geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java => geode-junit/src/main/java/org/apache/geode/test/assertj/LogLevelAssert.java (62%)
 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
 rename geode-junit/src/main/java/org/apache/geode/{internal/logging/LogServiceIntegrationTestSupport.java => test/assertj/internal/ShouldBeLessSpecificThan.java} (50%)
 mode change 100755 => 100644
 copy geode-common/src/main/java/org/apache/geode/annotations/TestingOnly.java => geode-junit/src/main/java/org/apache/geode/test/junit/categories/AlertingTest.java (71%)
 copy geode-core/src/main/java/org/apache/geode/internal/logging/LogConfigSupplier.java => geode-junit/src/main/java/org/apache/geode/test/junit/rules/accessible/AccessibleTemporaryFolder.java (66%)
 create mode 100644 geode-junit/src/test/java/org/apache/geode/test/awaitility/GeodeAwaitilityTest.java
 mode change 100755 => 100644 geode-pulse/build.gradle
 mode change 100755 => 100644 geode-pulse/geode-pulse-test/build.gradle
 rename geode-web/src/{integrationTest/java/org/apache/geode/management/internal/security/LogNoPasswordIntegrationTest.java => distributedTest/java/org/apache/geode/management/internal/security/LogNoPasswordDistributedTest.java} (97%)


Mime
View raw message