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

klund pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git.


    from 8026871  GEODE-7165: Remove networking dependency from 
GatewayReceiverImplTest (#4071)
     new efc2362  GEODE-6964: Move geode log4j core classes to geode-log4j
     new dffcb94  GEODE-7152: Send alert messages using executor

The 2 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:
 .../src/test/resources/expected-pom.xml            |   6 +
 .../release/session/bin/modify_war                 |   1 +
 geode-assembly/build.gradle                        |  15 +-
 .../apache/geode/session/tests/TomcatInstall.java  |   7 +-
 .../GfshCommandRedactionAcceptanceTest.java        | 118 +++++++++++
 .../GfshStartLocatorLogAcceptanceTest.java         |   2 +-
 .../session/tests/GenericAppServerContainer.java   |  14 +-
 .../integrationTest/resources/assembly_content.txt |   1 +
 .../resources/dependency_classpath.txt             |   1 +
 geode-core/build.gradle                            |  27 +--
 .../api}/AlertingServiceDistributedTest.java       |  31 ++-
 ...rtingServiceWithoutListenerDistributedTest.java |  11 +-
 .../geode/cache/ConnectionPoolDUnitTest.java       |   2 +-
 .../geode/cache30/PartitionedRegionDUnitTest.java  |   2 +-
 ...overWithMixedVersionServersDistributedTest.java |  33 ++-
 .../LoggingWithReconnectDistributedTest.java       |   4 +-
 ...butedSystemMXBeanWithAlertsDistributedTest.java |  12 +-
 .../cli/util/MergeLogsDistributedTest.java         |   1 -
 .../security/ClientAuthenticationDUnitTest.java    |  13 +-
 .../AlertingServiceWithClusterIntegrationTest.java |  10 +-
 .../AlertingServiceWithLonerIntegrationTest.java   |   4 +-
 .../client/internal/QueueManagerJUnitTest.java     |   2 +-
 .../pooling/ConnectionManagerJUnitTest.java        |   2 +-
 .../internal/InternalLocatorIntegrationTest.java   |   2 +-
 .../adapter/GMSMembershipManagerJUnitTest.java     |   4 +-
 .../cache/PartitionedRegionIntegrationTest.java    |  57 +-----
 .../ManagerLogWriterFactoryIntegrationTest.java    |   5 +-
 .../logging/MergeLogFilesIntegrationTest.java      |   2 +-
 .../internal}/BannerLoggingIntegrationTest.java    |   4 +-
 .../ConfigurationInfoIntegrationTest.java          |   4 +-
 .../internal}/FileSystemCanaryIntegrationTest.java |  22 +-
 ...StartupConfigurationLoggingIntegrationTest.java |   6 +-
 ...stemOutRuleAndSystemErrRuleIntegrationTest.java |   2 +-
 .../LogLevelChangesWithCacheIntegrationTest.java   |   9 +-
 ...hangesWithDistributedSystemIntegrationTest.java |   9 +-
 ...ollingWithDistributedSystemIntegrationTest.java |   2 +-
 .../api}/LoggingWithLocatorIntegrationTest.java    |  10 +-
 .../LoggingWithLocatorLauncherIntegrationTest.java |   2 +-
 .../LoggingWithServerLauncherIntegrationTest.java  |   2 +-
 .../DistributedSystemMXBeanIntegrationTest.java    |  28 ++-
 .../cli/commands/GfshCommandIntegrationTest.java   |  82 ++++----
 .../ChangeLogLevelFunctionIntegrationTest.java     |   6 +-
 .../apache/geode/codeAnalysis/excludedClasses.txt  |  18 +-
 ...moteWithCustomLoggingIntegrationTest_log4j2.xml |  22 +-
 ...soleAppenderWithCacheIntegrationTest_log4j2.xml |  53 -----
 .../admin/internal/AdminDistributedSystemImpl.java |   4 +-
 .../internal/DistributedSystemConfigImpl.java      |   4 +-
 .../apache/geode/admin/jmx/internal/AgentImpl.java |   8 +-
 .../log4j => alerting/internal}/AlertListener.java |  13 +-
 .../internal}/AlertListenerMessageFactory.java     |  12 +-
 .../internal/AlertMessaging.java}                  |  19 +-
 .../internal}/AlertingSession.java                 |  32 +--
 .../internal/AlertingSessionNotifier.java}         |  16 +-
 .../internal/AlertingSessionRegistryProvider.java} |  52 ++---
 .../internal/ClusterAlertMessaging.java}           |  91 ++++++---
 .../alerting/internal/ClusterAlertingService.java  | 128 ++++++++++++
 .../internal/InternalAlertingService.java}         |  11 +-
 .../internal/InternalAlertingServiceFactory.java}  |  11 +-
 .../internal/NullAlertMessaging.java}              |  19 +-
 .../internal/NullAlertingService.java}             |  47 ++++-
 .../internal/api/AlertingService.java}             |  17 +-
 .../internal}/log4j/AlertLevelConverter.java       |  20 +-
 .../internal/spi}/AlertLevel.java                  |   8 +-
 .../internal/spi}/AlertingAction.java              |  17 +-
 .../internal/spi}/AlertingSessionListener.java     |  17 +-
 .../internal/spi/AlertingSessionRegistry.java}     |  29 ++-
 .../internal/AbstractDistributionConfig.java       |   2 +-
 .../internal/ClusterDistributionManager.java       |   2 +-
 .../distributed/internal/DistributionConfig.java   |   4 +-
 .../distributed/internal/DistributionManager.java  |   2 +-
 .../internal/InternalDistributedSystem.java        |  37 ++--
 .../distributed/internal/InternalLocator.java      |  10 +-
 .../internal/LonerDistributionManager.java         |   4 +-
 .../geode/distributed/internal/ProductUseLog.java  |   2 +-
 .../distributed/internal/direct/DirectChannel.java |   2 +-
 .../membership/adapter/GMSMembershipManager.java   |   3 -
 .../membership/gms/messenger/JGroupsMessenger.java |   2 +-
 .../main/java/org/apache/geode/i18n/StringId.java  |   3 +-
 .../org/apache/geode/internal/ClassPathLoader.java |  88 ++++----
 .../internal/admin/remote/AdminConsoleMessage.java |   2 +-
 .../admin/remote/AlertLevelChangeMessage.java      |   2 +-
 .../admin/remote/AlertListenerMessage.java         |   6 +-
 .../geode/internal/admin/remote/RemoteAlert.java   |   2 +-
 .../internal/admin/remote/TailLogResponse.java     |   2 +-
 .../alerting/AlertingProviderRegistry.java         |  84 --------
 .../geode/internal/alerting/AlertingService.java   |  57 ------
 .../internal/alerting/NullAlertingService.java     |  50 -----
 .../EntriesCollection.java}                        |  14 +-
 .../apache/geode/internal/cache/EntriesSet.java    |   2 +-
 .../internal/cache/xmlcache/CacheCreation.java     |   2 +-
 .../geode/internal/jta/TransactionUtils.java       |   2 +-
 .../org/apache/geode/internal/logging/Banner.java  |   1 +
 .../geode/internal/logging/DateFormatter.java      |  20 +-
 .../internal/logging/DefaultProviderChecker.java   |  82 --------
 .../geode/internal/logging/GemFireFormatter.java   |   1 +
 .../geode/internal/logging/GemFireHandler.java     |   2 +-
 .../geode/internal/logging/LogFileParser.java      |   2 +-
 .../apache/geode/internal/logging/LogService.java  |  55 ++---
 .../geode/internal/logging/LogWriterFactory.java   |  24 ++-
 .../geode/internal/logging/LoggingExecutors.java   |  20 +-
 .../geode/internal/logging/LoggingThread.java      |  20 +-
 .../internal/logging/LoggingThreadFactory.java     |  20 +-
 .../geode/internal/logging/LoggingThreadGroup.java |   2 +-
 .../logging/LoggingUncaughtExceptionHandler.java   |  20 +-
 .../geode/internal/logging/ManagerLogWriter.java   |   6 +-
 .../internal/logging/ManagerLogWriterFactory.java  |   1 +
 .../internal/logging/ProviderAgentLoader.java      | 135 -------------
 .../geode/internal/logging/SecurityLogConfig.java  |   2 +
 .../internal/logging/SecurityManagerLogWriter.java |   2 +
 .../apache/geode/internal/logging/SortLogFile.java |   1 -
 .../internal/logging/log4j/PausableAppender.java   |  26 ---
 .../security/IntegratedSecurityService.java        |   2 +-
 .../security/shiro/SecurityManagerProvider.java    |   2 +-
 .../internal/statistics/GemFireStatSampler.java    |   2 +-
 .../geode/internal/statistics/HostStatSampler.java |   2 +-
 .../internal/statistics/StatArchiveHandler.java    |   4 +-
 .../statistics/StatArchiveHandlerConfig.java       |   2 +-
 .../internal/statistics/StatisticsConfig.java      |   2 +-
 .../org/apache/geode/internal/tcp/Connection.java  |   2 +-
 .../apache/geode/internal/tcp/ConnectionTable.java |   2 +-
 .../org/apache/geode/internal/tcp/TCPConduit.java  |   2 +-
 .../internal/util/CollectingServiceLoader.java     |  20 +-
 .../internal/util/ListCollectingServiceLoader.java |  25 ++-
 .../concurrent/CustomEntryConcurrentHashMap.java   |   1 -
 .../internal}/Configuration.java                   |  65 +++---
 .../internal}/ConfigurationInfo.java               |  10 +-
 .../internal/InternalSessionContext.java}          |   9 +-
 .../internal}/LogMessageRegex.java                 |  18 +-
 .../logging/internal/LoggingProviderLoader.java    | 104 ++++++++++
 .../internal}/LoggingSession.java                  |  40 ++--
 .../logging/internal/LoggingSessionNotifier.java   |  49 +++++
 .../internal/LoggingSessionRegistryProvider.java}  |  23 ++-
 .../logging => logging/internal}/NullLogFile.java  |   4 +-
 .../internal}/NullLoggingSession.java              |  14 +-
 .../internal/SimpleLoggingProvider.java}           |  25 ++-
 .../internal}/log4j/GemFireLogger.java             |   2 +-
 .../internal}/log4j/LogLevel.java                  |   4 +-
 .../internal}/log4j/LogWriterLevelConverter.java   |  21 +-
 .../internal}/log4j/LogWriterLogger.java           |  47 ++---
 .../internal/spi}/LogConfig.java                   |   3 +-
 .../internal/spi}/LogConfigListener.java           |   2 +-
 .../internal/spi}/LogConfigSupplier.java           |   2 +-
 .../logging => logging/internal/spi}/LogFile.java  |   2 +-
 .../internal/spi}/LogFileDetails.java              |   2 +-
 .../internal/spi}/LogLevelUpdateOccurs.java        |   2 +-
 .../internal/spi}/LogLevelUpdateScope.java         |   2 +-
 .../internal/spi}/LogWriterLevel.java              |   3 +-
 .../internal/spi/LoggingProvider.java}             |  38 +++-
 .../internal/spi}/LoggingSessionListener.java      |   4 +-
 .../internal/spi/LoggingSessionRegistry.java}      |  23 +--
 .../internal/spi/SessionContext.java}              |   9 +-
 .../management/internal/ManagerStartupMessage.java |   2 +-
 .../geode/management/internal/MemberMessenger.java |   2 +-
 .../internal/beans/MemberMBeanBridge.java          |   4 +-
 .../cli/commands/AlterRuntimeConfigCommand.java    |   2 +-
 .../cli/commands/ChangeLogLevelCommand.java        |   2 +-
 .../cli/commands/DiskStoreCommandsUtils.java       |  10 +-
 .../cli/commands/ExportLogsInterceptor.java        |   2 +-
 .../cli/functions/ChangeLogLevelFunction.java      |   2 +-
 .../internal/cli/functions/ExportLogsFunction.java |   2 +-
 .../internal/cli/util/LogLevelExtractor.java       |   2 +-
 .../internal/cli/util/ReadWriteFile.java           |   2 +-
 .../geode/internal/logging/log4j/log4j2-legacy.xml |  19 --
 .../sanctioned-geode-core-serializables.txt        |   1 +
 .../internal/DistributedSystemConfigImplTest.java  |   4 +-
 .../internal}/AlertLevelTest.java                  |  17 +-
 .../internal}/AlertListenerMessageFactoryTest.java |  18 +-
 .../internal/ClusterAlertMessagingTest.java        | 151 ++++++++++++++
 .../internal/ClusterAlertingServiceTest.java       | 162 +++++++++++++++
 .../internal/api/AlertingDependenciesTest.java     |  43 ++++
 .../internal}/log4j/AlertLevelConverterTest.java   |  10 +-
 .../internal/spi}/AlertingActionTest.java          |  29 ++-
 .../client/internal/OpExecutorImplJUnitTest.java   |   2 +-
 .../internal/ServerLocatorJUnitTest.java           |   2 +-
 .../MembershipDependenciesJUnitTest.java           |   2 +-
 .../internal/alerting/AlertMessagingTest.java      | 108 ----------
 .../alerting/AlertingProviderRegistryTest.java     |  94 ---------
 .../internal/alerting/AlertingServiceTest.java     |  75 -------
 .../alerting/NullAlertingProviderTest.java         |  48 -----
 .../geode/internal/{ => logging}/BannerTest.java   |  26 +--
 .../logging/DefaultProviderCheckerTest.java        | 152 --------------
 .../geode/internal/logging/LogServiceTest.java     |  85 +-------
 .../internal/logging/LogWriterFactoryTest.java     |  77 +++++++
 .../geode/internal/logging/LogWriterImplTest.java  |  24 +--
 .../geode/internal/logging/LogWriterLevelTest.java |  25 +--
 .../internal/logging/LoggingThreadFactoryTest.java |   4 +-
 .../geode/internal/logging/LoggingThreadTest.java  |   4 +-
 .../LoggingUncaughtExceptionHandlerTest.java       |   4 +-
 .../internal/logging/ManagerLogWriterTest.java     |  11 +-
 .../internal/logging/NullProviderAgentTest.java    |  40 ----
 .../internal/logging/ProviderAgentLoaderTest.java  | 131 ------------
 .../geode/internal/logging/SortLogFileTest.java    |  22 +-
 .../internal/logging/log4j/AlertAppenderTest.java  | 193 ------------------
 .../geode/internal/logging/log4j/LogLevelTest.java |   3 +-
 .../logging/log4j/LogWriterLevelConverterTest.java |   7 +-
 .../internal/statistics/HostStatSamplerTest.java   |   2 +-
 .../geode/internal/tcp/ConnectionJUnitTest.java    |   2 +-
 .../geode/logging/api/LoggingDependenciesTest.java |  43 ++++
 .../internal}/ConfigurationTest.java               |  23 ++-
 ...essageRegexMatchesStartupConfigurationTest.java |  46 +++--
 .../internal}/LogMessageRegexTest.java             |  46 +++--
 .../internal/LoggingProviderLoaderTest.java        | 114 +++++++++++
 .../internal}/LoggingSessionTest.java              |  26 +--
 .../internal/SimpleLoggingProviderTest.java}       |  26 ++-
 .../bean/stats/MemberLevelStatsTest.java           |   2 +-
 .../management/internal/FederatingManagerTest.java |   2 +-
 .../management/internal/LocalManagerTest.java      |   2 +-
 .../cli/functions/ExportLogsFunctionTest.java      |   2 +-
 .../internal/cli/shell/GfshInitFileJUnitTest.java  |   2 +-
 geode-core/src/test/resources/expected-pom.xml     |  30 ---
 .../resources/log4j2-ignore.xml}                   |   9 +-
 .../org/apache/geode/test/golden/log4j2-test.xml   |  24 +--
 .../rollingupgrade/RollingUpgradeDUnitTest.java    |  19 +-
 .../managing/logging/how_logging_works.html.md.erb |   2 +-
 geode-dunit/build.gradle                           |   5 +-
 .../apache/geode/security/SecurityTestUtils.java   | 223 ++++++++++-----------
 .../geode/test/dunit/internal/DUnitLauncher.java   |   6 +-
 .../geode/test/dunit/internal/ProcessManager.java  |   7 +-
 geode-dunit/src/test/resources/expected-pom.xml    |  16 +-
 geode-log4j/build.gradle                           | 104 ++++++++++
 .../impl}/AlertAppenderIntegrationTest.java        | 136 ++++++-------
 .../AlertListenerRegistrationIntegrationTest.java  |  50 ++---
 .../BothLogWriterAppendersIntegrationTest.java     |  18 +-
 .../CacheWithCustomLogConfigIntegrationTest.java   |  12 +-
 .../CacheWithDefaultAppendersIntegrationTest.java  |  34 ++--
 .../impl}/ConfigurationIntegrationTest.java        |  30 +--
 ...gurationWithLogLevelChangesIntegrationTest.java |  26 +--
 ...penderWithLoggerContextRuleIntegrationTest.java |  26 ++-
 ...mWithBothLogWriterAppendersIntegrationTest.java |  10 +-
 ...edSystemWithLogLevelChangesIntegrationTest.java |  18 +-
 .../internal/impl}/FastLoggerIntegrationTest.java  |  21 +-
 ...FastLoggerWithDefaultConfigIntegrationTest.java |  19 +-
 ...reVerboseMarkerFilterAcceptIntegrationTest.java |  44 +++-
 ...fireVerboseMarkerFilterDenyIntegrationTest.java |  21 +-
 .../impl}/GeodeConsoleAppenderIntegrationTest.java |  32 ++-
 ...odeConsoleAppenderWithCacheIntegrationTest.java |  26 ++-
 ...leAppenderWithSystemOutRuleIntegrationTest.java |  35 ++--
 ...deVerboseMarkerFilterAcceptIntegrationTest.java |  32 ++-
 ...eodeVerboseMarkerFilterDenyIntegrationTest.java |  32 ++-
 ...gServiceWithCustomLogConfigIntegrationTest.java |  11 +-
 .../impl}/LogWriterAppenderIntegrationTest.java    |  16 +-
 ...LogWriterAppenderWithLimitsIntegrationTest.java |  14 +-
 ...AppenderWithMemberNameInXmlIntegrationTest.java |  16 +-
 ...oggingWithDistributedSystemIntegrationTest.java |  36 ++--
 .../log4j/internal/impl}/NonBlankStrings.java      |   6 +-
 .../SecurityLogWriterAppenderIntegrationTest.java  |  14 +-
 .../impl}/AlertAppenderIntegrationTest_log4j2.xml  |   2 +-
 ...othLogWriterAppendersIntegrationTest_log4j2.xml |   2 +-
 ...heWithCustomLogConfigIntegrationTest_log4j2.xml |   3 +-
 ...onWithLogLevelChangesIntegrationTest_log4j2.xml |   2 +-
 ...WithLoggerContextRuleIntegrationTest_log4j2.xml |   2 +-
 ...othLogWriterAppendersIntegrationTest_log4j2.xml |   2 +-
 ...emWithLogLevelChangesIntegrationTest_log4j2.xml |   2 +-
 ...oseMarkerFilterAcceptIntegrationTest_log4j2.xml |   2 +-
 ...rboseMarkerFilterDenyIntegrationTest_log4j2.xml |   2 +-
 .../GeodeConsoleAppenderIntegrationTest_log4j2.xml |   2 +-
 ...soleAppenderWithCacheIntegrationTest_log4j2.xml |  11 +-
 ...nderWithSystemOutRuleIntegrationTest_log4j2.xml |   2 +-
 ...oseMarkerFilterAcceptIntegrationTest_log4j2.xml |   2 +-
 ...rboseMarkerFilterDenyIntegrationTest_log4j2.xml |   2 +-
 ...ceWithCustomLogConfigIntegrationTest_log4j2.xml |   2 +-
 .../LogWriterAppenderIntegrationTest_log4j2.xml    |   2 +-
 ...terAppenderWithLimitsIntegrationTest_log4j2.xml |   2 +-
 ...erWithMemberNameInXmlIntegrationTest_log4j2.xml |   2 +-
 ...rityLogWriterAppenderIntegrationTest_log4j2.xml |   2 +-
 .../FastLoggerDisabledLevelBenchmark.java          |   2 +-
 .../internal}/FastLoggerEnabledLevelBenchmark.java |   2 +-
 .../FastLoggerParameterTypeBenchmark.java          |   2 +-
 .../internal/impl}/CacheLoggingBenchmark.java      |  36 ++--
 .../internal/impl}/LogWriterAppenderBenchmark.java |  50 +++--
 .../log4j/internal/impl}/AlertAppender.java        | 201 ++++++-------------
 .../geode/logging/log4j/internal}/FastLogger.java  |   5 +-
 .../log4j/internal/impl}/AppenderContext.java      |  13 +-
 .../log4j/internal/impl/DebuggableAppender.java    |  15 +-
 .../log4j/internal/impl}/GeodeConsoleAppender.java |  22 +-
 .../impl}/HexThreadIdPatternConverter.java         |   2 +-
 .../log4j/internal/impl/Log4jLoggingProvider.java  |  70 +++++--
 .../log4j/internal/impl}/LogWriterAppender.java    |  36 ++--
 .../internal/impl}/MemberNamePatternConverter.java |   2 +-
 .../log4j/internal/impl}/MemberNameSupplier.java   |   2 +-
 .../log4j/internal/impl}/NullLogWriter.java        |  13 +-
 .../log4j/internal/impl/PausableAppender.java      |  13 +-
 .../impl}/message/GemFireParameterizedMessage.java |  14 +-
 .../GemFireParameterizedMessageFactory.java        |  14 +-
 ...ache.geode.logging.internal.spi.LoggingProvider |  14 ++
 .../src/main/resources/log4j2-cli.xml              |  24 +--
 .../src/main/resources/log4j2.xml                  |  24 +--
 .../geode/internal/logging/LogServiceTest.java     |  63 +-----
 .../logging/log4j/internal}/FastLoggerTest.java    |  85 ++++----
 .../impl}/HexThreadIdPatternConverterTest.java     |  22 +-
 .../internal/impl/LoggingProviderLoaderTest.java   |  61 ++++++
 .../impl}/MemberNamePatternConverterTest.java      |   2 +-
 geode-log4j/src/test/resources/expected-pom.xml    |  89 ++++++++
 geode-pulse/build.gradle                           |  17 +-
 geode-pulse/src/main/resources/log4j2.xml          |  20 +-
 settings.gradle                                    |   2 +
 296 files changed, 3347 insertions(+), 3449 deletions(-)
 create mode 100644 
