This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a change to branch master
in repository apache-log4j2.

      from  33f5d33   Upload to unstable
       new  bce9531   Standards-Version updated to 4.1.3
       new  9a655cd   Wrap and sort
       new  abb5157   Switch to debhelper level 11
       new  1cda817   Removed the Maven wrapper from the upstream tarball
      adds  2d92309   New upstream version 2.9.0
       new  46b6cf9   Update upstream source from tag 'upstream/2.9.0'
       new  c907e8d   Refreshed the patches
       new  4d2db9d   Fixed the build failure with Java 9 (Closes: #893085)
       new  86a1dbb   Build the new log4j-api-java9 module
       new  a3d942c   Updated the Maven rules
      adds  d5178ed   New upstream version 2.10.0
       new  0bd2097   Update upstream source from tag 'upstream/2.10.0'
       new  6f0629f   Refreshed the patches
       new  f49fc9c   New dependency on libjackson2-annotations-java
       new  96b55e3   Ignore the new log4j-appserver module
       new  c4cb095   Replaced the log4j-nosql module with log4j-couchdb and 
log4j-cassandra
       new  2b9118b   Upload to unstable

The 15 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |    2 +
 .mvn/wrapper/maven-wrapper.jar                     |  Bin 49519 -> 0 bytes
 .travis-toolchains.xml                             |   53 +
 .travis.yml                                        |   17 +-
 BUILDING.md                                        |   29 +-
 Dockerfile                                         |   21 +-
 NOTICE.txt                                         |    3 +
 README.md                                          |   37 +-
 RELEASE-NOTES.md                                   |  178 +-
 debian/changelog                                   |   17 +
 debian/compat                                      |    2 +-
 debian/control                                     |   81 +-
 debian/copyright                                   |    2 +
 debian/liblog4j2-java.poms                         |    8 +-
 debian/maven.ignoreRules                           |    2 +
 debian/maven.rules                                 |    2 +
 debian/patches/01-disable-kafka-appender.patch     |   49 +-
 debian/patches/02-jackson-compatibility.patch      |   14 -
 debian/patches/03-mongodb-compatibility.patch      |   22 +-
 debian/patches/04-disable-cassandra-appender.patch |   20 -
 debian/patches/series                              |    2 -
 debian/rules                                       |    2 +
 doap_log4j2.rdf                                    |    2 +-
 jenkins-toolchains.xml                             |   52 +
 log4j-1.2-api/pom.xml                              |    9 +-
 .../java/org/apache/log4j/AppenderSkeleton.java    |  164 +
 .../log4j/config/Log4j1ConfigurationConverter.java |   39 +-
 .../org/apache/log4j/layout/Log4j1XmlLayout.java   |   14 +-
 .../java/org/apache/log4j/spi/OptionHandler.java   |   10 +-
 .../AbstractLog4j1ConfigurationConverterTest.java  |    1 -
 .../config/Log4j1ConfigurationFactoryTest.java     |   14 +-
 log4j-api-java9/pom.xml                            |  153 +
 log4j-api-java9/src/assembly/java9.xml             |   48 +
 .../src/main/java/module-info.java                 |   21 +-
 .../main/java/org/apache/logging/log4j/Dummy.java  |    8 +-
 .../org/apache/logging/log4j/message/Dummy.java    |    8 +-
 .../org/apache/logging/log4j/simple/Dummy.java     |    8 +-
 .../org/apache/logging/log4j/spi/Provider.java     |    8 +-
 .../org/apache/logging/log4j/status/Dummy.java     |    8 +-
 .../apache/logging/log4j/util/ProcessIdUtil.java   |   22 +-
 .../apache/logging/log4j/util/StackLocator.java    |   82 +
 .../logging/log4j/util/ProcessIdUtilTest.java      |   16 +-
 .../logging/log4j/util/StackLocatorTest.java       |  145 +
 log4j-api-scala_2.10/pom.xml                       |  157 -
 .../org/apache/logging/log4j/scala/Logger.scala    |  592 ---
 .../apache/logging/log4j/scala/LoggerMacro.scala   |  425 --
 .../apache/logging/log4j/scala/LoggerTest.scala    |  552 ---
 log4j-api-scala_2.11/pom.xml                       |  157 -
 .../org/apache/logging/log4j/scala/Logger.scala    |  592 ---
 .../apache/logging/log4j/scala/LoggerMacro.scala   |  425 --
 .../apache/logging/log4j/scala/LoggerTest.scala    |  552 ---
 log4j-api/pom.xml                                  |   94 +-
 .../main/java/org/apache/logging/log4j/Level.java  |   18 +-
 .../java/org/apache/logging/log4j/LogManager.java  |   68 +-
 .../logging/log4j/message/FormattedMessage.java    |    4 +-
 .../log4j/message/LocalizedMessageFactory.java     |    2 +-
 .../apache/logging/log4j/message/MapMessage.java   |  435 +-
 .../log4j/message/MessageCollectionMessage.java    |   10 +-
 .../logging/log4j/message/ParameterFormatter.java  |   64 +-
 .../log4j/message/ParameterizedMessage.java        |    3 +
 .../log4j/message/ReusableObjectMessage.java       |   25 +-
 .../message/ReusableParameterizedMessage.java      |    8 +-
 .../logging/log4j/message/SimpleMessage.java       |   11 +-
 .../logging/log4j/message/StringMapMessage.java    |   71 +
 .../message/StructuredDataCollectionMessage.java   |  101 +
 .../logging/log4j/message/StructuredDataId.java    |   65 +-
 .../log4j/message/StructuredDataMessage.java       |  237 +-
 .../logging/log4j/message/ThreadDumpMessage.java   |   75 +-
 .../logging/log4j/message/ThreadInformation.java   |    2 +-
 .../apache/logging/log4j/spi/AbstractLogger.java   |   92 +-
 .../org/apache/logging/log4j/spi/Provider.java     |  103 +-
 .../apache/logging/log4j/status/StatusLogger.java  |   32 +-
 .../org/apache/logging/log4j/util/Activator.java   |   30 +-
 .../org/apache/logging/log4j/util/Constants.java   |   26 +
 .../log4j/util/EnvironmentPropertySource.java      |   55 +
 .../org/apache/logging/log4j/util/LoaderUtil.java  |   26 +-
 .../apache/logging/log4j/util/LowLevelLogUtil.java |   20 +-
 .../util/MultiFormatStringBuilderFormattable.java  |   41 +
 .../apache/logging/log4j/util/ProcessIdUtil.java   |   31 +-
 .../log4j/util/PropertiesPropertySource.java       |   54 +
 .../apache/logging/log4j/util/PropertiesUtil.java  |  202 +-
 .../log4j/util/PropertyFilePropertySource.java     |   52 +
 .../apache/logging/log4j/util/PropertySource.java  |  131 +
 .../apache/logging/log4j/util/ProviderUtil.java    |   22 +
 .../logging/log4j/util/SortedArrayStringMap.java   |   30 +-
 .../{ReflectionUtil.java => StackLocator.java}     |  254 +-
 .../logging/log4j/util/StackLocatorUtil.java       |   73 +
 .../apache/logging/log4j/util/StringBuilders.java  |  102 +-
 .../log4j/util/SystemPropertiesPropertySource.java |   34 +-
 .../src/main/resources/Log4j-charsets.properties   |   48 +
 .../org.apache.logging.log4j.util.PropertySource   |   14 +-
 .../org/apache/logging/log4j/LogManagerTest.java   |   74 +-
 .../org/apache/logging/log4j/TestProvider.java     |   12 +-
 .../log4j/ThreadContextInheritanceTest.java        |   74 +-
 .../apache/logging/log4j/ThreadContextTest.java    |   68 +-
 .../logging/log4j/ThreadContextUtilityClass.java   |  116 +
 .../test/java/org/apache/logging/log4j/Timer.java  |   25 +-
 .../log4j/message/FormattedMessageTest.java        |   30 +-
 .../logging/log4j/message/MapMessageTest.java      |  148 +-
 .../log4j/message/MessageFormatMessageTest.java    |    5 +-
 .../logging/log4j/message/ObjectMapMessage.java    |   10 +-
 .../log4j/message/ParameterizedMessageTest.java    |    6 +-
 .../message/ReusableParameterizedMessageTest.java  |   20 +-
 .../log4j/message/StructuredDataMessageTest.java   |   33 +
 .../log4j/message/ThreadDumpMessageTest.java       |    4 +-
 .../logging/log4j/util/CharsetForNameMain.java     |   29 +-
 .../apache/logging/log4j/util/ClassLocator.java    |   11 +-
 .../logging/log4j/util/ClassNameLocator.java       |   11 +-
 .../log4j/util/EnvironmentPropertySourceTest.java  |   58 +
 .../util/LegacyPropertiesCompatibilityTest.java    |  103 +
 .../log4j/util/Log4jCharsetsPropertiesTest.java    |   45 +
 .../logging/log4j/util/ProcessIdUtilTest.java      |   13 +-
 .../log4j/util/PropertiesPropertySourceTest.java   |   56 +
 .../logging/log4j/util/PropertiesUtilTest.java     |   26 +-
 .../log4j/util/PropertySourceCamelCaseTest.java    |   54 +
 .../log4j/util/PropertySourceTokenizerTest.java    |   66 +
 .../logging/log4j/util/ProviderUtilTest.java       |   90 +-
 ...tionUtilTest.java => StackLocatorUtilTest.java} |   50 +-
 .../logging/log4j/util/StringBuildersTest.java     |   51 +
 .../logging/log4j/util/SystemPropertiesMain.java   |   40 +-
 .../resources/META-INF/log4j-provider.properties   |    3 -
 .../services/org.apache.logging.log4j.spi.Provider |    1 +
 {log4j-web => log4j-appserver}/pom.xml             |   39 +-
 .../log4j/appserver/jetty/Log4j2Logger.java        |  220 +
 .../log4j/appserver/jetty}/package-info.java       |    4 +-
 .../log4j/appserver/tomcat/TomcatLogger.java       |  189 +
 .../log4j/appserver/tomcat}/package-info.java      |    4 +-
 .../META-INF/services/org.apache.juli.logging.Log  |   15 +-
 log4j-appserver/src/site/markdown/index.md.vm      |   59 +
 {log4j-nosql => log4j-appserver}/src/site/site.xml |    2 +-
 log4j-bom/pom.xml                                  |   30 +-
 {log4j-nosql => log4j-cassandra}/pom.xml           |   26 +-
 .../log4j}/cassandra/CassandraAppender.java        |    2 +-
 .../logging/log4j}/cassandra/CassandraManager.java |    2 +-
 .../log4j}/cassandra/ClockTimestampGenerator.java  |    2 +-
 .../logging/log4j}/cassandra/package-info.java     |    2 +-
 log4j-cassandra/src/site/markdown/index.md.vm      |   24 +
 {log4j-nosql => log4j-cassandra}/src/site/site.xml |    2 +-
 .../log4j}/cassandra/CassandraAppenderIT.java      |    2 +-
 .../logging/log4j}/cassandra/CassandraRule.java    |   10 +-
 .../src/test/resources/CassandraAppenderTest.xml   |    2 +-
 .../src/test/resources/cassandra.yaml              |    0
 log4j-core-its/pom.xml                             |   74 +-
 .../apache/logging/log4j/core/SimplePerfTest.java  |    6 +-
 .../logging/log4j/core/ThreadedPerfTest.java       |    2 +-
 .../core/appender/mom/activemq/JmsAppenderIT.java  |  144 -
 log4j-core-its/src/test/resources/logback-test.xml |   29 +
 log4j-core/pom.xml                                 |   43 +-
 .../log4j/core/DefaultLoggerContextAccessor.java   |   26 +-
 .../org/apache/logging/log4j/core/LifeCycle2.java  |    3 +
 .../org/apache/logging/log4j/core/LogEvent.java    |    2 -
 .../logging/log4j/core/LoggerContextAccessor.java  |   10 +-
 .../log4j/core/appender/AbstractFileAppender.java  |  196 +
 .../log4j/core/appender/AbstractManager.java       |   25 +-
 .../logging/log4j/core/appender/AsyncAppender.java |   28 +-
 .../log4j/core/appender/ConsoleAppender.java       |   31 +-
 .../logging/log4j/core/appender/FileAppender.java  |   38 +-
 .../logging/log4j/core/appender/FileManager.java   |  157 +-
 .../logging/log4j/core/appender/HttpAppender.java  |  192 +
 .../logging/log4j/core/appender/HttpManager.java}  |   83 +-
 .../core/appender/HttpURLConnectionManager.java    |  139 +
 .../core/appender/MemoryMappedFileManager.java     |    4 +-
 .../log4j/core/appender/OutputStreamManager.java   |  712 +--
 .../core/appender/RandomAccessFileManager.java     |    4 +-
 .../log4j/core/appender/RollingFileAppender.java   |   52 +-
 .../appender/RollingRandomAccessFileAppender.java  |   52 +-
 .../log4j/core/appender/SocketAppender.java        |   21 +-
 .../core/appender/db/AbstractDatabaseAppender.java |    2 +-
 .../core/appender/db/AbstractDatabaseManager.java  |    2 +-
 .../log4j/core/appender/mom/JmsAppender.java       |  228 +-
 .../log4j/core/appender/mom/JmsManager.java        |  668 ++-
 .../core/appender/mom/kafka/KafkaAppender.java     |   89 +-
 .../core/appender/mom/kafka/KafkaManager.java      |   25 +-
 .../appender/nosql}/AbstractNoSqlConnection.java   |   96 +-
 .../core/appender/nosql}/DefaultNoSqlObject.java   |    4 +-
 .../log4j/core/appender/nosql}/NoSqlAppender.java  |   12 +-
 .../core/appender/nosql}/NoSqlConnection.java      |    2 +-
 .../core/appender/nosql}/NoSqlDatabaseManager.java |    2 +-
 .../log4j/core/appender/nosql}/NoSqlObject.java    |    2 +-
 .../log4j/core/appender/nosql}/NoSqlProvider.java  |    2 +-
 .../server => appender/nosql}/package-info.java    |   12 +-
 .../core/appender/rewrite/MapRewritePolicy.java    |   16 +-
 .../appender/rolling/AbstractRolloverStrategy.java |   32 +-
 .../appender/rolling/AbstractTriggeringPolicy.java |    2 +-
 .../appender/rolling/CronTriggeringPolicy.java     |    2 -
 .../appender/rolling/DefaultRolloverStrategy.java  |  327 +-
 .../rolling/DirectWriteRolloverStrategy.java       |  248 +-
 .../core/appender/rolling/PatternProcessor.java    |   16 +-
 .../core/appender/rolling/RollingFileManager.java  |  120 +-
 .../rolling/RollingRandomAccessFileManager.java    |  130 +-
 .../rolling/TimeBasedTriggeringPolicy.java         |   78 +-
 .../rolling/action/AbstractPathAction.java         |  326 +-
 .../rolling/action/CommonsCompressAction.java      |    8 +-
 .../core/appender/rolling/action/DeleteAction.java |    2 +-
 .../appender/rolling/action/FileRenameAction.java  |    5 +-
 .../appender/rolling/action/GzCompressAction.java  |    4 +-
 .../rolling/action/IfAccumulatedFileCount.java     |    2 +-
 .../rolling/action/IfAccumulatedFileSize.java      |    2 +-
 .../log4j/core/appender/rolling/action/IfAll.java  |    2 +-
 .../log4j/core/appender/rolling/action/IfAny.java  |    2 +-
 .../core/appender/rolling/action/IfFileName.java   |    6 +-
 .../appender/rolling/action/IfLastModified.java    |    4 +-
 .../log4j/core/appender/rolling/action/IfNot.java  |    2 +-
 .../rolling/action/PathSortByModificationTime.java |    2 +-
 .../rolling/action/PosixViewAttributeAction.java   |  307 ++
 .../appender/rolling/action/ZipCompressAction.java |    4 +-
 .../logging/log4j/core/async/AsyncLogger.java      |   73 +-
 .../log4j/core/async/AsyncLoggerConfig.java        |   14 +
 .../core/async/AsyncLoggerConfigDisruptor.java     |   73 +-
 .../log4j/core/async/AsyncLoggerDisruptor.java     |   45 +-
 .../core/async/AsyncQueueFullMessageUtil.java      |   45 +
 .../core/async/DefaultAsyncQueueFullPolicy.java    |   14 +-
 .../log4j/core/async/InternalAsyncUtil.java        |   50 +
 .../log4j/core/async/RingBufferLogEvent.java       |   32 +-
 .../core/async/RingBufferLogEventTranslator.java   |    2 +-
 .../core/async/ThreadNameCachingStrategy.java      |   17 +-
 .../log4j/core/config/AbstractConfiguration.java   |   12 +-
 .../log4j/core/config/AppenderControlArraySet.java |    5 +
 .../log4j/core/config/ConfigurationFactory.java    |   95 +-
 .../log4j/core/config/ConfigurationScheduler.java  |   61 +-
 .../log4j/core/config/ConfigurationSource.java     |   76 +
 .../logging/log4j/core/config/LoggersPlugin.java   |    3 +
 .../core/config/builder/api/ComponentBuilder.java  |    4 +-
 .../config/builder/api/ConfigurationBuilder.java   |   15 +
 .../builder/api/KeyValuePairComponentBuilder.java  |    9 +-
 .../builder/api/PropertyComponentBuilder.java      |    9 +-
 .../builder/impl/DefaultConfigurationBuilder.java  |   11 +
 .../impl/DefaultKeyValuePairComponentBuilder.java} |   22 +-
 .../impl/DefaultPropertyComponentBuilder.java}     |   20 +-
 .../config/composite/CompositeConfiguration.java   |   17 +-
 .../config/composite/DefaultMergeStrategy.java     |  547 +--
 .../core/config/json/JsonConfigurationFactory.java |    5 +-
 .../config/plugins/convert/Base64Converter.java    |   79 +
 .../plugins/convert/HexConverter.java}             |   22 +-
 .../config/plugins/convert/TypeConverters.java     |    5 +-
 .../config/plugins/processor/PluginProcessor.java  |    8 +
 .../core/config/plugins/util/PluginBuilder.java    |   13 +-
 .../core/config/plugins/util/ResolverUtil.java     |   23 +-
 .../validation/validators/ValidHostValidator.java  |    4 +-
 .../validation/validators/ValidPortValidator.java  |    2 +-
 .../properties/PropertiesConfigurationBuilder.java |    6 +-
 .../log4j/core/config/xml/XmlConfiguration.java    |   23 +
 .../core/config/yaml/YamlConfigurationFactory.java |    2 +-
 .../logging/log4j/core/filter/MapFilter.java       |    6 +-
 .../log4j/core/filter/StructuredDataFilter.java    |    5 +-
 .../log4j/core/impl/Log4jContextFactory.java       |   10 +-
 .../logging/log4j/core/impl/Log4jLogEvent.java     |   25 +-
 .../logging/log4j/core/impl/Log4jProvider.java     |   12 +-
 .../logging/log4j/core/impl/MutableLogEvent.java   |   34 +-
 .../logging/log4j/core/impl/ThrowableProxy.java    |   14 +-
 .../logging/log4j/core/jackson/Initializers.java   |    8 +-
 .../logging/log4j/core/jackson/LevelMixIn.java     |    4 +-
 .../log4j/core/jackson/Log4jJsonModule.java        |    8 +-
 .../log4j/core/jackson/Log4jJsonObjectMapper.java  |    6 +-
 .../logging/log4j/core/jackson/Log4jXmlModule.java |    6 +-
 .../log4j/core/jackson/Log4jXmlObjectMapper.java   |    6 +-
 .../log4j/core/jackson/Log4jYamlModule.java        |    8 +-
 .../log4j/core/jackson/Log4jYamlObjectMapper.java  |    6 +-
 .../ThrowableProxyWithStacktraceAsStringMixIn.java |   78 +
 .../log4j/core/layout/AbstractJacksonLayout.java   |  227 +-
 .../logging/log4j/core/layout/AbstractLayout.java  |   27 +-
 .../log4j/core/layout/AbstractStringLayout.java    |   20 +-
 .../log4j/core/layout/ByteBufferDestination.java   |   27 +
 .../core/layout/ByteBufferDestinationHelper.java   |   73 +
 .../log4j/core/layout/CsvParameterLayout.java      |    2 +-
 .../logging/log4j/core/layout/GelfLayout.java      |   63 +-
 .../logging/log4j/core/layout/JacksonFactory.java  |   20 +-
 .../logging/log4j/core/layout/JsonLayout.java      |  878 +---
 .../core/layout/LockingStringBuilderEncoder.java   |   14 +-
 .../log4j/core/layout/MarkerPatternSelector.java   |    2 -
 .../logging/log4j/core/layout/MessageLayout.java   |   66 +
 .../logging/log4j/core/layout/PatternLayout.java   |   16 +-
 .../logging/log4j/core/layout/Rfc5424Layout.java   |   67 +-
 .../log4j/core/layout/ScriptPatternSelector.java   |    1 -
 .../log4j/core/layout/SerializedLayout.java        |    7 +
 .../log4j/core/layout/StringBuilderEncoder.java    |   96 +-
 .../log4j/core/layout/TextEncoderHelper.java       |  270 +-
 .../logging/log4j/core/layout/XmlLayout.java       |  227 +-
 .../logging/log4j/core/layout/YamlLayout.java      |  752 +--
 .../logging/log4j/core/lookup/Interpolator.java    |    3 +-
 .../logging/log4j/core/lookup/JndiLookup.java      |    5 +-
 .../logging/log4j/core/lookup/MapLookup.java       |    6 +-
 .../core/message/ExtendedThreadInfoFactory.java    |   58 +
 .../core}/message/ExtendedThreadInformation.java   |    3 +-
 .../apache/logging/log4j/core/net/JndiManager.java |  337 +-
 .../logging/log4j/core/net/SocketAddress.java      |    6 +
 .../logging/log4j/core/net/SocketOptions.java      |   33 +-
 .../core/net/SocketPerformancePreferences.java     |    2 -
 .../logging/log4j/core/net/SslSocketManager.java   |  134 +-
 .../logging/log4j/core/net/TcpSocketManager.java   |  203 +-
 .../core/net/mom/jms/AbstractJmsReceiver.java      |   48 -
 .../log4j/core/net/mom/jms/JmsQueueReceiver.java   |   46 -
 .../log4j/core/net/mom/jms/JmsTopicReceiver.java   |   46 -
 .../log4j/core/net/mom/jms/package-info.java       |   26 -
 .../core/net/server/AbstractLogEventBridge.java    |   44 -
 .../core/net/server/AbstractSocketServer.java      |  222 -
 .../core/net/server/InputStreamLogEventBridge.java |  103 -
 .../logging/log4j/core/net/server/JmsServer.java   |  148 -
 .../net/server/JsonInputStreamLogEventBridge.java  |   90 -
 .../log4j/core/net/server/LogEventBridge.java      |   57 -
 .../server/ObjectInputStreamLogEventBridge.java    |   64 -
 .../log4j/core/net/server/TcpSocketServer.java     |  333 --
 .../log4j/core/net/server/UdpSocketServer.java     |  185 -
 .../net/server/XmlInputStreamLogEventBridge.java   |   54 -
 .../net/ssl/AbstractKeyStoreConfiguration.java     |   74 +-
 .../core/net/ssl/EnvironmentPasswordProvider.java  |   55 +
 .../log4j/core/net/ssl/FilePasswordProvider.java   |   83 +
 .../log4j/core/net/ssl/KeyStoreConfiguration.java  |  121 +-
 ...tionException.java => LaxHostnameVerifier.java} |   20 +-
 .../log4j/core/net/ssl/MemoryPasswordProvider.java |   52 +
 .../log4j/core/net/ssl/PasswordProvider.java       |   41 +
 .../log4j/core/net/ssl/SslConfiguration.java       |   29 +
 .../log4j/core/net/ssl/StoreConfiguration.java     |   73 +-
 .../core/net/ssl/StoreConfigurationException.java  |    4 +
 .../core/net/ssl/TrustStoreConfiguration.java      |  103 +-
 .../apache/logging/log4j/core/osgi/Activator.java  |   28 +-
 .../log4j/core/osgi/BundleContextSelector.java     |    4 +-
 .../core/parser/AbstractJacksonLogEventParser.java |   61 +
 .../log4j/core/parser/JsonLogEventParser.java      |   18 +-
 .../logging/log4j/core/parser/LogEventParser.java  |   47 +
 .../NotANumber.java => parser/ParseException.java} |   21 +-
 .../log4j/core/parser/TextLogEventParser.java      |   27 +-
 .../log4j/core/parser/XmlLogEventParser.java       |   18 +-
 .../log4j/core/parser/YamlLogEventParser.java      |   18 +-
 .../logging/log4j/core/parser}/package-info.java   |    4 +-
 .../core/pattern/EncodingPatternConverter.java     |   38 +-
 .../pattern/ExtendedThrowablePatternConverter.java |    3 +-
 .../log4j/core/pattern/HighlightConverter.java     |   10 +-
 .../log4j/core/pattern/MapPatternConverter.java    |   10 +-
 .../log4j/core/pattern/MdcPatternConverter.java    |    6 +-
 .../core/pattern/MessagePatternConverter.java      |   11 +-
 .../logging/log4j/core/pattern/NotANumber.java     |    1 +
 .../logging/log4j/core/pattern/PatternParser.java  |   43 +-
 .../core/pattern/ProcessIdPatternConverter.java    |   68 +
 .../pattern/RootThrowablePatternConverter.java     |    2 +-
 .../logging/log4j/core/pattern/StyleConverter.java |    9 +-
 .../core/pattern/ThrowablePatternConverter.java    |   12 +-
 .../logging/log4j/core/script/ScriptManager.java   |   43 +-
 .../core/selector/ClassLoaderContextSelector.java  |    4 +-
 .../log4j/core/selector/JndiContextSelector.java   |    8 +-
 .../BasicCommandLineArguments.java}                |   22 +-
 .../log4j/core/tools/CustomLoggerGenerator.java    |   21 +-
 .../ExtendedLoggerGenerator.java}                  |   20 +-
 .../apache/logging/log4j/core/tools/Generate.java  | 1724 +++----
 .../log4j/core/tools/picocli/CommandLine.java      | 4771 ++++++++++++++++++++
 .../log4j/core/util/BasicCommandLineArguments.java |   47 -
 .../apache/logging/log4j/core/util/Constants.java  |    9 +
 .../logging/log4j/core/util/CronExpression.java    |   16 +-
 .../logging/log4j/core/util/CyclicBuffer.java      |   22 +-
 .../apache/logging/log4j/core/util/FileUtils.java  |   65 +-
 .../log4j/core/util/FilteredObjectInputStream.java |   67 -
 .../apache/logging/log4j/core/util/JsonUtils.java  |    2 +-
 .../logging/log4j/core/util/WatchManager.java      |   25 +-
 .../log4j/core/util/datetime/FixedDateFormat.java  |    2 +-
 log4j-core/src/main/resources/Log4j-config.xsd     |    2 +-
 .../resources/META-INF/log4j-provider.properties   |   18 -
 ...g4j.message.ThreadDumpMessage$ThreadInfoFactory |    1 +
 .../services/org.apache.logging.log4j.spi.Provider |    1 +
 .../org/apache/logging/log4j/MarkerMixInTest.java  |    2 -
 .../apache/logging/log4j/MarkerMixInXmlTest.java   |    2 +-
 .../java/org/apache/logging/log4j/TestMarkers.java |   20 +-
 .../logging/log4j/core/CollectionLoggingTest.java  |    4 +-
 .../apache/logging/log4j/core/CronRolloverApp.java |    4 +-
 .../logging/log4j/core/GcFreeLoggingTestUtil.java  |    6 +-
 .../apache/logging/log4j/core/LogEventTest.java    |   22 +
 .../log4j/core/PropertiesFileConfigTest.java       |    6 +-
 .../core/appender/AsyncAppenderNoLocationTest.java |   20 +-
 .../appender/ConsoleAppenderAnsiMessagesMain.java  |    3 +-
 .../ConsoleAppenderAnsiStyleJira180Main.java       |    3 +-
 .../ConsoleAppenderAnsiStyleJira272Main.java       |    1 +
 .../ConsoleAppenderAnsiStyleJira319Main.java       |    3 +-
 .../ConsoleAppenderAnsiStyleLayoutMain.java        |    3 +-
 .../ConsoleAppenderAnsiStyleNameLayoutMain.java    |    1 +
 .../ConsoleAppenderHighlightLayoutDefaultMain.java |    1 +
 .../ConsoleAppenderHighlightLayoutMain.java        |    1 +
 .../appender/ConsoleAppenderJAnsiMessageMain.java  |    8 +-
 .../ConsoleAppenderJAnsiXExceptionMain.java        |    7 +-
 .../ConsoleAppenderNoAnsiStyleLayoutMain.java      |    2 +-
 .../CsvJsonParameterLayoutFileAppenderTest.java    |    9 +-
 .../core/appender/FileAppenderPermissionsTest.java |  216 +
 .../FileAppenderPermissionsXmlConfigTest.java      |   66 +
 .../log4j/core/appender/HttpAppenderTest.java      |  244 +
 .../core/appender/MemoryMappedFileManagerTest.java |    2 +-
 .../core/appender/OutputStreamManagerTest.java     |   58 +
 .../core/appender/RandomAccessFileManagerTest.java |    4 +-
 .../SecureSocketAppenderSocketOptionsTest.java     |   33 +-
 .../log4j/core/appender/SmtpAppenderTest.java      |   22 -
 .../appender/SocketAppenderSocketOptionsTest.java  |   12 +-
 .../log4j/core/appender/SocketAppenderTest.java    |   40 +-
 .../appender/SyslogAppenderCustomLayoutTest.java   |   76 +-
 .../core/appender/SyslogAppenderTestBase.java      |    8 +-
 .../log4j/core/appender/TlsSyslogAppenderTest.java |    4 +-
 .../appender/db/AbstractDatabaseManagerTest.java   |   50 +-
 ....java => JdbcAppenderHsqldbDataSourceTest.java} |    4 +-
 ...va => JdbcAppenderHsqldbFactoryMethodTest.java} |    6 +-
 .../appender/db/jpa/AbstractJpaAppenderTest.java   |    8 +-
 ...ppenderTest.java => JpaHsqldbAppenderTest.java} |    4 +-
 .../{LogEventTest.java => LogEventEntityTest.java} |    2 +-
 .../log4j/core/appender/mom/JmsAppenderTest.java   |   20 +-
 .../core/appender/mom/kafka/KafkaAppenderTest.java |   51 +-
 .../core/appender/nosql}/NoSqlAppenderTest.java    |    2 +-
 .../appender/nosql}/NoSqlDatabaseManagerTest.java  |    2 +-
 .../appender/rewrite/MapRewritePolicyTest.java     |   24 +-
 .../core/appender/rewrite/RewriteAppenderTest.java |    5 +-
 .../appender/rolling/CronTriggeringPolicyTest.java |  278 +-
 .../core/appender/rolling/EligibleFilesTest.java   |   10 +-
 .../rolling/OnStartupTriggeringPolicyTest.java     |    2 +-
 .../RollingAppenderCronEvery2DirectTest.java       |    4 +-
 .../rolling/RollingAppenderCronEvery2Test.java     |   11 +-
 ...erDirectWriteTempCompressedFilePatternTest.java |  103 +
 ...ollingAppenderDirectWriteWithFilenameTest.java} |   34 +-
 ...lingAppenderDirectWriteWithReconfigureTest.java |   77 +
 .../rolling/RollingAppenderReconfigureTest.java    |   93 +
 ...RollingAppenderSizeCompressPermissionsTest.java |  107 +
 .../rolling/RollingAppenderSizeNoCompressTest.java |    6 +-
 .../appender/rolling/RollingAppenderSizeTest.java  |    5 -
 ...llingAppenderTempCompressedFilePatternTest.java |  154 +
 .../RollingFileAppenderReconfigureTest.java}       |   18 +-
 ...derReconfigureUndefinedSystemPropertyTest.java} |   18 +-
 .../rolling/RollingFileAppenderUpdateDataTest.java |   97 +
 .../RollingRandomAccessFileManagerTest.java        |   37 +-
 .../RollingRandomAppenderDirectWriteTest.java      |   66 +
 ...RandomAppenderDirectWriteWithFilenameTest.java} |   36 +-
 .../async/AbstractAsyncThreadContextTestBase.java  |    3 +
 .../log4j/core/async/AsyncLoggerConfigTest3.java   |   72 +
 .../AsyncLoggerThreadContextCopyOnWriteTest.java   |    2 +-
 .../AsyncLoggerThreadContextGarbageFreeTest.java   |    2 +-
 .../async/AsyncLoggerThreadNameStrategyTest.java   |   24 +-
 .../async/AsyncQueueFullPolicyFactoryTest.java     |   14 +-
 .../logging/log4j/core/async/BlockingAppender.java |   94 +
 .../async/DefaultAsyncQueueFullPolicyTest.java     |    6 +-
 .../async/DiscardingAsyncQueueFullPolicyTest.java  |    8 +-
 .../log4j/core/async/Log4j2Jira1688AsyncTest.java  |    1 -
 .../log4j/core/async/QueueFullAbstractTest.java    |  128 +
 .../core/async/QueueFullAsyncAppenderTest.java     |   93 +
 .../core/async/QueueFullAsyncAppenderTest2.java    |   70 +
 ...llAsyncLoggerConfigLoggingFromToStringTest.java |  103 +
 ...lAsyncLoggerConfigLoggingFromToStringTest2.java |   73 +
 .../core/async/QueueFullAsyncLoggerConfigTest.java |   94 +
 .../async/QueueFullAsyncLoggerConfigTest2.java     |   71 +
 ...ueueFullAsyncLoggerLoggingFromToStringTest.java |  108 +
 ...eueFullAsyncLoggerLoggingFromToStringTest2.java |  108 +
 .../log4j/core/async/QueueFullAsyncLoggerTest.java |  102 +
 ...yncTest.java => QueueFullAsyncLoggerTest2.java} |   58 +-
 .../log4j/core/async/RingBufferLogEventTest.java   |    1 -
 .../core/config/CompositeConfigurationTest.java    |  490 +-
 .../log4j/core/config/LoggerConfigTest.java        |   25 +-
 .../log4j/core/config/LoggersPluginTest.java       |   90 +-
 .../config/builder/ConfigurationAssemblerTest.java |    6 +-
 .../config/builder/ConfigurationBuilderTest.java   |   16 +
 .../config/builder/CustomConfigurationFactory.java |   11 +
 ...rtiesConfigurationTrailingSpaceOnLevelTest.java |   67 +
 .../core/config/xml/XmlConigurationSecurity.java   |   23 +-
 .../logging/log4j/core/filter/MapFilterTest.java   |    8 +-
 .../logging/log4j/core/impl/Log4jLogEventTest.java |    7 +-
 .../log4j/core/impl/MutableLogEventTest.java       |    1 -
 .../core/impl/NestedLoggingFromToStringTest.java   |   16 +-
 .../log4j/core/impl/ThrowableProxyTest.java        |   30 +-
 .../log4j/core/jackson/LevelMixInJsonTest.java     |    2 +-
 .../core/jackson/StackTraceElementMixInTest.java   |    2 +-
 .../core/layout/AbstractStringLayoutTest.java      |   29 +-
 .../ConcurrentLoggingWithJsonLayoutTest.java       |    2 -
 .../logging/log4j/core/layout/GelfLayoutTest.java  |   24 +-
 .../logging/log4j/core/layout/GelfLayoutTest2.java |    8 +-
 .../logging/log4j/core/layout/JsonLayoutTest.java  |   70 +-
 .../log4j/core/layout/PatternLayoutTest.java       |   17 +-
 .../log4j/core/layout/Rfc5424LayoutTest.java       |  103 +-
 .../core/layout/SpyByteBufferDestination.java      |   10 +
 .../core/layout/StringBuilderEncoderTest.java      |   39 +-
 .../logging/log4j/core/layout/XmlLayoutTest.java   |   90 +-
 .../logging/log4j/core/layout/YamlLayoutTest.java  |   88 +-
 .../logging/log4j/core/lookup/MapLookupTest.java   |    4 +-
 .../log4j/core/lookup/StrSubstitutorTest.java      |    2 +-
 .../message/ExtendedThreadInformationTest.java     |   19 +-
 .../log4j/core/net/mock/MockTcpSyslogServer.java   |   23 +-
 .../log4j/core/net/mock/MockUdpSyslogServer.java   |    7 +
 .../core/net/server/AbstractSocketServerTest.java  |  237 -
 .../core/net/server/SslXmlSocketServerTest.java    |  104 -
 .../core/net/server/TcpJsonSocketServerTest.java   |   62 -
 .../net/server/TcpSerializedSocketServerTest.java  |   63 -
 .../core/net/server/TcpXmlSocketServerTest.java    |   65 -
 .../log4j/core/net/server/ThreadIdFilter.java      |   40 -
 .../core/net/server/ThreadPriorityFilter.java      |   40 -
 .../core/net/server/UdpJsonSocketServerTest.java   |   58 -
 .../net/server/UdpSerializedSocketServerTest.java  |   60 -
 .../core/net/server/UdpXmlSocketServerTest.java    |   61 -
 .../net/ssl/EnvironmentPasswordProviderTest.java   |   25 +-
 .../core/net/ssl/FilePasswordProviderTest.java     |   50 +
 .../core/net/ssl/KeyStoreConfigurationTest.java    |   37 +-
 .../core/net/ssl/MemoryPasswordProviderTest.java   |   49 +
 .../log4j/core/net/ssl/SslConfigurationTest.java   |   64 +-
 .../log4j/core/net/ssl/StoreConfigurationTest.java |   27 +-
 .../logging/log4j/core/net/ssl/TestConstants.java  |   16 +-
 .../core/net/ssl/TrustStoreConfigurationTest.java  |   36 +-
 .../log4j/core/parser/JsonLogEventParserTest.java  |  129 +
 .../log4j/core/parser/LogEventParserTest.java      |   55 +
 .../log4j/core/parser/XmlLogEventParserTest.java   |  124 +
 .../log4j/core/parser/YamlLogEventParserTest.java  |  118 +
 .../core/pattern/EncodingPatternConverterTest.java |   43 +-
 .../log4j/core/pattern/HighlightConverterTest.java |   34 +
 .../core/pattern/MapPatternConverterTest.java      |    6 +-
 .../core/pattern/MessagePatternConverterTest.java  |   99 +
 .../log4j/core/pattern/PatternParserTest.java      |   45 +-
 .../pattern/ProcessIdPatternConverterTest.java     |   17 +-
 .../log4j/core/pattern/StyleConverterTest.java     |   12 +
 .../pattern/ThrowablePatternConverterTest.java     |    4 +-
 .../core/tools/picocli/CommandLineArityTest.java   |  934 ++++
 .../core/tools/picocli/CommandLineHelpTest.java    | 2536 +++++++++++
 .../log4j/core/tools/picocli/CommandLineTest.java  | 3167 +++++++++++++
 .../log4j/core/tools/picocli/CustomLayoutDemo.java |  263 ++
 .../logging/log4j/core/tools/picocli/Demo.java     |  718 +++
 .../logging/log4j/core/util/ClockFactoryTest.java  |   12 +-
 .../log4j/core/util/CronExpressionTest.java        |   56 +-
 .../logging/log4j/core/util/CyclicBufferTest.java  |   94 +
 .../logging/log4j/core/util/JsonUtilsTest.java     |   18 +-
 .../core/util/ShutdownCallbackRegistryTest.java    |    8 +
 .../org/apache/logging/log4j/core/util/Timer.java  |  273 --
 .../core/util/datetime/FixedDateFormatTest.java    |  748 +--
 .../log4j/junit/AbstractExternalFileCleaner.java   |   22 +-
 .../org/apache/logging/log4j/junit/CleanFiles.java |   10 +-
 .../apache/logging/log4j/junit/CleanFolders.java   |   68 +-
 .../logging/log4j/junit/LoggerContextRule.java     |    8 +-
 .../test/AvailablePortSystemPropertyRule.java      |   81 +
 .../RuleChainFactory.java}                         |   40 +-
 .../log4j/test/appender/EncodingListAppender.java  |   10 +
 .../logging/log4j/test/appender/ListAppender.java  |    8 +
 .../src/test/resources/AsyncLoggerConfigTest2.xml  |   12 +-
 log4j-core/src/test/resources/HttpAppenderTest.xml |   29 +
 .../src/test/resources/KafkaAppenderTest.xml       |   99 +-
 .../test/resources/XmlConfigurationSecurity.xml    |   28 +-
 log4j-core/src/test/resources/log4j-posix.xml      |   14 +
 .../resources/log4j-rolling-direct-reconfigure.xml |   33 +-
 .../log4j-rolling-direct-tmp-compress-folder.xml   |   52 +
 .../src/test/resources/log4j-rolling-gz-posix.xml  |   70 +
 .../resources/log4j-rolling-gz-tmp-compress.xml    |   62 +
 .../test/resources/log4j-rolling-random-direct.xml |   34 +-
 .../test/resources/log4j-rolling-reconfigure.xml   |   59 +
 .../src/test/resources/log4j-socket-options.xml    |    1 +
 .../test/resources/log4j-ssl-socket-options.xml    |    1 +
 ...2-properties-trailing-space-on-level.properties |   39 +
 ...g4j-socket-options.xml => log4j2-queueFull.xml} |   12 +-
 ...tions.xml => log4j2-queueFullAsyncAppender.xml} |   17 +-
 ...s.xml => log4j2-queueFullAsyncLoggerConfig.xml} |   16 +-
 .../src/test/resources/log4j2-random-1833.xml      |   24 +
 .../src/test/resources/log4j2-rolling-1833.xml     |   24 +
 .../multipleIncompatibleAppendersTest.xml          |   47 +
 ...ket-options.xml => multipleRootLoggersTest.xml} |   18 +-
 .../db/jdbc/log4j2-hsqldb-factory-method.xml       |    2 +-
 .../rolling-file-appender-reconfigure.original.xml |   39 +
 .../rolling-file-appender-reconfigure.xml          |   39 +
 {log4j-nosql => log4j-couchdb}/pom.xml             |   43 +-
 .../logging/log4j}/couchdb/CouchDbConnection.java  |  138 +-
 .../logging/log4j}/couchdb/CouchDbProvider.java    |    6 +-
 .../logging/log4j}/couchdb/package-info.java       |    2 +-
 .../src/site/markdown/index.md.vm                  |   35 +-
 {log4j-nosql => log4j-couchdb}/src/site/site.xml   |    2 +-
 log4j-distribution/pom.xml                         |   76 +-
 log4j-flume-ng/pom.xml                             |    3 +-
 .../logging/log4j/flume/appender/FlumeEvent.java   |   11 +-
 .../appender/FlumePersistentAppenderTest.java      |    2 +-
 log4j-iostreams/pom.xml                            |    3 +-
 .../org/apache/logging/log4j/io/IoBuilder.java     |    4 +-
 log4j-jcl/pom.xml                                  |    3 +-
 .../org/apache/logging/log4j/jcl/LogAdapter.java   |    4 +-
 log4j-jmx-gui/pom.xml                              |   25 +-
 log4j-jul/pom.xml                                  |    3 +-
 .../logging/log4j/jul/AbstractLoggerAdapter.java   |    4 +-
 .../org/apache/logging/log4j/jul/ApiLogger.java    |   12 +-
 log4j-liquibase/pom.xml                            |   23 +-
 {log4j-nosql => log4j-mongodb}/pom.xml             |   43 +-
 .../logging/log4j}/mongodb/MongoDbConnection.java  |  184 +-
 .../logging/log4j}/mongodb/MongoDbObject.java      |    4 +-
 .../logging/log4j/mongodb/MongoDbProvider.java     |  351 ++
 .../logging/log4j}/mongodb/package-info.java       |    2 +-
 .../src/site/markdown/index.md.vm                  |   35 +-
 {log4j-nosql => log4j-mongodb}/src/site/site.xml   |    2 +-
 .../logging/log4j/mongodb}/MongoDbAuthTest.java    |   80 +-
 .../logging/log4j/mongodb/MongoDbCappedTest.java   |   80 +-
 .../apache/logging/log4j/mongodb}/MongoDbTest.java |   80 +-
 .../src/test/resources/log4j2-mongodb-auth.xml     |    0
 .../src/test/resources/log4j2-mongodb-capped.xml   |    2 +-
 .../src/test/resources/log4j2-mongodb.xml          |    0
 .../nosql/appender/mongodb/MongoDbProvider.java    |  222 -
 .../logging/log4j/nosql/appender/package-info.java |   34 -
 log4j-osgi/pom.xml                                 |    3 +-
 log4j-perf/pom.xml                                 |   13 +-
 ...bstractStringLayoutStringEncodingBenchmark.java |   17 +-
 .../jmh/FileAppenderWithLocationBenchmark.java     |  115 +
 .../log4j/perf/jmh/Log4jLogEventBenchmark.java     |   37 +-
 .../log4j/perf/jmh/ReflectionBenchmark.java        |   59 +-
 .../log4j/perf/jmh/TextEncoderHelperBenchmark.java |   13 +-
 .../logging/log4j/perf/nogc/DemoAppender.java      |   17 +-
 .../logging/log4j/perf/util/DemoAppender.java      |   11 +
 .../src/main/resources/log4j12-perfloc.xml         |   27 +-
 .../src/main/resources/log4j2-perfloc.xml          |   20 +-
 .../src/main/resources/logback-perfloc.xml         |   26 +-
 log4j-samples/configuration/pom.xml                |   10 +-
 log4j-samples/flume-common/pom.xml                 |   10 +-
 log4j-samples/flume-embedded/pom.xml               |   10 +-
 log4j-samples/flume-remote/pom.xml                 |   10 +-
 log4j-samples/loggerProperties/pom.xml             |   10 +-
 .../logging/log4j/lookup/CustomMapMessage.java     |    4 +-
 .../logging/log4j/lookup/MapMessageLookup.java     |    6 +-
 log4j-samples/pom.xml                              |   11 +-
 log4j-samples/scala-api/.gitignore                 |    3 -
 log4j-samples/scala-api/pom.xml                    |   80 -
 .../logging/log4j/scalasample/LoggingApp.scala     |   47 -
 log4j-slf4j-impl/pom.xml                           |   57 +-
 .../apache/logging/slf4j/Log4jLoggerFactory.java   |    6 +-
 .../apache/logging/slf4j/SLF4JServiceProvider.java |   57 +
 .../services/org.slf4j.spi.SLF4JServiceProvider    |    1 +
 log4j-taglib/pom.xml                               |    7 +-
 log4j-to-slf4j/pom.xml                             |    3 +-
 .../org/apache/logging/slf4j/SLF4JProvider.java    |   18 +-
 .../resources/META-INF/log4j-provider.properties   |   19 -
 .../services/org.apache.logging.log4j.spi.Provider |    1 +
 log4j-web/pom.xml                                  |    3 +-
 .../src/main/resources/log4j2.component.properties |   16 -
 ...ShutdownPropertyTest.java => PropertyTest.java} |   16 +-
 mvnw                                               |  236 -
 mvnw.cmd                                           |  146 -
 pom.xml                                            |  254 +-
 src/changes/announcement.vm                        |   56 +-
 src/changes/changes.xml                            |  465 +-
 toolchains-docker.xml                              |   42 +
 toolchains-sample-linux.xml                        |   52 +
 toolchains-sample-mac.xml                          |   52 +
 toolchains-sample-win.xml                          |   52 +
 628 files changed, 33640 insertions(+), 15694 deletions(-)
 delete mode 100644 .mvn/wrapper/maven-wrapper.jar
 create mode 100644 .travis-toolchains.xml
 delete mode 100644 debian/patches/02-jackson-compatibility.patch
 delete mode 100644 debian/patches/04-disable-cassandra-appender.patch
 create mode 100644 jenkins-toolchains.xml
 create mode 100644 
