This is an automated email from the ASF dual-hosted git repository. ckozak pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
The following commit(s) were added to refs/heads/master by this push: new 610e7ea LOG4J2-2545 RoutingAppender.BuilderlsetPurgePolicy fluently returns the builder 610e7ea is described below commit 610e7ea70ef16845ca823c764d92e311d18ec002 Author: Carter Kozak <cko...@apache.org> AuthorDate: Mon Feb 4 07:12:46 2019 -0500 LOG4J2-2545 RoutingAppender.BuilderlsetPurgePolicy fluently returns the builder --- .../apache/logging/log4j/core/appender/routing/RoutingAppender.java | 3 ++- src/changes/changes.xml | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java index 4eedafc..35dc204 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java @@ -119,8 +119,9 @@ public final class RoutingAppender extends AbstractAppender { return asBuilder(); } - public void setPurgePolicy(@SuppressWarnings("hiding") final PurgePolicy purgePolicy) { + public B setPurgePolicy(@SuppressWarnings("hiding") final PurgePolicy purgePolicy) { this.purgePolicy = purgePolicy; + return asBuilder(); } } diff --git a/src/changes/changes.xml b/src/changes/changes.xml index f1e7232..0db2702 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -355,6 +355,9 @@ <action issue="LOG4J2-2533" dev="ckozak" type="fix" due-to="Michail Prusakov"> Fix a regression introduced by LOG4J2-2301 in 2.11.1 allowing allocation to occur in AsyncLoggerConfig. </action> + <action issue="LOG4J2-2545" dev="ckozak" type="fix"> + RoutingAppender.BuilderlsetPurgePolicy fluently returns the builder instance. + </action> </release> <release version="2.11.2" date="2018-MM-DD" description="GA Release 2.11.2"> <action issue="LOG4J2-2500" dev="rgoers" type="fix">