You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by vy...@apache.org on 2023/04/21 15:59:45 UTC

[logging-log4j2] branch recycler-api-3.x updated (2b12ba237a -> 7b695446b9)

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

vy pushed a change to branch recycler-api-3.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


    from 2b12ba237a More test fixes
     add c72f4c3e44 Make sure `LogBuilder` recycles `DefaultLogBuilder`
     add 108361a559 Renormalize Java file line endings
     add b5d3cea6ec Port changes from `2.x` irrelevant to code (log4j-1.2-api)
     add 043665dfa0 Fix spotless errors
     add a8d66b5e9b updated email for security issues to security@
     add 7a6a59467e Add DependencyChain::toString implementations
     add efee62c559 Remove unused field
     add 57af66b97e LOG4J2-3658 - Allow Log4j 2 properties in JSON files
     add dd80a43887 Fix `PatternLayout.Builder#withHeader()` javadoc (#1411)
     add 3e91aac282 Fix `SimpleDateFormat`-related JDK bug URL in `FastDateParser` javadoc (#1404)
     add 6b478f6a6b Ensure `FileOutputStream` is closed in `CommonsCompressAction.execute()` (#1415)
     add b789099f9d Fix nullability docs in `StrSubstitutor` (#1422)
     add 295424a81d Change `{@literal null}` to `{@code null}` (#1424)
     add 67babc5e03 Remove deprecated docs from `PatternParser#extractConverter()` (#1423)
     add 7ea33d0439 Bump actions/checkout from 3.4.0 to 3.5.2 (#1434)
     add 97dbb496d1 Bump actions/setup-python from 4.3.0 to 4.6.0 (#1440)
     add 7b695446b9 Merge remote-tracking branch 'origin/main' into recycler-api-3.x

No new revisions were added by this update.

Summary of changes:
 .gitattributes                                     |   4 +
 .github/workflows/benchmark.yml                    |   8 +-
 .github/workflows/build.yml                        |   4 +-
 .github/workflows/codeql-analysis.yml              |   2 +-
 .github/workflows/log4j-kafka-test.yml             |   2 +-
 SECURITY.md                                        |   2 +-
 .../src/main/java/org/apache/log4j/Category.java   |   2 -
 .../src/main/java/org/apache/log4j/Hierarchy.java  |  81 ---
 .../builders/filter/LevelRangeFilterBuilder.java   |  13 +-
 .../log4j/config/Log4j1ConfigurationParser.java    |   2 +-
 .../java/org/apache/log4j/spi/ErrorHandler.java    |   6 -
 .../org/apache/log4j/CallerInformationTest.java    | 130 ++--
 .../test/java/org/apache/log4j/LoggingTest.java    |  82 +--
 .../org/apache/log4j/config/StartsWithFilter.java  |  76 +--
 .../logging/log4j/util/PropertiesUtilTest.java     |  11 +
 .../src/test/resources/PropertiesUtilTest.json     |  25 +
 .../java/org/apache/logging/log4j/LogBuilder.java  |   2 +-
 .../logging/log4j/internal/DefaultLogBuilder.java  |  70 +--
 .../apache/logging/log4j/message/EntryMessage.java |  52 +-
 .../apache/logging/log4j/message/ExitMessage.java  |  52 +-
 .../apache/logging/log4j/message/FlowMessage.java  |  78 +--
 .../apache/logging/log4j/spi/AbstractLogger.java   |  36 +-
 .../logging/log4j/util/JsonPropertySource.java     | 104 +++
 .../org/apache/logging/log4j}/util/JsonReader.java |   2 +-
 .../apache/logging/log4j/util/PropertiesUtil.java  |  60 +-
 .../logging/log4j/core/util/JsonReaderTest.java    |  11 +-
 .../rolling/action/CommonsCompressAction.java      |   4 +-
 .../log4j/core/config/jason/JsonConfiguration.java |   4 +-
 .../logging/log4j/core/layout/PatternLayout.java   |   2 +-
 .../logging/log4j/core/lookup/StrSubstitutor.java  |   8 +-
 .../logging/log4j/core/parser/LogEventParser.java  |   4 +-
 .../log4j/core/parser/TextLogEventParser.java      |   2 +-
 .../logging/log4j/core/pattern/PatternParser.java  |   8 -
 .../core/time/internal/format/FastDateParser.java  |   2 +-
 .../log4j/flume/appender/FlumeAvroManager.java     | 698 ++++++++++-----------
 .../logging/log4j/io/AbstractStreamTest.java       | 117 ++--
 .../log4j/io/IoBuilderCallerInfoTesting.java       | 110 ++--
 .../org/apache/logging/log4j/io/IoBuilderTest.java | 102 +--
 .../log4j/io/LoggerPrintWriterJdbcH2Test.java      | 192 +++---
 .../logging/log4j/jcl/CallerInformationTest.java   | 134 ++--
 .../apache/logging/log4j/jul/ApiLoggerAdapter.java |  79 ++-
 .../logging/log4j/jul/CoreLoggerAdapter.java       |  85 ++-
 .../logging/log4j/jul/Log4jBridgeHandler.java      | 638 +++++++++----------
 .../JsonTemplateLayoutAdditionalFieldTest.java     |  12 +-
 .../log4j/layout/template/json/TestHelpers.java    |   2 +-
 .../json/resolver/CounterResolverTest.java         |   6 +-
 .../json/resolver/MessageResolverTest.java         |  16 +-
 .../json/resolver/CaseConverterResolver.java       |   8 +-
 .../resolver/EventAdditionalFieldInterceptor.java  |   6 +-
 .../template/json/resolver/TemplateResolvers.java  |   6 +-
 .../liquibase/ext/logging/log4j2/Log4j2Logger.java | 186 +++---
 .../json/JsonTemplateLayoutBenchmarkReport.java    |   2 +-
 .../logging/log4j/plugins/di/DependencyChains.java |  15 +
 .../log4j/plugins/model/PluginRegistry.java        |   7 -
 .../apache/logging/log4j/taglib/DumpTagTest.java   | 243 ++++---
 .../logging/slf4j/CallerInformationTest.java       | 131 ++--
 .../apache/logging/slf4j/LoggerContextRule.java    | 145 ++---
 ...s.xml => LOG4J2-3658_Allow_Json_Properties.xml} |   4 +-
 58 files changed, 2004 insertions(+), 1891 deletions(-)
 create mode 100644 log4j-api-test/src/test/resources/PropertiesUtilTest.json
 create mode 100644 log4j-api/src/main/java/org/apache/logging/log4j/util/JsonPropertySource.java
 rename {log4j-core/src/main/java/org/apache/logging/log4j/core => log4j-api/src/main/java/org/apache/logging/log4j}/util/JsonReader.java (99%)
 copy src/changelog/.3.x.x/{LOG4J2-2690_Locate_plugins_in_modules.xml => LOG4J2-3658_Allow_Json_Properties.xml} (85%)