log4j-1.2-api/src/main/java/org/apache/log4j/AppenderSkeleton.java
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => log4j-1.2-api/src/main/java/org/apache/log4j/spi/OptionHandler.java (82%)
 create mode 100644 log4j-api-java9/pom.xml
 create mode 100644 log4j-api-java9/src/assembly/java9.xml
 rename 
log4j-api-scala_2.10/src/main/scala/org/apache/logging/log4j/scala/Logging.scala
 => log4j-api-java9/src/main/java/module-info.java (70%)
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => log4j-api-java9/src/main/java/org/apache/logging/log4j/Dummy.java (80%)
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => log4j-api-java9/src/main/java/org/apache/logging/log4j/message/Dummy.java 
(80%)
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => log4j-api-java9/src/main/java/org/apache/logging/log4j/simple/Dummy.java 
(80%)
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => log4j-api-java9/src/main/java/org/apache/logging/log4j/spi/Provider.java 
(80%)
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => log4j-api-java9/src/main/java/org/apache/logging/log4j/status/Dummy.java 
(80%)
 rename 
log4j-api-scala_2.11/src/main/scala/org/apache/logging/log4j/scala/Logging.scala
 => 
log4j-api-java9/src/main/java/org/apache/logging/log4j/util/ProcessIdUtil.java 
(70%)
 create mode 100644 
