You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by ds...@apache.org on 2018/11/27 20:12:43 UTC

[geode] branch feature/GEODE-6068 updated (afc0bc8 -> 81533dc)

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

dschneider pushed a change to branch feature/GEODE-6068
in repository https://gitbox.apache.org/repos/asf/geode.git.


    from afc0bc8  added cluster config verification to dunit test
     add edfe502  GEODE-5887
     add 83041a9  changes as per Jason Huynh request
     add 9ff42c2  retrigger concourse-ci/UITests after timeout failure
     add 9232934  retrigger concourse-ci/UITests after "address already in use" exception
     add 5d0e183  Update yos1.txt
     add 68a2984  Update geode-core/src/main/java/org/apache/geode/distributed/internal/DistributionConfig.java
     add 58fa1d7  Merge remote-tracking branch 'upstream/develop' into develop
     add 4885f4d  changes as per Anthony and Bruce request
     add 4c8ebf8  GEODE-6063 remove PublishArtifacts from Geode release pipelines (#2865)
     add b622764  GEODE-6053: Parameterized Queries fixed (#2859)
     add 225833b  GEODE-2644: Define interfaces for new Log4j2 Appenders
     add 1452763  GEODE-2644: Cleanup logging related files
     add bac0214  GEODE-2644: Add LogFileAssert and LogLevelAssert assertions
     add f1a2cc2  GEODE-2644: Add AlertingTest JUnit Category
     add 3e8b07c  GEODE-2644: Add LogConfig and StatisticsConfig for logging
     add 5ae86bb  GEODE-2644: Make AlertAppender optional and support log4j2.xml
     add 6709a32  GEODE-2644: Expand DistributedSystemMXBean tests
     add 4be9e7a  GEODE-2644: Make LogWriterAppender optional and support log4j2.xml
     add efbe1ce  GEODE-5637: Fix flaky SingleHopClientExecutorWithLoggingIntegrationTest
     add 9891073  GEODE-2644: Update session state caching dependencies for logging
     add 8db6d11  GEODE-2644: Remove log level from MonitorQueryUnderContentionBenchmark
     add 47f55bd  GEODE-6059: Get ahold of origin/develop in StressNewTests
     add 2d3f51f  GEODE-5996 Update dependencies.
     add f62efae  Merge remote-tracking branch 'upstream/develop' into develop
     add 918b4d3  changing checkRegisteredKeysInterval from int to long
     add f004adc  Update AcceptorImpl.java
     add 0ed6b2a  Update AcceptorImpl.java
     add 8d992eb  Merge pull request #2810 from yossireg/develop
     add 9fbed0f  GEODE-6072: Clean up thread local between tests (#2871)
     add 333cde1  GEODE-5971: Refactor AlterAsycnEventQueueCommand to use SingleGfshCommand (#2854)
     add aa012ae  GEODE-6026: Fixes inclusion of test classes in JavaDocs. (#2832)
     add 222701a  GEODE-4110: improve junit ClientCacheRule (#2872)
     add 5a8ef65  GEODE-5971: Refactor Start/Status/Stop Locator commands to return ResultModel (#2869)
     add 4c06ba4  GEODE-6059: PR pipeline gets merge-base from resource (#2877)
     add be99d7b  GEODE-6073:  All files have lf endings (#2873)
     add ed28310  GEODE-5076 jmx client should not access or modify internal regions
     add 7cd2f0c  GEODE-6065: Continue event processing when hostname lookup fails (#2883)
     add f2e43b0  GEODE-6064: redact the password in describeConfig command (#2863)
     add b2fac14  GEODE-5998: Using primitive type (LGTM fix) (#2886)
     add 4c8be37  GEODE-6039: deprecate DistributedTestCase and associated. (#2841)
     add 5f53d53  Update javadocs for data-source pool classes (#2870)
     add 3a3697d  GEODE-5943: cleanup vm before each test (#2889)
     add b8d26b1  GEODE-6034 Protobuf clients should not access or modify internal regions
     add 184dd3c  GEODE-6090: Reverting changes, causes new clones to get modified files.
     add 6cb36a7  GEODE-6061: Add more test coverage on function with transaction. (#2861)
     add 8e3cbbe  GEODE-6091: Pass same environment to main CI as to pull-requests. (#2895)
     add 8e5397e  GEODE-6062: Use random server port for ConfigureEvictionThroughGfsh (#2862)
     add 0c63ace  GEODE-5547: Log info message when canceling ManagementListener
     add 287fd2c  GEODE-1585: Cleanup SystemAdminDUnitTest
     add 8aba8b9  GEODE-6052: Use constructor DI to avoid PowerMock in JMX tests (#2891)
     add b81ea0b  GEODE-5996 Revert classgraph upgrade
     add abd68f9  GEODE-6028: Remove checks that are not necessary (#2827)
     add b389f5a  GEODE-6075 Improve tests using the geode version
     add c856ea1  GEODE-5971: Refactor Describe/List JNDI binding command to extend Gfs… (#2888)
     add dc519bb  GEODE-5667: Fix manual-start default value (#2822)
     add 2d70126  GEODE-6074: Using a free server port in tests
     add ced82ff  GEODE-6093: Upgrade system-rules from 1.18.0 to 1.19.0
     add 4f48f75  GEODE-6092: Simplify SingleHopClientExecutorLoggingIntegrationTest
     add 81533dc  Merge branch 'develop' into feature/GEODE-6068

No new revisions were added by this update.

Summary of changes:
 ci/pipelines/geode-build/jinja.template.yml        |   12 +-
 ci/pipelines/pull-request/jinja.template.yml       |    1 -
 ci/scripts/create_instance.sh                      |    5 +-
 ci/scripts/repeat-new-tests.sh                     |   26 +-
 extensions/geode-modules-assembly/build.gradle     |    1 +
 .../release/session/bin/modify_war                 |    1 +
 geode-assembly/build.gradle                        |   61 +-
 .../apache/geode/session/tests/TomcatInstall.java  |    4 +-
 .../cli/commands/ConfigureEvictionThroughGfsh.java |    7 +-
 .../GfshStartLocatorLogAcceptanceTest.java         |   36 +-
 ...scribeConfigAreFullyRedactedAcceptanceTest.java |    1 +
 .../cli/commands/PutCommandWithJsonTest.java       |    3 +-
 .../internal/web/controllers/RestAPITestBase.java  |    6 +
 .../web/controllers/RestAPIsWithSSLDUnitTest.java  |    4 +-
 .../geode/AssemblyContentsIntegrationTest.java     |   60 +-
 .../geode/GeodeDependencyJarIntegrationTest.java   |   46 +-
 .../integrationTest/resources/assembly_content.txt |  402 +----
 .../resources/dependency_classpath.txt             |  114 +-
 geode-assembly/src/main/dist/NOTICE                |   12 +-
 .../org/apache/geode/annotations/TestingOnly.java  |    2 +-
 .../src/test/resources/expected-pom.xml            |    2 +-
 .../geode/connectors/jdbc/JdbcDistributedTest.java |    3 +-
 .../jdbc/JdbcPooledDataSourceFactory.java          |   23 +-
 .../jdbc/internal/cli/CreateDataSourceCommand.java |    8 +-
 .../jdbc/internal/cli/CreateMappingCommand.java    |    8 +-
 .../jdbc/internal/cli/DestroyMappingCommand.java   |   40 +-
 .../internal/cli/CreateDataSourceCommandTest.java  |    4 +-
 .../internal/cli/CreateMappingCommandTest.java     |   26 +-
 .../internal/cli/DestroyMappingCommandTest.java    |   29 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 .../geode/distributed/SystemAdminDUnitTest.java    |  157 +-
 .../alerting/AlertingServiceDistributedTest.java   |  399 +++++
 ...rtingServiceWithoutListenerDistributedTest.java |  217 +++
 .../internal/cache/DistributedCacheTestCase.java   |    6 +-
 .../internal/cache/eviction/EvictionDUnitTest.java |   10 +
 ...ionExecutionWithTransactionDistributedTest.java |  761 ++++++++++
 .../LoggingWithReconnectDistributedTest.java       |  210 +++
 .../management/ClientHealthStatsDUnitTest.java     |   19 +-
 .../management/DistributedSystemDUnitTest.java     |  575 -------
 .../DistributedSystemMXBeanDistributedTest.java    |  202 +++
 ...butedSystemMXBeanWithAlertsDistributedTest.java |  495 ++++++
 ...stemMXBeanWithNotificationsDistributedTest.java |  243 +++
 .../AlterAsyncEventQueueCommandDUnitTest.java      |    2 -
 .../internal/security/MultiClientDUnitTest.java    |   20 +-
 .../security/MultiUserAuthenticationDUnitTest.java |   47 +-
 .../apache/geode/security/ClientAuthDUnitTest.java |   38 +-
 ...tAuthorizationLegacyConfigurationDUnitTest.java |   74 +-
 ...aAuthorizationUsingLegacySecurityDUnitTest.java |   16 +-
 ...onUsingLegacySecurityWithFailoverDUnitTest.java |    8 +-
 .../ClientDestroyInvalidateAuthDUnitTest.java      |    9 +-
 .../ClientExecuteFunctionAuthDUnitTest.java        |    9 +-
 .../DeprecatedAgentLauncherIntegrationTest.java    |   11 +-
 ...gleHopClientExecutorLoggingIntegrationTest.java |   47 +
 ...opClientExecutorWithLoggingIntegrationTest.java |   65 -
 ...IndexUsageInNestedQueryWithParamsJUnitTest.java |  285 ++++
 .../LocatorLauncherIntegrationTestCase.java        |    2 +-
 .../internal/InternalLocatorIntegrationTest.java   |   76 -
 .../gms/messenger/JGroupsMessengerJUnitTest.java   |    9 +-
 .../AlertListenerRegistrationIntegrationTest.java  |  183 +++
 .../AlertingServiceWithClusterIntegrationTest.java |  274 ++++
 .../AlertingServiceWithLonerIntegrationTest.java   |   89 ++
 .../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} |  100 +-
 .../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 ++
 .../DistributedSystemMXBeanIntegrationTest.java    |   93 +-
 .../MemberMXBeanShowLogIntegrationTest.java        |  186 +++
 .../ChangeLogLevelFunctionIntegrationTest.java     |  164 ++
 .../internal/security/MBeanSecurityJUnitTest.java  |    3 +-
 ...tExecutorWithLoggingIntegrationTest_log4j2.xml} |   11 +-
 .../apache/geode/codeAnalysis/excludedClasses.txt  |    9 +-
 ...xml => AlertAppenderIntegrationTest_log4j2.xml} |   11 +-
 ...thLogWriterAppendersIntegrationTest_log4j2.xml} |   19 +-
 ...eWithCustomLogConfigIntegrationTest_log4j2.xml} |   10 +-
 ...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      |    8 -
 .../logging/log4j/CacheLoggingBenchmark.java       |  116 ++
 .../logging/log4j/LogWriterAppenderBenchmark.java  |  124 ++
 .../admin/internal/AdminDistributedSystemImpl.java |   27 +-
 .../internal/DistributedSystemConfigImpl.java      |   46 +
 .../apache/geode/admin/jmx/internal/AgentImpl.java |  111 +-
 .../client/internal/pooling/PooledConnection.java  |    2 +-
 .../geode/cache/configuration/CacheConfig.java     |    3 +-
 .../geode/cache/query/internal/CompiledID.java     |    5 +-
 .../query/internal/CompiledIndexOperation.java     |    9 +
 .../cache/query/internal/CompiledOperation.java    |    9 +
 .../geode/cache/query/internal/CompiledPath.java   |    9 +
 .../geode/cache/query/internal/CompiledValue.java  |    4 +
 .../geode/cache/query/internal/DefaultQuery.java   |   10 +-
 .../geode/cache/query/internal/QueryUtils.java     |   14 +-
 .../geode/datasource/PooledDataSourceFactory.java  |   18 +-
 .../internal/AbstractDistributionConfig.java       |    5 +
 .../internal/ClusterDistributionManager.java       |   21 +-
 .../distributed/internal/DistributionConfig.java   |   11 +-
 .../distributed/internal/DistributionManager.java  |    8 +-
 .../InternalConfigurationPersistenceService.java   |   13 +-
 .../internal/InternalDistributedSystem.java        |  152 +-
 .../distributed/internal/InternalLocator.java      |  107 +-
 .../internal/LonerDistributionManager.java         |    7 +
 .../internal/RuntimeDistributionConfigImpl.java    |   12 +-
 .../distributed/internal/direct/DirectChannel.java |    5 +-
 .../membership/InternalDistributedMember.java      |   29 +-
 .../membership/gms/messenger/JGroupsMessenger.java |    5 +-
 .../membership/gms/mgr/GMSMembershipManager.java   |    2 +-
 .../java/org/apache/geode/internal/Banner.java     |   94 +-
 .../apache/geode/internal/DistributionLocator.java |    1 -
 .../org/apache/geode/internal/SystemAdmin.java     |    8 +-
 .../apache/geode/internal/VersionDescription.java  |   37 +-
 .../remote/AdminConsoleDisconnectMessage.java      |   31 +-
 .../internal/admin/remote/AdminConsoleMessage.java |   21 +-
 .../admin/remote/AlertLevelChangeMessage.java      |   12 +-
 .../admin/remote/AlertListenerMessage.java         |   44 +
 .../internal/admin/remote/TailLogResponse.java     |   38 +-
 .../apache/geode/internal/alerting/AlertLevel.java |   53 +
 .../alerting/AlertListenerMessageFactory.java      |   50 +
 .../geode/internal/alerting/AlertMessaging.java    |  100 ++
 .../geode/internal/alerting/AlertingAction.java    |   26 +-
 .../geode/internal/alerting/AlertingProvider.java  |   17 +-
 .../alerting/AlertingProviderRegistry.java         |   80 +
 .../geode/internal/alerting/AlertingService.java   |   57 +
 .../geode/internal/alerting/AlertingSession.java   |  107 ++
 .../internal/alerting/AlertingSessionListener.java |   15 +-
 .../alerting/AlertingSessionListeners.java         |   78 +
 .../internal/alerting/NullAlertingProvider.java}   |   38 +-
 .../NullAlertingService.java}                      |   44 +-
 .../geode/internal/cache/GemFireCacheImpl.java     |    6 +-
 .../apache/geode/internal/cache/InternalCache.java |    2 +-
 .../cache/InternalCacheForClientAccess.java        |   22 +-
 .../apache/geode/internal/cache/LocalRegion.java   |    8 +-
 .../apache/geode/internal/cache/TXEntryState.java  |   41 +-
 .../cache/partitioned/FetchBulkEntriesMessage.java |    2 +-
 .../internal/cache/tier/sockets/AcceptorImpl.java  |   26 +-
 .../cache/versions/RegionVersionHolder.java        |    6 +-
 .../internal/cache/xmlcache/CacheCreation.java     |    3 +-
 .../concurrent/CompactConcurrentHashSet2.java      |    9 +-
 .../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  |   11 +-
 .../geode/internal/logging/LogConfigSupplier.java  |   35 +-
 .../org/apache/geode/internal/logging/LogFile.java |   37 +-
 .../geode/internal/logging/LogFileDetails.java     |   17 +-
 .../geode/internal/logging/LogFileParser.java      |  164 +-
 .../geode/internal/logging/LogMessageRegex.java    |  106 ++
 .../apache/geode/internal/logging/LogService.java  |  249 +--
 .../geode/internal/logging/LogWriterFactory.java   |   81 +-
 .../geode/internal/logging/LogWriterImpl.java      |   16 +-
 .../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      |  222 ++-
 .../apache/geode/internal/logging/NullLogFile.java |   41 +-
 .../{SecurityLogConfig.java => NullLogWriter.java} |   44 +-
 .../geode/internal/logging/NullLoggingSession.java |   37 +-
 .../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 |   59 +-
 .../internal/logging/StandardErrorPrinter.java     |    6 +-
 .../internal/logging/StandardOutputPrinter.java    |    6 +-
 .../internal/logging/log4j/AlertAppender.java      |  474 +++---
 .../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   |  300 ++++
 .../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 |   20 +-
 .../PausableAppender.java}                         |   10 +-
 .../log4j/message/GemFireParameterizedMessage.java |   15 +-
 .../GemFireParameterizedMessageFactory.java        |    4 +-
 .../security/IntegratedSecurityService.java        |    4 +-
 .../security/shiro/SecurityManagerProvider.java    |    4 +-
 .../internal/statistics/GemFireStatSampler.java    |    7 +-
 .../geode/internal/statistics/HostStatSampler.java |   20 +
 .../internal/statistics/StatArchiveHandler.java    |   21 +-
 .../statistics/StatArchiveHandlerConfig.java       |   16 +-
 .../internal/statistics/StatArchiveWriter.java     |   14 +-
 .../internal/statistics/StatisticsConfig.java      |   52 +
 .../org/apache/geode/internal/tcp/Connection.java  |    4 +-
 .../apache/geode/internal/tcp/ConnectionTable.java |   22 +-
 .../org/apache/geode/internal/tcp/TCPConduit.java  |    4 +-
 .../apache/geode/management/ManagementService.java |    3 +-
 .../apache/geode/management/cli/GfshCommand.java   |    5 +-
 .../geode/management/cli/SingleGfshCommand.java    |   18 +-
 .../cli/UpdateAllConfigurationGroupsMarker.java    |   17 +-
 .../management/internal/BaseManagementService.java |    5 +-
 .../management/internal/FederatingManager.java     |    9 +-
 .../management/internal/JmxManagerAdvisee.java     |    6 +-
 .../management/internal/JmxManagerLocator.java     |   12 +-
 .../geode/management/internal/LocalManager.java    |    4 +-
 .../geode/management/internal/MBeanJMXAdapter.java |   20 +-
 .../geode/management/internal/ManagementAgent.java |   13 +-
 .../management/internal/ManagementFunction.java    |    3 +-
 .../apache/geode/management/internal/Manager.java  |    5 +-
 .../management/internal/ManagerStartupMessage.java |    4 +-
 .../internal/SystemManagementService.java          |   25 +-
 .../management/internal/beans/BeanUtilFuncs.java   |    4 +-
 .../internal/beans/CacheServerBridge.java          |    3 -
 .../internal/beans/MemberMBeanBridge.java          |    9 +-
 .../internal/beans/QueryDataFunction.java          |   18 +-
 .../cli/commands/AlterAsyncEventQueueCommand.java  |  144 +-
 .../internal/cli/commands/ConfigurePDXCommand.java |    3 +-
 .../cli/commands/CreateAsyncEventQueueCommand.java |    3 +-
 .../cli/commands/CreateDefinedIndexesCommand.java  |    5 +-
 .../cli/commands/CreateDiskStoreCommand.java       |    3 +-
 .../cli/commands/CreateGatewayReceiverCommand.java |    6 +-
 .../cli/commands/CreateGatewaySenderCommand.java   |    3 +-
 .../internal/cli/commands/CreateIndexCommand.java  |    3 +-
 .../cli/commands/CreateJndiBindingCommand.java     |    3 +-
 .../cli/commands/DescribeConfigCommand.java        |   92 +-
 .../cli/commands/DescribeJndiBindingCommand.java   |    3 +-
 .../cli/commands/DestroyDiskStoreCommand.java      |    3 +-
 .../commands/DestroyGatewayReceiverCommand.java    |    4 +-
 .../cli/commands/DestroyGatewaySenderCommand.java  |    3 +-
 .../internal/cli/commands/DestroyIndexCommand.java |    3 +-
 .../cli/commands/DestroyJndiBindingCommand.java    |    3 +-
 .../cli/commands/DiskStoreCommandsUtils.java       |    3 +-
 .../cli/commands/ListJndiBindingCommand.java       |    3 +-
 .../internal/cli/commands/StartLocatorCommand.java |   54 +-
 .../internal/cli/commands/StartServerCommand.java  |   23 +-
 .../commands/lifecycle/StatusLocatorCommand.java   |   24 +-
 .../cli/commands/lifecycle/StopLocatorCommand.java |   13 +-
 .../cli/functions/ChangeLogLevelFunction.java      |   28 +-
 .../cli/functions/DataCommandFunction.java         |    3 +-
 .../cli/functions/DestroyIndexFunction.java        |    3 +-
 .../internal/cli/functions/ExportDataFunction.java |    3 +-
 .../internal/cli/functions/ExportLogsFunction.java |   10 +-
 .../GetMemberConfigInformationFunction.java        |    8 +-
 .../functions/GetRegionDescriptionFunction.java    |    3 +-
 .../internal/cli/functions/ImportDataFunction.java |    4 +-
 .../cli/functions/RegionAlterFunction.java         |    3 +-
 .../cli/functions/RegionCreateFunction.java        |    3 +-
 .../cli/functions/RegionDestroyFunction.java       |    3 +-
 .../cli/functions/UserFunctionExecution.java       |    2 +-
 .../internal/cli/modes/CommandModes.java           |   11 +-
 .../internal/cli/remote/CommandExecutor.java       |   60 +-
 .../internal/configuration/domain/XmlEntity.java   |    3 +-
 .../functions/GetRegionNamesFunction.java          |    3 +-
 .../executor/hash/HIncrByFloatExecutor.java        |    2 +-
 .../executor/sortedset/GeoDistExecutor.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        |    1 -
 .../internal/DistributedSystemConfigImplTest.java  |   57 +
 .../AbstractCompiledValueTestJUnitTest.java        |  112 ++
 .../cache/query/internal/QueryMonitorTest.java     |   14 +-
 .../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      |   54 +
 .../alerting/AlertingProviderRegistryTest.java     |   94 ++
 .../internal/alerting/AlertingServiceTest.java     |   75 +
 .../alerting/NullAlertingProviderTest.java         |   37 +-
 .../cache/TXEntryStateUnitTest.java}               |   26 +-
 .../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 |   73 +-
 .../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      |   57 +
 .../management/internal/MBeanJMXAdapterTest.java   |   47 +-
 .../commands/AlterAsyncEventQueueCommandTest.java  |  180 +--
 .../cli/commands/ConfigurePDXCommandTest.java      |   10 +-
 .../commands/CreateDefinedIndexesCommandTest.java  |    2 +-
 .../commands/CreateGatewayReceiverCommandTest.java |   55 +-
 .../cli/commands/CreateJndiBindingCommandTest.java |    4 +-
 .../cli/commands/DescribeConfigCommandTest.java    |   40 +
 .../commands/DestroyJndiBindingCommandTest.java    |    4 +-
 .../cli/commands/ExportLogsCommandTest.java        |    8 +
 .../cli/functions/RegionDestroyFunctionTest.java   |   10 +-
 .../internal/cli/remote/CommandExecutorTest.java   |  102 +-
 geode-core/src/test/resources/expected-pom.xml     |   22 +-
 .../org/apache/geode/test/golden/log4j2-test.xml   |    2 +-
 .../RollingUpgrade2DUnitTestBase.java              |    5 +-
 .../cache/query/dunit/QueryMonitorDUnitTest.java   |   35 +-
 .../geode/security/ClientCQAuthDUnitTest.java      |   49 +-
 .../geode/security/MultiUserAPIDUnitTest.java      |  407 ++---
 geode-cq/src/test/resources/expected-pom.xml       |    2 +-
 .../tomcat_installing_the_module.html.md.erb       |    1 +
 ...tartupRuleCanSpecifyOlderVersionsDUnitTest.java |    4 +-
 .../java/batterytest/greplogs/LogConsumer.java     |    2 +-
 .../cache/client/internal/LocatorTestBase.java     |    7 +
 .../cache/PartitionedRegionGetSomeKeys.java        |    4 -
 .../cache/tier/sockets/CacheServerTestUtil.java    |    7 +
 .../cache/wan/AsyncEventQueueTestBase.java         |    6 +
 .../security/GfshCommandsSecurityTestBase.java     |   12 +-
 .../security/ClientAuthorizationTestCase.java      |    5 +
 .../apache/geode/security/SecurityTestUtil.java    |    7 +
 .../geode/security/query/QuerySecurityBase.java    |    6 +
 .../geode/test/dunit/DistributedTestCase.java      |    7 +
 .../apache/geode/test/dunit/LogWriterUtils.java    |    4 +-
 .../dunit/cache/internal/JUnit4CacheTestCase.java  |    5 +
 .../dunit/internal/DistributedTestFixture.java     |    6 +
 .../dunit/internal/JUnit4DistributedTestCase.java  |    4 +-
 .../geode/test/dunit/rules/ClusterStartupRule.java |   56 +-
 .../apache/geode/test/dunit/rules/MemberVM.java    |    2 +-
 .../geode/test/dunit/standalone/DUnitLauncher.java |    9 +-
 .../geode/test/junit/rules/ClientCacheRule.java    |   80 +-
 .../geode/test/junit/rules/MemberStarterRule.java  |   39 +
 .../geode/test/junit/rules/ServerStarterRule.java  |   33 -
 geode-dunit/src/test/resources/expected-pom.xml    |   14 +-
 .../experimental/driver/AuthenticationTest.java    |   15 +-
 ...henticationTest.java => AuthorizationTest.java} |   65 +-
 .../src/test/resources/expected-pom.xml            |    2 +-
 .../internal/logging/TestLogWriterFactory.java     |    5 +-
 .../apache/geode/management/MXBeanAwaitility.java  |    0
 .../apache/geode/test/assertj/LogFileAssert.java   |   17 +-
 .../apache/geode/test/assertj/LogLevelAssert.java  |   17 +-
 .../assertj/internal/AbstractLogFileAssert.java    |  206 +++
 .../assertj/internal/AbstractLogLevelAssert.java   |   46 +
 .../internal/ShouldBeLessSpecificThan.java}        |   29 +-
 .../geode/test/junit/categories/AlertingTest.java  |   11 +-
 .../accessible/AccessibleTemporaryFolder.java      |   19 +-
 .../apache/geode/test/process/ProcessWrapper.java  |    2 +-
 geode-junit/src/test/resources/expected-pom.xml    |   16 +-
 geode-lucene/src/test/resources/expected-pom.xml   |    2 +-
 .../src/test/resources/expected-pom.xml            |    2 +-
 .../protobuf/v1/AuthenticationIntegrationTest.java |    2 +-
 .../protobuf/v1/AuthorizationIntegrationTest.java  |    2 +-
 .../protobuf/v1/ServerMessageExecutionContext.java |    4 +-
 .../OutputCapturingServerConnectionTest.java       |    5 +-
 .../tier/sockets/ProtobufServerConnectionTest.java |    5 +-
 .../protobuf/ProtobufStreamProcessorTest.java      |    6 +-
 .../protobuf/security/SecureCacheImplTest.java     |   57 +-
 .../security/SecureFunctionServiceImplTest.java    |    5 +-
 ...ionOnGroupRequestOperationHandlerJUnitTest.java |    7 +-
 ...onOnMemberRequestOperationHandlerJUnitTest.java |    7 +-
 ...onOnRegionRequestOperationHandlerJUnitTest.java |    5 +-
 ...egionNamesRequestOperationHandlerJUnitTest.java |    5 +-
 .../GetSizeRequestOperationHandlerJUnitTest.java   |    5 +-
 .../v1/operations/OperationHandlerJUnitTest.java   |    5 +-
 geode-protobuf/src/test/resources/expected-pom.xml |    4 +-
 geode-pulse/src/main/webapp/META-INF/NOTICE        |    6 +-
 geode-pulse/src/test/resources/expected-pom.xml    |   32 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 .../CreateGatewayReceiverCommandDUnitTest.java     |   68 +-
 ...SenderEventRemoteDispatcherIntegrationTest.java |  189 +++
 .../web/controllers/CommonCrudController.java      |    6 +-
 geode-web-api/src/main/webapp/META-INF/NOTICE      |    6 +-
 geode-web-api/src/test/resources/expected-pom.xml  |   24 +-
 .../security/LogNoPasswordDistributedTest.java}    |    2 +-
 geode-web/src/main/webapp/META-INF/NOTICE          |    2 +-
 geode-web/src/test/resources/expected-pom.xml      |    6 +-
 gradle/dependency-versions.properties              |   42 +-
 gradle/publish.gradle                              |    8 +-
 437 files changed, 19247 insertions(+), 8164 deletions(-)
 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/FunctionExecutionWithTransactionDistributedTest.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/client/internal/SingleHopClientExecutorLoggingIntegrationTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/cache/client/internal/SingleHopClientExecutorWithLoggingIntegrationTest.java
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/cache/query/functional/IndexUsageInNestedQueryWithParamsJUnitTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/distributed/internal/InternalLocatorIntegrationTest.java
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/alerting/AlertListenerRegistrationIntegrationTest.java
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/alerting/AlertingServiceWithClusterIntegrationTest.java
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/alerting/AlertingServiceWithLonerIntegrationTest.java
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/internal/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} (62%)
 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
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/ChangeLogLevelFunctionIntegrationTest.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} (86%)
 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-dunit/src/main/java/org/apache/geode/test/dunit/DistributedTestCase.java => geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingAction.java (55%)
 mode change 100755 => 100644
 copy geode-dunit/src/main/java/org/apache/geode/test/dunit/DistributedTestCase.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-dunit/src/main/java/org/apache/geode/test/dunit/DistributedTestCase.java => geode-core/src/main/java/org/apache/geode/internal/alerting/AlertingSessionListener.java (74%)
 mode change 100755 => 100644
 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/main/java/org/apache/geode/internal/{logging/StandardErrorPrinter.java => alerting/NullAlertingService.java} (51%)
 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-dunit/src/main/java/org/apache/geode/test/dunit/DistributedTestCase.java => geode-core/src/main/java/org/apache/geode/internal/logging/LogConfigListener.java (74%)
 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/LogFile.java (58%)
 mode change 100755 => 100644
 copy geode-dunit/src/main/java/org/apache/geode/test/dunit/DistributedTestCase.java => geode-core/src/main/java/org/apache/geode/internal/logging/LogFileDetails.java (74%)
 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-junit/src/main/java/org/apache/geode/internal/logging/LogServiceIntegrationTestSupport.java => geode-core/src/main/java/org/apache/geode/internal/logging/NullLoggingSession.java (59%)
 mode change 100755 => 100644
 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-dunit/src/main/java/org/apache/geode/test/dunit/DistributedTestCase.java => geode-core/src/main/java/org/apache/geode/internal/logging/log4j/MemberNameSupplier.java (65%)
 mode change 100755 => 100644
 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-dunit/src/main/java/org/apache/geode/test/dunit/DistributedTestCase.java => geode-core/src/main/java/org/apache/geode/management/cli/UpdateAllConfigurationGroupsMarker.java (56%)
 mode change 100755 => 100644
 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/query/internal/AbstractCompiledValueTestJUnitTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/BannerTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/alerting/AlertLevelTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/alerting/AlertListenerMessageFactoryTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/alerting/AlertMessagingTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/alerting/AlertingActionTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/alerting/AlertingProviderRegistryTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/alerting/AlertingServiceTest.java
 copy geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/operations/OperationHandlerJUnitTest.java => geode-core/src/test/java/org/apache/geode/internal/alerting/NullAlertingProviderTest.java (51%)
 copy geode-core/src/test/java/org/apache/geode/{management/internal/cli/commands/DescribeConfigCommandTest.java => internal/cache/TXEntryStateUnitTest.java} (53%)
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/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
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/logging/log4j/MemberNamePatternConverterTest.java
 copy geode-experimental-driver/src/integrationTest/java/org/apache/geode/experimental/driver/{AuthenticationTest.java => AuthorizationTest.java} (50%)
 rename {geode-dunit => geode-junit}/src/main/java/org/apache/geode/management/MXBeanAwaitility.java (100%)
 copy geode-dunit/src/main/java/org/apache/geode/test/dunit/DistributedTestCase.java => geode-junit/src/main/java/org/apache/geode/test/assertj/LogFileAssert.java (63%)
 mode change 100755 => 100644
 copy geode-dunit/src/main/java/org/apache/geode/test/dunit/DistributedTestCase.java => geode-junit/src/main/java/org/apache/geode/test/assertj/LogLevelAssert.java (63%)
 mode change 100755 => 100644
 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-dunit/src/main/java/org/apache/geode/test/dunit/DistributedTestCase.java => geode-junit/src/main/java/org/apache/geode/test/junit/categories/AlertingTest.java (74%)
 mode change 100755 => 100644
 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-wan/src/test/java/org/apache/geode/internal/cache/wan/GatewaySenderEventRemoteDispatcherIntegrationTest.java
 rename geode-web/src/{integrationTest/java/org/apache/geode/management/internal/security/LogNoPasswordIntegrationTest.java => distributedTest/java/org/apache/geode/management/internal/security/LogNoPasswordDistributedTest.java} (98%)