geode-assembly/src/acceptanceTest/java/org/apache/geode/management/internal/cli/commands/GfshCommandRedactionAcceptanceTest.java
 rename geode-core/src/distributedTest/java/org/apache/geode/{internal/alerting 
=> alerting/internal/api}/AlertingServiceDistributedTest.java (93%)
 rename geode-core/src/distributedTest/java/org/apache/geode/{internal/alerting 
=> alerting/internal/api}/AlertingServiceWithoutListenerDistributedTest.java 
(95%)
 rename geode-core/src/distributedTest/java/org/apache/geode/{internal/logging 
=> logging/internal}/LoggingWithReconnectDistributedTest.java (98%)
 rename geode-core/src/integrationTest/java/org/apache/geode/{internal/alerting 
=> alerting/internal/api}/AlertingServiceWithClusterIntegrationTest.java (96%)
 rename geode-core/src/integrationTest/java/org/apache/geode/{internal/alerting 
=> alerting/internal/api}/AlertingServiceWithLonerIntegrationTest.java (96%)
 rename geode-core/src/integrationTest/java/org/apache/geode/{internal/logging 
=> logging/internal}/BannerLoggingIntegrationTest.java (96%)
 rename geode-core/src/integrationTest/java/org/apache/geode/{internal/logging 
=> logging/internal}/ConfigurationInfoIntegrationTest.java (92%)
 rename geode-core/src/integrationTest/java/org/apache/geode/{internal/logging 
=> logging/internal}/FileSystemCanaryIntegrationTest.java (70%)
 rename geode-core/src/integrationTest/java/org/apache/geode/{internal/logging 
=> logging/internal}/StartupConfigurationLoggingIntegrationTest.java (96%)
 rename geode-core/src/integrationTest/java/org/apache/geode/{internal/logging 
=> logging/internal}/SystemOutRuleAndSystemErrRuleIntegrationTest.java (98%)
 rename geode-core/src/integrationTest/java/org/apache/geode/{internal/logging 
=> logging/internal/api}/LogLevelChangesWithCacheIntegrationTest.java (93%)
 rename geode-core/src/integrationTest/java/org/apache/geode/{internal/logging 
=> 
logging/internal/api}/LogLevelChangesWithDistributedSystemIntegrationTest.java 
(93%)
 rename geode-core/src/integrationTest/java/org/apache/geode/{internal/logging 
=> logging/internal/api}/LogRollingWithDistributedSystemIntegrationTest.java 
(99%)
 rename geode-core/src/integrationTest/java/org/apache/geode/{internal/logging 
=> logging/internal/api}/LoggingWithLocatorIntegrationTest.java (95%)
 rename geode-core/src/integrationTest/java/org/apache/geode/{internal/logging 
=> logging/internal/api}/LoggingWithLocatorLauncherIntegrationTest.java (97%)
 rename geode-core/src/integrationTest/java/org/apache/geode/{internal/logging 
=> logging/internal/api}/LoggingWithServerLauncherIntegrationTest.java (97%)
 delete mode 100644 
geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/GeodeConsoleAppenderWithCacheIntegrationTest_log4j2.xml
 rename geode-core/src/main/java/org/apache/geode/{internal/logging/log4j => 
alerting/internal}/AlertListener.java (84%)
 rename geode-core/src/main/java/org/apache/geode/{internal/alerting => 
alerting/internal}/AlertListenerMessageFactory.java (85%)
 copy 
geode-core/src/main/java/org/apache/geode/{internal/alerting/AlertingSessionListener.java
 => alerting/internal/AlertMessaging.java} (61%)
 rename geode-core/src/main/java/org/apache/geode/{internal/alerting => 
alerting/internal}/AlertingSession.java (75%)
 copy 
geode-core/src/main/java/org/apache/geode/{internal/alerting/AlertingSessionListener.java
 => alerting/internal/AlertingSessionNotifier.java} (73%)
 rename 
geode-core/src/main/java/org/apache/geode/{internal/alerting/AlertingSessionListeners.java
 => alerting/internal/AlertingSessionRegistryProvider.java} (58%)
 rename 
geode-core/src/main/java/org/apache/geode/{internal/alerting/AlertMessaging.java
 => alerting/internal/ClusterAlertMessaging.java} (53%)
 create mode 100644 
geode-core/src/main/java/org/apache/geode/alerting/internal/ClusterAlertingService.java
 copy 