log4j-api-java9/src/main/java/org/apache/logging/log4j/util/StackLocator.java
 copy 
log4j-web/src/test/java/org/apache/logging/log4j/web/ShutdownPropertyTest.java 
=> 
log4j-api-java9/src/test/java/org/apache/logging/log4j/util/ProcessIdUtilTest.java
 (72%)
 create mode 100644 
log4j-api-java9/src/test/java/org/apache/logging/log4j/util/StackLocatorTest.java
 delete mode 100644 log4j-api-scala_2.10/pom.xml
 delete mode 100644 
log4j-api-scala_2.10/src/main/scala/org/apache/logging/log4j/scala/Logger.scala
 delete mode 100644 
log4j-api-scala_2.10/src/main/scala/org/apache/logging/log4j/scala/LoggerMacro.scala
 delete mode 100644 
log4j-api-scala_2.10/src/test/scala/org/apache/logging/log4j/scala/LoggerTest.scala
 delete mode 100644 log4j-api-scala_2.11/pom.xml
 delete mode 100644 
log4j-api-scala_2.11/src/main/scala/org/apache/logging/log4j/scala/Logger.scala
 delete mode 100644 
log4j-api-scala_2.11/src/main/scala/org/apache/logging/log4j/scala/LoggerMacro.scala
 delete mode 100644 
