This is an automated email from the ASF dual-hosted git repository. vy pushed a commit to branch release/2.21.0 in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
commit 6ddb5445ae1990efc4864788fe7db361d0240950 Author: Volkan Yazıcı <[email protected]> AuthorDate: Thu Oct 5 15:20:45 2023 +0200 Added changelog entry (#1445, #1549) --- .../1445_1549_fix_sync_roll_action_propagation.xml | 28 ++++++++++++++++++++++ src/site/_release-notes/_2.x.x.adoc | 3 +++ 2 files changed, 31 insertions(+) diff --git a/src/changelog/.2.x.x/1445_1549_fix_sync_roll_action_propagation.xml b/src/changelog/.2.x.x/1445_1549_fix_sync_roll_action_propagation.xml new file mode 100644 index 0000000000..e2a70737e7 --- /dev/null +++ b/src/changelog/.2.x.x/1445_1549_fix_sync_roll_action_propagation.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + ~ Licensed to the Apache Software Foundation (ASF) under one or more + ~ contributor license agreements. See the NOTICE file distributed with + ~ this work for additional information regarding copyright ownership. + ~ The ASF licenses this file to you under the Apache License, Version 2.0 + ~ (the "License"); you may not use this file except in compliance with + ~ the License. You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. + --> +<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns="http://logging.apache.org/log4j/changelog" + xsi:schemaLocation="http://logging.apache.org/log4j/changelog https://logging.apache.org/log4j/changelog-0.1.1.xsd" + type="fixed"> + <issue id="1445" link="https://github.com/apache/logging-log4j2/issues/1445"/> + <issue id="1549" link="https://github.com/apache/logging-log4j2/pull/1549"/> + <author id="github:thisdudeiknew"/> + <author id="github:ppkarwasz"/> + <author id="github:vy"/> + <description format="asciidoc">Fixed the propagation of synchronous action failures in `RollingFileManager` and `FileRenameAction`</description> +</entry> diff --git a/src/site/_release-notes/_2.x.x.adoc b/src/site/_release-notes/_2.x.x.adoc index df3a23e76d..e63320ff5f 100644 --- a/src/site/_release-notes/_2.x.x.adoc +++ b/src/site/_release-notes/_2.x.x.adoc @@ -59,6 +59,7 @@ For complete information on Apache Log4j 2, including instructions on how to sub * Bumped the minimum Java version required for the build to JDK 11. Runtime requirements remain unchanged. (https://github.com/apache/logging-log4j2/issues/1369[1369]) * Set the default `minLevel` and `maxLevel` of `LevelRangeFilter` to `OFF` and `ALL`, respectively (https://github.com/apache/logging-log4j2/pull/1503[1503]) * Removed additional `isFiltered` checks in `AsyncLoggerConfig` (https://github.com/apache/logging-log4j2/pull/1550[1550]) +* Use Java version-specific warnings in `StackLocator` (https://github.com/apache/logging-log4j2/pull/1760[1760]) * Started logging a status error event instead of an NPE in `OsgiServiceLocator.loadServices(Class, Lookup, boolean)` when a bundle has no valid `BundleContext` for a service type * Implemented a CI-based release process @@ -80,6 +81,8 @@ For complete information on Apache Log4j 2, including instructions on how to sub * Fixed NPE in `PluginElementVisitor` (https://github.com/apache/logging-log4j2/issues/1391[1391]) * Restored `Log4jMarker` visibility in SLF4J adapters (https://github.com/apache/logging-log4j2/issues/1414[1414]) * Fixed buffer size in `Log4jFixedFormatter` date time formatter (https://github.com/apache/logging-log4j2/pull/1418[1418]) +* Fixed the propagation of synchronous action failures in `RollingFileManager` and `FileRenameAction` (https://github.com/apache/logging-log4j2/issues/1445[1445], https://github.com/apache/logging-log4j2/pull/1549[1549]) +* Fixed `RollingFileManager` to propagate failed synchronous actions correctly. (https://github.com/apache/logging-log4j2/issues/1445[1445]) * Replaced the usage of `System.out` in `StackLocator` for warnings with `System.err` (https://github.com/apache/logging-log4j2/issues/1484[1484]) * Fixed concurrent date-time formatting issue in `PatternLayout` (https://github.com/apache/logging-log4j2/issues/1485[1485]) * Fixed runtime dependencies documentation (https://github.com/apache/logging-log4j2/pull/1530[1530])