geode-core/src/main/java/org/apache/geode/{internal/logging/LogConfigListener.java
 => alerting/internal/InternalAlertingService.java} (77%)
 copy 
geode-core/src/main/java/org/apache/geode/{internal/logging/LogConfigListener.java
 => alerting/internal/InternalAlertingServiceFactory.java} (80%)
 copy 
geode-core/src/main/java/org/apache/geode/{internal/logging/NullProviderAgent.java
 => alerting/internal/NullAlertMessaging.java} (66%)
 rename 
geode-core/src/main/java/org/apache/geode/{internal/alerting/NullAlertingProvider.java
 => alerting/internal/NullAlertingService.java} (56%)
 rename 
geode-core/src/main/java/org/apache/geode/{internal/alerting/AlertingProvider.java
 => alerting/internal/api/AlertingService.java} (69%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
alerting/internal}/log4j/AlertLevelConverter.java (79%)
 rename geode-core/src/main/java/org/apache/geode/{internal/alerting => 
alerting/internal/spi}/AlertLevel.java (88%)
 rename geode-core/src/main/java/org/apache/geode/{internal/alerting => 
alerting/internal/spi}/AlertingAction.java (80%)
 copy geode-core/src/main/java/org/apache/geode/{internal/alerting => 
alerting/internal/spi}/AlertingSessionListener.java (69%)
 copy 