log4j-api-scala_2.11/src/test/scala/org/apache/logging/log4j/scala/LoggerTest.scala
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => 
log4j-api/src/main/java/org/apache/logging/log4j/message/MessageCollectionMessage.java
 (80%)
 create mode 100644 
log4j-api/src/main/java/org/apache/logging/log4j/message/StringMapMessage.java
 create mode 100644 
log4j-api/src/main/java/org/apache/logging/log4j/message/StructuredDataCollectionMessage.java
 create mode 100644 
log4j-api/src/main/java/org/apache/logging/log4j/util/EnvironmentPropertySource.java
 create mode 100644 
log4j-api/src/main/java/org/apache/logging/log4j/util/MultiFormatStringBuilderFormattable.java
 rename 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/server/SecureTcpSocketServer.java
 => log4j-api/src/main/java/org/apache/logging/log4j/util/ProcessIdUtil.java 
(55%)
 create mode 100644 
log4j-api/src/main/java/org/apache/logging/log4j/util/PropertiesPropertySource.java
 create mode 100644 
log4j-api/src/main/java/org/apache/logging/log4j/util/PropertyFilePropertySource.java
 create mode 100644 
log4j-api/src/main/java/org/apache/logging/log4j/util/PropertySource.java
 rename 
log4j-api/src/main/java/org/apache/logging/log4j/util/{ReflectionUtil.java => 
StackLocator.java} (60%)
 create mode 100644 
