You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by pk...@apache.org on 2024/04/01 10:44:11 UTC
(logging-log4j-transform) branch feature/log4j-config-converter created (now 9e527e1)
This is an automated email from the ASF dual-hosted git repository.
pkarwasz pushed a change to branch feature/log4j-config-converter
in repository https://gitbox.apache.org/repos/asf/logging-log4j-transform.git
at 9e527e1 Moven `Log4j1ConfigurationConverter` to new artifact
This branch includes the following new commits:
new b706c31 Make new home for Log4j2
new 00ff9c3 [LOG4J2-63] Support configuration from version 1.x log4j.properties. A start, with the ConsoleAppender.
new 7993d6b [LOG4J2-63] Support configuration from version 1.x log4j.properties. Partial support for XML and HTML layouts (defaults only).
new 31de8a2 [LOG4J2-63] Support configuration from version 1.x log4j.properties. Partial support for TTCC layout (defaults only).
new 49c625e [LOG4J2-63] Support configuration from version 1.x log4j.properties. Partial support for EnhancedPatternLayout (defaults only).
new 46e6554 [LOG4J2-63] Support configuration from version 1.x log4j.properties. Complete TTCC layout.
new d32aee1 Add TODO
new 68bae46 Fix Layouts
new 2f49b54 TTCCLayout for Log4j 1.x compatibility
new c28ad40 Add TODOs
new 930ae56 Do not try to use Log4j 2 XmlLayout in place of Log4j 1 XmlLayout
new a567360 Fix comments
new 087fd9e Ported Log4j 1's XMLLayout
new 42fe672 Support Log4j 1 TTCCLayout options
new 2d5a412 Support Log4j 1 HtmlLayout options
new be09fdb Support Log4j 1 XmlLayout options
new 7cb262a Fix comment
new d54e9c4 Support %properties in PatternLayout
new 5d4e01a Support %ndc in PatternLayout
new 6db69ac Fix name of console appender
new 58f0370 Fix AppenderRef
new fb98dcb Remove TTCCLayout and use PatternLayout instead
new 8727a32 Convert Log4j 1 pattern so it works properly in Log4j 2
new 5699c11 Split Log4j1 config factory into tiny factory and separate parser
new 41efb61 Close input stream when done
new fdd9790 First commit for branch for [LOG4J2-1547] The Core AbstractConfiguration should track its LoggerContext.
new 03a5a9e Code clean-up
new a66429d Support FileAppender
new 54bd048 Use final.
new 1a20761 Proof-of-concept for Log4j 1.x config conversion
new 4d2caf0 Fix error handling in Log4j 1 configuration
new 016e894 Format nit.
new 844685d Add final modifier to method parameters
new d2eed9f Add final modifier to local variables.
new 3443076 Remove obsolete comment
new c798399 [LOG4J2-1523] Log4j 1 appenders. NullAppender.
new 71136da [LOG4J2-1523] Log4j 1 appenders. Classic RollingFileAppender.
new 7267de2 Refactor properties ivar access.
new cd70374 [LOG4J2-1523] Log4j 1 appenders. Classic RollingFileAppender with property substitutions.
new e939f8e [LOG4J2-1523] Log4j 1 appenders. Classic RollingFileAppender with property substitutions.
new 8f8077a [LOG4J2-1523] Log4j 1 appenders. Classic DailyRollingFileAppender.
new fc325d2 [LOG4J2-1523] Log4j 1 appenders. Support System properties per Log4j 1 Javadoc.
new 4a7d5b4 Clarify Javadocs.
new 2ff8310 Better exception message.
new 6dc903e Beef up Log4j 1.2 to 2 convertion utility. The new test makes it easy to see what we cannot convert yet (at least what the converter blows up on).
new d2812b9 Better error reporting.
new e902fb9 Better error reporting.
new f53c1c3 Minor refactoring of dup calls.
new 85ec8b8 Allow for a logger to be defined as "Level, AppenderRef, AppenderRef, ..."
new ad622af Allow for a logger to be defined as "Level, AppenderRef, AppenderRef, ..."
new 3f6cb0c Refactor some common code.
new 6be905c Do not convert strings to Level objects internally since they can be variables.
new 8e83773 Convert properties.
new c1c2cb7 Remove unused import.
new b6f7de2 Sort properties.
new 93b56a0 toString() is implied.
new 0be54ee Fix regression.
new cd99435 Code clean ups and sort appender names for a logger's appender refs.
new e3a9fe5 Add final modifier to method parameters.
new 58974f6 Add final modifier to local variables
new 8899cc7 LOG4J2-2011 replace JCommander command line parser with picocli to let users run Log4j2 utility applications without requiring an external dependency
new 0341e79 LOG4J2-2011 moved classes from util.picocli to tools.picocli
new 8690b90 [LOG4J2-3014] Log4j1ConfigurationConverter on Windows produces "
" at end of every line.
new b94517c Remove trailing white spaces on all lines.
new af69703 Fix string substitution recursion
new 3af65c7 Use generics.
new a196fcc Log4j 1.2 bridge throws ClassCastException when using SimpleLayout and others #708.
new 5342191 Adds support for missing Log4j 1.x properties and fixes default values (#737)
new c255b12 Remove unused method.
new cf8bc91 Allow for whitespace in property files.
new 8f138d6 Adds Log4j 1.x global threshold (#764)
new 45a0b60 `final` synchronization with 2.17.2
new 42ec510 [LOG4J2-3419] Add a Log4j 1.x level name pattern converter
new c28d39f [LOG4J2-3419] Allows %pid in Log4j 1.x patterns
new 3803627 Extract Category annotation from Plugin and add to Key
new 98f9cee Change `{@literal null}` to `{@code null}` (#1424)
new f37afc1 Apply Spotless to all files
new 10f8cc2 Updated default fileIndex for rollover strategy in log4j1
new fce7b8f Format using Palantir formatter
new eeff3d7 Generalize DI usage
new ec14b3f Revert `ConfigurationFactory` renaming
new bcece68 Revert changes to methods used by Spring Boot
new 9e527e1 Moven `Log4j1ConfigurationConverter` to new artifact
The 83 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.