geode-core/src/main/java/org/apache/geode/{internal/logging/LogLevelUpdateOccurs.java
 => alerting/internal/spi/AlertingSessionRegistry.java} (59%)
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingProviderRegistry.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingService.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/internal/alerting/NullAlertingService.java
 rename 
geode-core/src/main/java/org/apache/geode/internal/{alerting/AlertingSessionListener.java
 => cache/EntriesCollection.java} (75%)
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/internal/logging/DefaultProviderChecker.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/internal/logging/ProviderAgentLoader.java
 delete mode 100644 
geode-core/src/main/java/org/apache/geode/internal/logging/log4j/PausableAppender.java
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal}/Configuration.java (75%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal}/ConfigurationInfo.java (71%)
 rename 
geode-core/src/main/java/org/apache/geode/{internal/logging/SessionContext.java 
=> logging/internal/InternalSessionContext.java} (86%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal}/LogMessageRegex.java (85%)
 create mode 100644 
geode-core/src/main/java/org/apache/geode/logging/internal/LoggingProviderLoader.java
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal}/LoggingSession.java (69%)
 create mode 100644 
geode-core/src/main/java/org/apache/geode/logging/internal/LoggingSessionNotifier.java
 rename 
geode-core/src/main/java/org/apache/geode/{internal/logging/LoggingSessionListeners.java
 => logging/internal/LoggingSessionRegistryProvider.java} (76%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal}/NullLogFile.java (90%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal}/NullLoggingSession.java (77%)
 copy 