log4j-api/src/main/java/org/apache/logging/log4j/util/StackLocatorUtil.java
 copy 
log4j-samples/loggerProperties/src/main/java/org/apache/logging/log4j/lookup/CustomMapMessage.java
 => 
log4j-api/src/main/java/org/apache/logging/log4j/util/SystemPropertiesPropertySource.java
 (52%)
 create mode 100644 log4j-api/src/main/resources/Log4j-charsets.properties
 copy .mvn/wrapper/maven-wrapper.properties => 
log4j-api/src/main/resources/META-INF/services/org.apache.logging.log4j.util.PropertySource
 (55%)
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => log4j-api/src/test/java/org/apache/logging/log4j/TestProvider.java (76%)
 create mode 100644 
log4j-api/src/test/java/org/apache/logging/log4j/ThreadContextUtilityClass.java
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/mongodb/package-info.java
 => 
log4j-api/src/test/java/org/apache/logging/log4j/message/ObjectMapMessage.java 
(84%)
 rename 
log4j-core/src/main/java/org/apache/logging/log4j/core/util/InetAddressConverter.java
 => 
log4j-api/src/test/java/org/apache/logging/log4j/util/CharsetForNameMain.java 
(56%)
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => log4j-api/src/test/java/org/apache/logging/log4j/util/ClassLocator.java 
(79%)
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => log4j-api/src/test/java/org/apache/logging/log4j/util/ClassNameLocator.java 
(79%)
 create mode 100644 
log4j-api/src/test/java/org/apache/logging/log4j/util/EnvironmentPropertySourceTest.java
 create mode 100644 
log4j-api/src/test/java/org/apache/logging/log4j/util/LegacyPropertiesCompatibilityTest.java
 create mode 100644 
log4j-api/src/test/java/org/apache/logging/log4j/util/Log4jCharsetsPropertiesTest.java
 copy 
log4j-web/src/test/java/org/apache/logging/log4j/web/ShutdownPropertyTest.java 
=> log4j-api/src/test/java/org/apache/logging/log4j/util/ProcessIdUtilTest.java 
(75%)
 create mode 100644 
log4j-api/src/test/java/org/apache/logging/log4j/util/PropertiesPropertySourceTest.java
 create mode 100644 
log4j-api/src/test/java/org/apache/logging/log4j/util/PropertySourceCamelCaseTest.java
 create mode 100644 
log4j-api/src/test/java/org/apache/logging/log4j/util/PropertySourceTokenizerTest.java
 copy 
log4j-nosql/src/test/java/org/apache/logging/log4j/nosql/appender/MongoDbTest.java
 => log4j-api/src/test/java/org/apache/logging/log4j/util/ProviderUtilTest.java 
(50%)
 rename 
log4j-api/src/test/java/org/apache/logging/log4j/util/{ReflectionUtilTest.java 
=> StackLocatorUtilTest.java} (68%)
 create mode 100644 
log4j-api/src/test/java/org/apache/logging/log4j/util/StringBuildersTest.java
 copy 
log4j-core/src/test/java/org/apache/logging/log4j/core/CronRolloverApp.java => 
log4j-api/src/test/java/org/apache/logging/log4j/util/SystemPropertiesMain.java 
(53%)
 delete mode 100644 
log4j-api/src/test/resources/META-INF/log4j-provider.properties
 create mode 100644 
log4j-api/src/test/resources/META-INF/services/org.apache.logging.log4j.spi.Provider
 copy {log4j-web => log4j-appserver}/pom.xml (83%)
 create mode 100644 
log4j-appserver/src/main/java/org/apache/logging/log4j/appserver/jetty/Log4j2Logger.java
 copy 
{log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/mongodb => 
log4j-appserver/src/main/java/org/apache/logging/log4j/appserver/jetty}/package-info.java
 (85%)
 create mode 100644 
log4j-appserver/src/main/java/org/apache/logging/log4j/appserver/tomcat/TomcatLogger.java
 copy 
{log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/mongodb => 
log4j-appserver/src/main/java/org/apache/logging/log4j/appserver/tomcat}/package-info.java
 (85%)
 rename .mvn/wrapper/maven-wrapper.properties => 
log4j-appserver/src/main/resources/META-INF/services/org.apache.juli.logging.Log
 (55%)
 create mode 100644 log4j-appserver/src/site/markdown/index.md.vm
 copy {log4j-nosql => log4j-appserver}/src/site/site.xml (98%)
 copy {log4j-nosql => log4j-cassandra}/pom.xml (91%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-cassandra/src/main/java/org/apache/logging/log4j}/cassandra/CassandraAppender.java
 (99%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-cassandra/src/main/java/org/apache/logging/log4j}/cassandra/CassandraManager.java
 (99%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-cassandra/src/main/java/org/apache/logging/log4j}/cassandra/ClockTimestampGenerator.java
 (95%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-cassandra/src/main/java/org/apache/logging/log4j}/cassandra/package-info.java
 (94%)
 create mode 100644 log4j-cassandra/src/site/markdown/index.md.vm
 copy {log4j-nosql => log4j-cassandra}/src/site/site.xml (98%)
 rename {log4j-nosql/src/test/java/org/apache/logging/log4j/nosql/appender => 
log4j-cassandra/src/test/java/org/apache/logging/log4j}/cassandra/CassandraAppenderIT.java
 (98%)
 rename {log4j-nosql/src/test/java/org/apache/logging/log4j/nosql/appender => 
log4j-cassandra/src/test/java/org/apache/logging/log4j}/cassandra/CassandraRule.java
 (93%)
 rename {log4j-nosql => 
log4j-cassandra}/src/test/resources/CassandraAppenderTest.xml (94%)
 rename {log4j-nosql => log4j-cassandra}/src/test/resources/cassandra.yaml 
(100%)
 delete mode 100644 
log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/mom/activemq/JmsAppenderIT.java
 create mode 100644 log4j-core-its/src/test/resources/logback-test.xml
 copy 