geode-core/src/main/java/org/apache/geode/{internal/logging/NullProviderAgent.java
 => logging/internal/SimpleLoggingProvider.java} (58%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal}/log4j/GemFireLogger.java (99%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal}/log4j/LogLevel.java (98%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal}/log4j/LogWriterLevelConverter.java (79%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal}/log4j/LogWriterLogger.java (97%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal/spi}/LogConfig.java (96%)
 copy geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal/spi}/LogConfigListener.java (95%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal/spi}/LogConfigSupplier.java (96%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal/spi}/LogFile.java (96%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal/spi}/LogFileDetails.java (95%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal/spi}/LogLevelUpdateOccurs.java (96%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal/spi}/LogLevelUpdateScope.java (95%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal/spi}/LogWriterLevel.java (95%)
 rename 
geode-core/src/main/java/org/apache/geode/{internal/logging/ProviderAgent.java 
=> logging/internal/spi/LoggingProvider.java} (68%)
 rename geode-core/src/main/java/org/apache/geode/{internal/logging => 
logging/internal/spi}/LoggingSessionListener.java (94%)
 rename 
geode-core/src/main/java/org/apache/geode/{internal/logging/NullProviderAgent.java
 => logging/internal/spi/LoggingSessionRegistry.java} (63%)
 copy 
geode-core/src/main/java/org/apache/geode/{internal/logging/LogConfigListener.java
 => logging/internal/spi/SessionContext.java} (80%)
 delete mode 100644 
geode-core/src/main/resources/org/apache/geode/internal/logging/log4j/log4j2-legacy.xml
 rename geode-core/src/test/java/org/apache/geode/{internal/alerting => 
alerting/internal}/AlertLevelTest.java (85%)
 rename geode-core/src/test/java/org/apache/geode/{internal/alerting => 
alerting/internal}/AlertListenerMessageFactoryTest.java (79%)
 create mode 100644 