log4j-api/src/main/java/org/apache/logging/log4j/message/ThreadInformation.java 
=> 
log4j-core/src/main/java/org/apache/logging/log4j/core/DefaultLoggerContextAccessor.java
 (60%)
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => 
log4j-core/src/main/java/org/apache/logging/log4j/core/LoggerContextAccessor.java
 (82%)
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractFileAppender.java
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/appender/HttpAppender.java
 rename 
log4j-core/src/{test/java/org/apache/logging/log4j/core/net/server/ThreadNameFilter.java
 => main/java/org/apache/logging/log4j/core/appender/HttpManager.java} (51%)
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/appender/HttpURLConnectionManager.java
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-core/src/main/java/org/apache/logging/log4j/core/appender/nosql}/AbstractNoSqlConnection.java
 (93%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-core/src/main/java/org/apache/logging/log4j/core/appender/nosql}/DefaultNoSqlObject.java
 (92%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-core/src/main/java/org/apache/logging/log4j/core/appender/nosql}/NoSqlAppender.java
 (92%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-core/src/main/java/org/apache/logging/log4j/core/appender/nosql}/NoSqlConnection.java
 (98%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-core/src/main/java/org/apache/logging/log4j/core/appender/nosql}/NoSqlDatabaseManager.java
 (99%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-core/src/main/java/org/apache/logging/log4j/core/appender/nosql}/NoSqlObject.java
 (97%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-core/src/main/java/org/apache/logging/log4j/core/appender/nosql}/NoSqlProvider.java
 (97%)
 rename log4j-core/src/main/java/org/apache/logging/log4j/core/{net/server => 
appender/nosql}/package-info.java (62%)
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/PosixViewAttributeAction.java
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/async/AsyncQueueFullMessageUtil.java
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/async/InternalAsyncUtil.java
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => 
log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/api/KeyValuePairComponentBuilder.java
 (77%)
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => 
log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/api/PropertyComponentBuilder.java
 (78%)
 copy 
log4j-core/src/main/java/org/apache/logging/log4j/core/{net/ssl/StoreConfigurationException.java
 => config/builder/impl/DefaultKeyValuePairComponentBuilder.java} (53%)
 copy 
log4j-core/src/main/java/org/apache/logging/log4j/core/{net/ssl/StoreConfigurationException.java
 => config/builder/impl/DefaultPropertyComponentBuilder.java} (57%)
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/convert/Base64Converter.java
 copy 
log4j-core/src/main/java/org/apache/logging/log4j/core/{pattern/NotANumber.java 
=> config/plugins/convert/HexConverter.java} (58%)
 copy 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/couchdb/package-info.java
 => 
log4j-core/src/main/java/org/apache/logging/log4j/core/impl/Log4jProvider.java 
(75%)
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/jackson/ThrowableProxyWithStacktraceAsStringMixIn.java
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/layout/ByteBufferDestinationHelper.java
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/layout/MessageLayout.java
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/message/ExtendedThreadInfoFactory.java
 rename {log4j-api/src/main/java/org/apache/logging/log4j => 
log4j-core/src/main/java/org/apache/logging/log4j/core}/message/ExtendedThreadInformation.java
 (98%)
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/mom/jms/AbstractJmsReceiver.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/mom/jms/JmsQueueReceiver.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/mom/jms/JmsTopicReceiver.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/mom/jms/package-info.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/server/AbstractLogEventBridge.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/server/AbstractSocketServer.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/server/InputStreamLogEventBridge.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/server/JmsServer.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/server/JsonInputStreamLogEventBridge.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/server/LogEventBridge.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/server/ObjectInputStreamLogEventBridge.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/server/TcpSocketServer.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/server/UdpSocketServer.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/server/XmlInputStreamLogEventBridge.java
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/EnvironmentPasswordProvider.java
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/FilePasswordProvider.java
 copy 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/{StoreConfigurationException.java
 => LaxHostnameVerifier.java} (66%)
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/MemoryPasswordProvider.java
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/net/ssl/PasswordProvider.java
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/parser/AbstractJacksonLogEventParser.java
 copy 
log4j-web/src/test/java/org/apache/logging/log4j/web/ShutdownPropertyTest.java 
=> 
log4j-core/src/main/java/org/apache/logging/log4j/core/parser/JsonLogEventParser.java
 (67%)
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/parser/LogEventParser.java
 copy 
log4j-core/src/main/java/org/apache/logging/log4j/core/{pattern/NotANumber.java 
=> parser/ParseException.java} (66%)
 copy 
log4j-api/src/main/java/org/apache/logging/log4j/message/ThreadInformation.java 
=> 
log4j-core/src/main/java/org/apache/logging/log4j/core/parser/TextLogEventParser.java
 (59%)
 copy 
log4j-web/src/test/java/org/apache/logging/log4j/web/ShutdownPropertyTest.java 
=> 
log4j-core/src/main/java/org/apache/logging/log4j/core/parser/XmlLogEventParser.java
 (68%)
 copy 
log4j-web/src/test/java/org/apache/logging/log4j/web/ShutdownPropertyTest.java 
=> 
log4j-core/src/main/java/org/apache/logging/log4j/core/parser/YamlLogEventParser.java
 (67%)
 copy 
{log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/mongodb => 
log4j-core/src/main/java/org/apache/logging/log4j/core/parser}/package-info.java
 (85%)
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/ProcessIdPatternConverter.java
 copy 
log4j-core/src/main/java/org/apache/logging/log4j/core/{pattern/NotANumber.java 
=> tools/BasicCommandLineArguments.java} (66%)
 copy 
log4j-web/src/test/java/org/apache/logging/log4j/web/ShutdownPropertyTest.java 
=> 
log4j-core/src/main/java/org/apache/logging/log4j/core/tools/CustomLoggerGenerator.java
 (69%)
 copy 
log4j-core/src/main/java/org/apache/logging/log4j/core/{net/ssl/StoreConfigurationException.java
 => tools/ExtendedLoggerGenerator.java} (68%)
 create mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/tools/picocli/CommandLine.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/util/BasicCommandLineArguments.java
 delete mode 100644 
log4j-core/src/main/java/org/apache/logging/log4j/core/util/FilteredObjectInputStream.java
 delete mode 100644 
log4j-core/src/main/resources/META-INF/log4j-provider.properties
 create mode 100644 
log4j-core/src/main/resources/META-INF/services/org.apache.logging.log4j.message.ThreadDumpMessage$ThreadInfoFactory
 create mode 100644 
log4j-core/src/main/resources/META-INF/services/org.apache.logging.log4j.spi.Provider
 copy 
log4j-web/src/test/java/org/apache/logging/log4j/web/ShutdownPropertyTest.java 
=> log4j-core/src/test/java/org/apache/logging/log4j/TestMarkers.java (62%)
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/FileAppenderPermissionsTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/FileAppenderPermissionsXmlConfigTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/HttpAppenderTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/OutputStreamManagerTest.java
 rename 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/db/jdbc/{JdbcAppenderHsqlDataSourceTest.java
 => JdbcAppenderHsqldbDataSourceTest.java} (92%)
 rename 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/db/jdbc/{JdbcAppenderHsqlFactoryMethodTest.java
 => JdbcAppenderHsqldbFactoryMethodTest.java} (88%)
 rename 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/db/jpa/{JpaHyperSqlAppenderTest.java
 => JpaHsqldbAppenderTest.java} (97%)
 rename 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/db/jpa/{LogEventTest.java
 => LogEventEntityTest.java} (98%)
 rename {log4j-nosql/src/test/java/org/apache/logging/log4j/nosql/appender => 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/nosql}/NoSqlAppenderTest.java
 (97%)
 rename {log4j-nosql/src/test/java/org/apache/logging/log4j/nosql/appender => 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/nosql}/NoSqlDatabaseManagerTest.java
 (99%)
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderDirectWriteTempCompressedFilePatternTest.java
 copy 
log4j-core/src/test/java/org/apache/logging/log4j/core/{pattern/StyleConverterTest.java
 => appender/rolling/RollingAppenderDirectWriteWithFilenameTest.java} (51%)
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderDirectWriteWithReconfigureTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderReconfigureTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderSizeCompressPermissionsTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderTempCompressedFilePatternTest.java
 copy 
log4j-core/src/{main/java/org/apache/logging/log4j/core/appender/rolling/AbstractTriggeringPolicy.java
 => 
test/java/org/apache/logging/log4j/core/appender/rolling/RollingFileAppenderReconfigureTest.java}
 (65%)
 copy 
log4j-core/src/{main/java/org/apache/logging/log4j/core/appender/rolling/AbstractTriggeringPolicy.java
 => 
test/java/org/apache/logging/log4j/core/appender/rolling/RollingFileAppenderReconfigureUndefinedSystemPropertyTest.java}
 (64%)
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingFileAppenderUpdateDataTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingRandomAppenderDirectWriteTest.java
 copy 
log4j-core/src/test/java/org/apache/logging/log4j/core/{pattern/StyleConverterTest.java
 => appender/rolling/RollingRandomAppenderDirectWriteWithFilenameTest.java} 
(50%)
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/async/AsyncLoggerConfigTest3.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/async/BlockingAppender.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/async/QueueFullAbstractTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/async/QueueFullAsyncAppenderTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/async/QueueFullAsyncAppenderTest2.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/async/QueueFullAsyncLoggerConfigLoggingFromToStringTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/async/QueueFullAsyncLoggerConfigLoggingFromToStringTest2.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/async/QueueFullAsyncLoggerConfigTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/async/QueueFullAsyncLoggerConfigTest2.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/async/QueueFullAsyncLoggerLoggingFromToStringTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/async/QueueFullAsyncLoggerLoggingFromToStringTest2.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/async/QueueFullAsyncLoggerTest.java
 copy 
log4j-core/src/test/java/org/apache/logging/log4j/core/async/{Log4j2Jira1688AsyncTest.java
 => QueueFullAsyncLoggerTest2.java} (52%)
 copy 
log4j-nosql/src/test/java/org/apache/logging/log4j/nosql/appender/MongoDbTest.java
 => 
log4j-core/src/test/java/org/apache/logging/log4j/core/config/LoggersPluginTest.java
 (60%)
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/config/properties/PropertiesConfigurationTrailingSpaceOnLevelTest.java
 copy 
log4j-web/src/test/java/org/apache/logging/log4j/web/ShutdownPropertyTest.java 
=> 
log4j-core/src/test/java/org/apache/logging/log4j/core/config/xml/XmlConigurationSecurity.java
 (60%)
 copy 
log4j-web/src/test/java/org/apache/logging/log4j/web/ShutdownPropertyTest.java 
=> 
log4j-core/src/test/java/org/apache/logging/log4j/core/message/ExtendedThreadInformationTest.java
 (64%)
 delete mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/AbstractSocketServerTest.java
 delete mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/SslXmlSocketServerTest.java
 delete mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/TcpJsonSocketServerTest.java
 delete mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/TcpSerializedSocketServerTest.java
 delete mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/TcpXmlSocketServerTest.java
 delete mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/ThreadIdFilter.java
 delete mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/ThreadPriorityFilter.java
 delete mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/UdpJsonSocketServerTest.java
 delete mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/UdpSerializedSocketServerTest.java
 delete mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/UdpXmlSocketServerTest.java
 copy 
log4j-web/src/test/java/org/apache/logging/log4j/web/ShutdownPropertyTest.java 
=> 
log4j-core/src/test/java/org/apache/logging/log4j/core/net/ssl/EnvironmentPasswordProviderTest.java
 (59%)
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/net/ssl/FilePasswordProviderTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/net/ssl/MemoryPasswordProviderTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/parser/JsonLogEventParserTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/parser/LogEventParserTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/parser/XmlLogEventParserTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/parser/YamlLogEventParserTest.java
 copy 
log4j-web/src/test/java/org/apache/logging/log4j/web/ShutdownPropertyTest.java 
=> 
log4j-core/src/test/java/org/apache/logging/log4j/core/pattern/ProcessIdPatternConverterTest.java
 (70%)
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/tools/picocli/CommandLineArityTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/tools/picocli/CommandLineHelpTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/tools/picocli/CommandLineTest.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/tools/picocli/CustomLayoutDemo.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/tools/picocli/Demo.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/util/CyclicBufferTest.java
 delete mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/core/util/Timer.java
 create mode 100644 
log4j-core/src/test/java/org/apache/logging/log4j/test/AvailablePortSystemPropertyRule.java
 copy 
log4j-core/src/test/java/org/apache/logging/log4j/{core/CronRolloverApp.java => 
test/RuleChainFactory.java} (52%)
 create mode 100644 log4j-core/src/test/resources/HttpAppenderTest.xml
 copy log4j-samples/scala-api/src/main/resources/log4j2.xml => 
log4j-core/src/test/resources/XmlConfigurationSecurity.xml (67%)
 create mode 100644 log4j-core/src/test/resources/log4j-posix.xml
 copy log4j-nosql/src/test/resources/log4j2-mongodb.xml => 
log4j-core/src/test/resources/log4j-rolling-direct-reconfigure.xml (52%)
 create mode 100644 
log4j-core/src/test/resources/log4j-rolling-direct-tmp-compress-folder.xml
 create mode 100644 log4j-core/src/test/resources/log4j-rolling-gz-posix.xml
 create mode 100644 
log4j-core/src/test/resources/log4j-rolling-gz-tmp-compress.xml
 copy log4j-nosql/src/test/resources/log4j2-mongodb.xml => 
log4j-core/src/test/resources/log4j-rolling-random-direct.xml (50%)
 create mode 100644 log4j-core/src/test/resources/log4j-rolling-reconfigure.xml
 create mode 100644 
log4j-core/src/test/resources/log4j2-properties-trailing-space-on-level.properties
 copy log4j-core/src/test/resources/{log4j-socket-options.xml => 
log4j2-queueFull.xml} (61%)
 copy log4j-core/src/test/resources/{log4j-socket-options.xml => 
log4j2-queueFullAsyncAppender.xml} (61%)
 copy log4j-core/src/test/resources/{log4j-socket-options.xml => 
log4j2-queueFullAsyncLoggerConfig.xml} (59%)
 create mode 100644 log4j-core/src/test/resources/log4j2-random-1833.xml
 create mode 100644 log4j-core/src/test/resources/log4j2-rolling-1833.xml
 create mode 100644 
log4j-core/src/test/resources/multipleIncompatibleAppendersTest.xml
 copy log4j-core/src/test/resources/{log4j-socket-options.xml => 
multipleRootLoggersTest.xml} (60%)
 create mode 100644 
log4j-core/src/test/resources/rolling-file-appender-reconfigure.original.xml
 create mode 100644 
log4j-core/src/test/resources/rolling-file-appender-reconfigure.xml
 copy {log4j-nosql => log4j-couchdb}/pom.xml (84%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-couchdb/src/main/java/org/apache/logging/log4j}/couchdb/CouchDbConnection.java
 (85%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-couchdb/src/main/java/org/apache/logging/log4j}/couchdb/CouchDbProvider.java
 (98%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-couchdb/src/main/java/org/apache/logging/log4j}/couchdb/package-info.java 
(94%)
 copy {log4j-nosql => log4j-couchdb}/src/site/markdown/index.md.vm (62%)
 copy {log4j-nosql => log4j-couchdb}/src/site/site.xml (98%)
 rename {log4j-nosql => log4j-mongodb}/pom.xml (84%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-mongodb/src/main/java/org/apache/logging/log4j}/mongodb/MongoDbConnection.java
 (78%)
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-mongodb/src/main/java/org/apache/logging/log4j}/mongodb/MongoDbObject.java
 (94%)
 create mode 100644 
log4j-mongodb/src/main/java/org/apache/logging/log4j/mongodb/MongoDbProvider.java
 rename {log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender => 
log4j-mongodb/src/main/java/org/apache/logging/log4j}/mongodb/package-info.java 
(94%)
 rename {log4j-nosql => log4j-mongodb}/src/site/markdown/index.md.vm (63%)
 rename {log4j-nosql => log4j-mongodb}/src/site/site.xml (98%)
 rename {log4j-nosql/src/test/java/org/apache/logging/log4j/nosql/appender => 
log4j-mongodb/src/test/java/org/apache/logging/log4j/mongodb}/MongoDbAuthTest.java
 (94%)
 copy 
log4j-nosql/src/test/java/org/apache/logging/log4j/nosql/appender/MongoDbTest.java
 => 
log4j-mongodb/src/test/java/org/apache/logging/log4j/mongodb/MongoDbCappedTest.java
 (90%)
 rename {log4j-nosql/src/test/java/org/apache/logging/log4j/nosql/appender => 
log4j-mongodb/src/test/java/org/apache/logging/log4j/mongodb}/MongoDbTest.java 
(94%)
 copy {log4j-nosql => log4j-mongodb}/src/test/resources/log4j2-mongodb-auth.xml 
(100%)
 copy log4j-nosql/src/test/resources/log4j2-mongodb.xml => 
log4j-mongodb/src/test/resources/log4j2-mongodb-capped.xml (94%)
 copy {log4j-nosql => log4j-mongodb}/src/test/resources/log4j2-mongodb.xml 
(100%)
 delete mode 100644 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/mongodb/MongoDbProvider.java
 delete mode 100644 
log4j-nosql/src/main/java/org/apache/logging/log4j/nosql/appender/package-info.java
 create mode 100644 
log4j-perf/src/main/java/org/apache/logging/log4j/perf/jmh/FileAppenderWithLocationBenchmark.java
 rename log4j-nosql/src/test/resources/log4j2-mongodb-auth.xml => 
log4j-perf/src/main/resources/log4j12-perfloc.xml (55%)
 rename log4j-samples/scala-api/src/main/resources/log4j2.xml => 
log4j-perf/src/main/resources/log4j2-perfloc.xml (55%)
 rename log4j-nosql/src/test/resources/log4j2-mongodb.xml => 
log4j-perf/src/main/resources/logback-perfloc.xml (65%)
 delete mode 100644 log4j-samples/scala-api/.gitignore
 delete mode 100644 log4j-samples/scala-api/pom.xml
 delete mode 100644 
log4j-samples/scala-api/src/main/scala/org/apache/logging/log4j/scalasample/LoggingApp.scala
 create mode 100644 
log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/SLF4JServiceProvider.java
 create mode 100644 
log4j-slf4j-impl/src/main/resources/META-INF/services/org.slf4j.spi.SLF4JServiceProvider
 copy 
log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/NotANumber.java 
=> log4j-to-slf4j/src/main/java/org/apache/logging/slf4j/SLF4JProvider.java 
(74%)
 delete mode 100644 
log4j-to-slf4j/src/main/resources/META-INF/log4j-provider.properties
 create mode 100644 
log4j-to-slf4j/src/main/resources/META-INF/services/org.apache.logging.log4j.spi.Provider
 delete mode 100644 log4j-web/src/main/resources/log4j2.component.properties
 rename 
log4j-web/src/test/java/org/apache/logging/log4j/web/{ShutdownPropertyTest.java 
=> PropertyTest.java} (62%)
 delete mode 100755 mvnw
 delete mode 100644 mvnw.cmd
 create mode 100644 toolchains-docker.xml
 create mode 100644 toolchains-sample-linux.xml
 create mode 100644 toolchains-sample-mac.xml
 create mode 100644 toolchains-sample-win.xml

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-java/apache-log4j2.git

_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to