geode-core/src/test/java/org/apache/geode/alerting/internal/ClusterAlertMessagingTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/alerting/internal/ClusterAlertingServiceTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/alerting/internal/api/AlertingDependenciesTest.java
 rename geode-core/src/test/java/org/apache/geode/{internal/logging => 
alerting/internal}/log4j/AlertLevelConverterTest.java (92%)
 rename geode-core/src/test/java/org/apache/geode/{internal/alerting => 
alerting/internal/spi}/AlertingActionTest.java (68%)
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/internal/alerting/AlertMessagingTest.java
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/internal/alerting/AlertingProviderRegistryTest.java
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/internal/alerting/AlertingServiceTest.java
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/internal/alerting/NullAlertingProviderTest.java
 rename geode-core/src/test/java/org/apache/geode/internal/{ => 
logging}/BannerTest.java (61%)
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/internal/logging/DefaultProviderCheckerTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/internal/logging/LogWriterFactoryTest.java
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/internal/logging/NullProviderAgentTest.java
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/internal/logging/ProviderAgentLoaderTest.java
 delete mode 100644 
geode-core/src/test/java/org/apache/geode/internal/logging/log4j/AlertAppenderTest.java
 create mode 100644 
geode-core/src/test/java/org/apache/geode/logging/api/LoggingDependenciesTest.java
 rename geode-core/src/test/java/org/apache/geode/{internal/logging => 
logging/internal}/ConfigurationTest.java (92%)
 rename geode-core/src/test/java/org/apache/geode/{internal/logging => 
logging/internal}/LogMessageRegexMatchesStartupConfigurationTest.java (83%)
 rename geode-core/src/test/java/org/apache/geode/{internal/logging => 
logging/internal}/LogMessageRegexTest.java (83%)
 create mode 100644 
geode-core/src/test/java/org/apache/geode/logging/internal/LoggingProviderLoaderTest.java
 rename geode-core/src/test/java/org/apache/geode/{internal/logging => 
logging/internal}/LoggingSessionTest.java (88%)
 rename 
geode-core/src/{main/java/org/apache/geode/internal/logging/log4j/DebuggableAppender.java
 => test/java/org/apache/geode/logging/internal/SimpleLoggingProviderTest.java} 
(56%)
 copy 
geode-core/src/{integrationTest/resources/org/apache/geode/internal/logging/log4j/ConsoleAppenderWithLoggerContextRuleIntegrationTest_log4j2.xml
 => test/resources/log4j2-ignore.xml} (83%)
 create mode 100644 geode-log4j/build.gradle
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/alerting/log4j/internal/impl}/AlertAppenderIntegrationTest.java
 (56%)
 rename {geode-core/src/integrationTest/java/org/apache/geode/internal/alerting 
=> 
geode-log4j/src/integrationTest/java/org/apache/geode/alerting/log4j/internal/impl}/AlertListenerRegistrationIntegrationTest.java
 (74%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/BothLogWriterAppendersIntegrationTest.java
 (92%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/CacheWithCustomLogConfigIntegrationTest.java
 (95%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/CacheWithDefaultAppendersIntegrationTest.java
 (66%)
 rename {geode-core/src/integrationTest/java/org/apache/geode/internal/logging 
=> 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/ConfigurationIntegrationTest.java
 (79%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/ConfigurationWithLogLevelChangesIntegrationTest.java
 (89%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/ConsoleAppenderWithLoggerContextRuleIntegrationTest.java
 (84%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/DistributedSystemWithBothLogWriterAppendersIntegrationTest.java
 (95%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/DistributedSystemWithLogLevelChangesIntegrationTest.java
 (93%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/FastLoggerIntegrationTest.java
 (97%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/FastLoggerWithDefaultConfigIntegrationTest.java
 (80%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/GemfireVerboseMarkerFilterAcceptIntegrationTest.java
 (68%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/GemfireVerboseMarkerFilterDenyIntegrationTest.java
 (82%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/GeodeConsoleAppenderIntegrationTest.java
 (88%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/GeodeConsoleAppenderWithCacheIntegrationTest.java
 (87%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/GeodeConsoleAppenderWithSystemOutRuleIntegrationTest.java
 (72%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/GeodeVerboseMarkerFilterAcceptIntegrationTest.java
 (76%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/GeodeVerboseMarkerFilterDenyIntegrationTest.java
 (76%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/LogServiceWithCustomLogConfigIntegrationTest.java
 (92%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/LogWriterAppenderIntegrationTest.java
 (92%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/LogWriterAppenderWithLimitsIntegrationTest.java
 (93%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/LogWriterAppenderWithMemberNameInXmlIntegrationTest.java
 (90%)
 rename {geode-core/src/integrationTest/java/org/apache/geode/internal/logging 
=> 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/LoggingWithDistributedSystemIntegrationTest.java
 (97%)
 rename {geode-core/src/integrationTest/java/org/apache/geode/internal/logging 
=> 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/NonBlankStrings.java
 (87%)
 rename 
{geode-core/src/integrationTest/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/integrationTest/java/org/apache/geode/logging/log4j/internal/impl}/SecurityLogWriterAppenderIntegrationTest.java
 (91%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/alerting/log4j/internal/impl}/AlertAppenderIntegrationTest_log4j2.xml
 (97%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/BothLogWriterAppendersIntegrationTest_log4j2.xml
 (98%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/CacheWithCustomLogConfigIntegrationTest_log4j2.xml
 (92%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/ConfigurationWithLogLevelChangesIntegrationTest_log4j2.xml
 (97%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/ConsoleAppenderWithLoggerContextRuleIntegrationTest_log4j2.xml
 (95%)
 copy 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/DistributedSystemWithBothLogWriterAppendersIntegrationTest_log4j2.xml
 (98%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/DistributedSystemWithLogLevelChangesIntegrationTest_log4j2.xml
 (97%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/GemfireVerboseMarkerFilterAcceptIntegrationTest_log4j2.xml
 (97%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/GemfireVerboseMarkerFilterDenyIntegrationTest_log4j2.xml
 (97%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/GeodeConsoleAppenderIntegrationTest_log4j2.xml
 (97%)
 rename 
geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j/DistributedSystemWithBothLogWriterAppendersIntegrationTest_log4j2.xml
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl/GeodeConsoleAppenderWithCacheIntegrationTest_log4j2.xml
 (82%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/GeodeConsoleAppenderWithSystemOutRuleIntegrationTest_log4j2.xml
 (97%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/GeodeVerboseMarkerFilterAcceptIntegrationTest_log4j2.xml
 (97%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/GeodeVerboseMarkerFilterDenyIntegrationTest_log4j2.xml
 (97%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/LogServiceWithCustomLogConfigIntegrationTest_log4j2.xml
 (97%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/LogWriterAppenderIntegrationTest_log4j2.xml
 (97%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/LogWriterAppenderWithLimitsIntegrationTest_log4j2.xml
 (97%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/LogWriterAppenderWithMemberNameInXmlIntegrationTest_log4j2.xml
 (97%)
 rename 
{geode-core/src/integrationTest/resources/org/apache/geode/internal/logging/log4j
 => 
geode-log4j/src/integrationTest/resources/org/apache/geode/logging/log4j/internal/impl}/SecurityLogWriterAppenderIntegrationTest_log4j2.xml
 (98%)
 rename {geode-core/src/jmh/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/jmh/java/org/apache/geode/logging/log4j/internal}/FastLoggerDisabledLevelBenchmark.java
 (98%)
 rename {geode-core/src/jmh/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/jmh/java/org/apache/geode/logging/log4j/internal}/FastLoggerEnabledLevelBenchmark.java
 (98%)
 rename {geode-core/src/jmh/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/jmh/java/org/apache/geode/logging/log4j/internal}/FastLoggerParameterTypeBenchmark.java
 (99%)
 rename {geode-core/src/jmh/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/jmh/java/org/apache/geode/logging/log4j/internal/impl}/CacheLoggingBenchmark.java
 (76%)
 rename {geode-core/src/jmh/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/jmh/java/org/apache/geode/logging/log4j/internal/impl}/LogWriterAppenderBenchmark.java
 (70%)
 rename {geode-core/src/main/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/main/java/org/apache/geode/alerting/log4j/internal/impl}/AlertAppender.java
 (51%)
 rename {geode-core/src/main/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal}/FastLogger.java
 (97%)
 rename {geode-core/src/main/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal/impl}/AppenderContext.java
 (87%)
 copy 
geode-core/src/main/java/org/apache/geode/internal/logging/LogConfigListener.java
 => 
geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal/impl/DebuggableAppender.java
 (78%)
 rename {geode-core/src/main/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal/impl}/GeodeConsoleAppender.java
 (93%)
 rename {geode-core/src/main/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal/impl}/HexThreadIdPatternConverter.java
 (97%)
 rename 
geode-core/src/main/java/org/apache/geode/internal/logging/log4j/Log4jAgent.java
 => 
geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal/impl/Log4jLoggingProvider.java
 (81%)
 rename {geode-core/src/main/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal/impl}/LogWriterAppender.java
 (90%)
 rename {geode-core/src/main/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal/impl}/MemberNamePatternConverter.java
 (97%)
 rename {geode-core/src/main/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal/impl}/MemberNameSupplier.java
 (95%)
 rename {geode-core/src/main/java/org/apache/geode/internal/logging => 
geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal/impl}/NullLogWriter.java
 (77%)
 rename 
geode-core/src/main/java/org/apache/geode/internal/logging/LogConfigListener.java
 => 
geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal/impl/PausableAppender.java
 (80%)
 rename {geode-core/src/main/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal/impl}/message/GemFireParameterizedMessage.java
 (98%)
 rename {geode-core/src/main/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/main/java/org/apache/geode/logging/log4j/internal/impl}/message/GemFireParameterizedMessageFactory.java
 (86%)
 create mode 100644 
geode-log4j/src/main/resources/META-INF/services/org.apache.geode.logging.internal.spi.LoggingProvider
 rename {geode-core => geode-log4j}/src/main/resources/log4j2-cli.xml (55%)
 rename {geode-core => geode-log4j}/src/main/resources/log4j2.xml (69%)
 copy {geode-core => 
geode-log4j}/src/test/java/org/apache/geode/internal/logging/LogServiceTest.java
 (51%)
 rename {geode-core/src/test/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/test/java/org/apache/geode/logging/log4j/internal}/FastLoggerTest.java
 (75%)
 rename {geode-core/src/test/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/test/java/org/apache/geode/logging/log4j/internal/impl}/HexThreadIdPatternConverterTest.java
 (59%)
 create mode 100644 
geode-log4j/src/test/java/org/apache/geode/logging/log4j/internal/impl/LoggingProviderLoaderTest.java
 rename {geode-core/src/test/java/org/apache/geode/internal/logging/log4j => 
geode-log4j/src/test/java/org/apache/geode/logging/log4j/internal/impl}/MemberNamePatternConverterTest.java
 (97%)
 create mode 100644 geode-log4j/src/test/resources/expected-pom.xml

Reply via email to