svn commit: r32336 - /dev/logging/log4j/

2019-02-04 Thread rgoers
Author: rgoers
Date: Tue Feb  5 04:12:55 2019
New Revision: 32336

Log:
Log4j 2.11.2-RC2

Modified:
dev/logging/log4j/apache-log4j-2.11.2-bin.tar.gz
dev/logging/log4j/apache-log4j-2.11.2-bin.tar.gz.asc
dev/logging/log4j/apache-log4j-2.11.2-bin.tar.gz.sha512
dev/logging/log4j/apache-log4j-2.11.2-bin.zip
dev/logging/log4j/apache-log4j-2.11.2-bin.zip.asc
dev/logging/log4j/apache-log4j-2.11.2-bin.zip.sha512
dev/logging/log4j/apache-log4j-2.11.2-src.tar.gz
dev/logging/log4j/apache-log4j-2.11.2-src.tar.gz.asc
dev/logging/log4j/apache-log4j-2.11.2-src.tar.gz.sha512
dev/logging/log4j/apache-log4j-2.11.2-src.zip
dev/logging/log4j/apache-log4j-2.11.2-src.zip.asc
dev/logging/log4j/apache-log4j-2.11.2-src.zip.sha512

Modified: dev/logging/log4j/apache-log4j-2.11.2-bin.tar.gz
==
Binary files - no diff available.

Modified: dev/logging/log4j/apache-log4j-2.11.2-bin.tar.gz.asc
==
--- dev/logging/log4j/apache-log4j-2.11.2-bin.tar.gz.asc (original)
+++ dev/logging/log4j/apache-log4j-2.11.2-bin.tar.gz.asc Tue Feb  5 04:12:55 
2019
@@ -1,16 +1,16 @@
 -BEGIN PGP SIGNATURE-
 
-iQIzBAABCgAdFiEEU8k1ghqmp1W9M321NZU5XrPY4boFAlxXSGgACgkQNZU5XrPY
-4brx+g//QosMU400w9Q/sixeZPDLSh9JtDzaDZmpdkjwEg9dKuNOLALvTA4vm7nf
-zoKKpyvll6A02nLCN1A6YZnCyus26AF4TfYmnOUbSHrm0E2BZwDM9YCeh8HTQatn
-mcA+qsMX8LjuZPbz+MsjUuQjqkkSpHAeNnJ+StBMjo3t245v0Xw49WniOwTej6Wp
-manolCRJysKoNLeDDX6aWsawG9X0cDQDTtJ8fjA455NmP/Mbj5KvQNFYHsfemG+F
-OIM/eeL/L4GbxiRyZkj9YYzs1wwrwjarz8INNY6eSGLXJ/UMZUs31ddvQsqxJchZ
-9qnPqSfPNAGA/zhhIGue25CNP7PLjCkbPPF7WBNhMMsLgUjzd+6Y698HOwVNvKy+
-Mr5qUsh+wUMFyQ/AqnbAJI9H5wyWei72pbkJKXQRy6uoVQ36yrnwizNjx4ah3bdj
-gzL5OieRnhM1LcCwQQKbDiu+S7dSQcrf9erUA7uoYV1yKWLPT04jpmiuJSMKQrdS
-TM5j7vrKIiGXfXf2udDF6immQ3srN/RvasKI1Dtj1qeyrI98sYMHc0l1ng+kFUMM
-wLtZkcQslLezWDlpOHQIJ/j1Qom/KfWD4uftjDQeRCupBTP3sv6SRC/vBNKxLGK5
-7ppUjw/dWqdjYkE343rdwWPYNLl3yOSuYlK6gxaARuwVO6G4rKQ=
-=vvTG
+iQIzBAABCgAdFiEEU8k1ghqmp1W9M321NZU5XrPY4boFAlxZCI0ACgkQNZU5XrPY
+4boTag//RPDo3QUAfq/XGMvYLfqLkU8JwqfFCbYgX1DMNlCwrkLoce+BkkQWgHHS
+vd29gUvnscCCA5vqJGqkUYvrMTUcQ6EfaRFmJ9v+rV6bcVgLYFBH3pqgfbQch/VD
+dQKcFCa/j6aHsPUwOtqSJSBv+RVRZ/vLQpkPCaCQuuxRQ+EOdwuidiTzbb5wOFLA
+Cs+DXE/wMdWHrcnOYoi/7eiuVoit/BO6zSjcO8QdvWCDQNAXhekyDZ/p0/nMemai
+jXlnsUkePpIOVTyZVazmWX34CS4j/Cyxigz30aSl+NSid/p+CFHQuvaKVQIC9QAw
+Tlk9fICSkyrimzbFPSZS49BAef4AVQRpJv9ya/TuNUaT/Pt4ktPzcEcK/hq9oNEK
++mFZZUzFPf756vdVzA9AYQ1SC2RGqR5Wn7QXMaAe9feQKBDX+USxdC0JLUCjMKMq
+/QvsKKMKiOk9HMXCp8pl19ge/AnC1y6LkoX7caOb9ZkKD/soX3e+PWryOqBOX6hR
+VTurMwWaapn/R8Q7U2sHfOUAoyZNNvTsib0fEt0SIiA6PdO9nk1LAW6QA/6+cQgw
+qGhWRnPyqvZKFWf31xKb5l4jsnYcksHVo0Oiy45ObMZ4zhDVCqfhEF9Rv31BdOc2
+ZOgApO/OAQm7xwJMGUq3c3qjk7K3UEy1rnmROTyEbkuJa7yETTI=
+=ZinM
 -END PGP SIGNATURE-

Modified: dev/logging/log4j/apache-log4j-2.11.2-bin.tar.gz.sha512
==
--- dev/logging/log4j/apache-log4j-2.11.2-bin.tar.gz.sha512 (original)
+++ dev/logging/log4j/apache-log4j-2.11.2-bin.tar.gz.sha512 Tue Feb  5 04:12:55 
2019
@@ -1,4 +1,4 @@
-apache-log4j-2.11.2-bin.tar.gz: 5F829E73 316ED68B 3C7A4FBB 749A4FAA F70CA7E3
-668EEF9B 98C06B77 D74FD246 FEC5A54A 61E983A7
-0FCC3E93 6C2FE2B2 600374A0 581F0A24 3BAC87B5
-D7FC03F8
+apache-log4j-2.11.2-bin.tar.gz: 5813936F 8B29AB09 4A91F8C1 81DDC0C6 B8308FA1
+87EFF880 19AAE492 A121D3E7 8BC23BF0 71310217
+A215A79B 12449E6E 9798342D C31360D8 A6DEF3A0
+6D095C1B

Modified: dev/logging/log4j/apache-log4j-2.11.2-bin.zip
==
Binary files - no diff available.

Modified: dev/logging/log4j/apache-log4j-2.11.2-bin.zip.asc
==
--- dev/logging/log4j/apache-log4j-2.11.2-bin.zip.asc (original)
+++ dev/logging/log4j/apache-log4j-2.11.2-bin.zip.asc Tue Feb  5 04:12:55 2019
@@ -1,16 +1,16 @@
 -BEGIN PGP SIGNATURE-
 
-iQIzBAABCgAdFiEEU8k1ghqmp1W9M321NZU5XrPY4boFAlxXSGgACgkQNZU5XrPY
-4br3whAAvQaq3WnjDTbYSLrzc3dZnqZm+4eZfFschzQzyWIH05xACpF7VCxuxPkJ
-NqGtcEHXC42kuV1EUc1MtD44Lhy33TeKL02g+X2nuWSWu129X2Og45sm3TUEXpul
-2aAzpO64qR2B7gbslBNKg86rAoum5RrP7MxPD/SG0Er6m0jy0MgJzJa4pr0ZX+We
-YDmKV1L2zhTbNyJGbuj2jpOSkPEBDvVyp15vFYDZBelaAc6ZlHHJrFpYtr6VDfD/
-uHnFkvp/6CiCGyk650KsA7+xJtxgSrUfRbU1X9tYzWPsldUa/tFj+pH22O+qhAwf
-a9XSu+8TGZkXaL02jbLnVNkWqCydaED7zXF2ECgUtoyxBbxxtKa/iQq4t6S/JFbH
-oP6S2n+EqIYqlszR9xB4juTWKZK8Fgqcc0bQ/q9NxscxXARHeLlkovf31BHSpN8N
-JMjoiulOMiNMoOPg5IBVirUBBPHcCnJYX5mcDeHVs31u+xoH7e+XG4+yLfNNfwbL
-c2llgDyypWcZAM+Cbcb0+6k3oBvXbklKA39bFTeiTtFjiGHxdwlyVMo8XbUm0k8m
-4XoNIxrmpObt05ny04vCbxxLl4UP0xhLQIFxTvUArFn/DAs8rNPzek2mGcwqv63u

[logging-log4j2] branch release-2.x updated: [maven-release-plugin] prepare for next development iteration

2019-02-04 Thread rgoers
This is an automated email from the ASF dual-hosted git repository.

rgoers pushed a commit to branch release-2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


The following commit(s) were added to refs/heads/release-2.x by this push:
 new 6c83498  [maven-release-plugin] prepare for next development iteration
6c83498 is described below

commit 6c8349850891fd1402b2aacf4134aee9d959ea8b
Author: rgoers 
AuthorDate: Mon Feb 4 20:53:09 2019 -0700

[maven-release-plugin] prepare for next development iteration
---
 log4j-1.2-api/pom.xml| 2 +-
 log4j-api-java9/pom.xml  | 2 +-
 log4j-api/pom.xml| 2 +-
 log4j-appserver/pom.xml  | 2 +-
 log4j-bom/pom.xml| 6 +-
 log4j-cassandra/pom.xml  | 2 +-
 log4j-core-its/pom.xml   | 2 +-
 log4j-core-java9/pom.xml | 2 +-
 log4j-core/pom.xml   | 2 +-
 log4j-couchdb/pom.xml| 2 +-
 log4j-distribution/pom.xml   | 2 +-
 log4j-flume-ng/pom.xml   | 2 +-
 log4j-iostreams/pom.xml  | 2 +-
 log4j-jcl/pom.xml| 2 +-
 log4j-jdbc-dbcp2/pom.xml | 2 +-
 log4j-jmx-gui/pom.xml| 2 +-
 log4j-jpa/pom.xml| 2 +-
 log4j-jul/pom.xml| 2 +-
 log4j-liquibase/pom.xml  | 2 +-
 log4j-mongodb2/pom.xml   | 2 +-
 log4j-mongodb3/pom.xml   | 2 +-
 log4j-osgi/pom.xml   | 2 +-
 log4j-perf/pom.xml   | 4 ++--
 log4j-samples/log4j-samples-configuration/pom.xml| 2 +-
 log4j-samples/log4j-samples-flume-common/pom.xml | 2 +-
 log4j-samples/log4j-samples-flume-embedded/pom.xml   | 2 +-
 log4j-samples/log4j-samples-flume-remote/pom.xml | 2 +-
 log4j-samples/log4j-samples-loggerProperties/pom.xml | 2 +-
 log4j-samples/pom.xml| 2 +-
 log4j-slf4j-impl/pom.xml | 2 +-
 log4j-slf4j18-impl/pom.xml   | 2 +-
 log4j-taglib/pom.xml | 2 +-
 log4j-to-slf4j/pom.xml   | 2 +-
 log4j-web/pom.xml| 2 +-
 pom.xml  | 4 ++--
 35 files changed, 37 insertions(+), 41 deletions(-)

diff --git a/log4j-1.2-api/pom.xml b/log4j-1.2-api/pom.xml
index ba8ee3e..3f0b923 100644
--- a/log4j-1.2-api/pom.xml
+++ b/log4j-1.2-api/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.logging.log4j
 log4j
-2.11.2
+2.12.0-SNAPSHOT
 ../
   
   log4j-1.2-api
diff --git a/log4j-api-java9/pom.xml b/log4j-api-java9/pom.xml
index 93fce35..623a72a 100644
--- a/log4j-api-java9/pom.xml
+++ b/log4j-api-java9/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.logging.log4j
 log4j
-2.11.2
+2.12.0-SNAPSHOT
 ../
   
   log4j-api-java9
diff --git a/log4j-api/pom.xml b/log4j-api/pom.xml
index 4245f81..cfdcd55 100644
--- a/log4j-api/pom.xml
+++ b/log4j-api/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.logging.log4j
 log4j
-2.11.2
+2.12.0-SNAPSHOT
 ../
   
   log4j-api
diff --git a/log4j-appserver/pom.xml b/log4j-appserver/pom.xml
index 1910d14..2328893 100644
--- a/log4j-appserver/pom.xml
+++ b/log4j-appserver/pom.xml
@@ -20,7 +20,7 @@
   
 log4j
 org.apache.logging.log4j
-2.11.2
+2.12.0-SNAPSHOT
   
   4.0.0
 
diff --git a/log4j-bom/pom.xml b/log4j-bom/pom.xml
index fe37766..6549cef 100644
--- a/log4j-bom/pom.xml
+++ b/log4j-bom/pom.xml
@@ -26,7 +26,7 @@
   Apache Log4j Bill of Materials
   org.apache.logging.log4j
   log4j-bom
-  2.11.2
+  2.12.0-SNAPSHOT
   pom
   
 
@@ -173,8 +173,4 @@
   
 
   
-
-  
-log4j-2.11.2-rc2
-  
 
diff --git a/log4j-cassandra/pom.xml b/log4j-cassandra/pom.xml
index 3a97e1a..7d97004 100644
--- a/log4j-cassandra/pom.xml
+++ b/log4j-cassandra/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.logging.log4j
 log4j
-2.11.2
+2.12.0-SNAPSHOT
   
   4.0.0
 
diff --git a/log4j-core-its/pom.xml b/log4j-core-its/pom.xml
index f193416..19c8b54 100644
--- a/log4j-core-its/pom.xml
+++ b/log4j-core-its/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.logging.log4j
 log4j
-2.11.2
+2.12.0-SNAPSHOT
 ../
   
   log4j-core-its
diff --git a/log4j-core-java9/pom.xml b/log4j-core-java9/pom.xml
index 18e8f7f..d193111 100644
--- a/log4j-core-java9/pom.xml
+++ b/log4j-core-java9/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.logging.log4j
 log4j
-2.11.2
+2.12.0-SNAPSHOT
 ../
   
   log4j-core-java9
diff --git 

[logging-log4j2] annotated tag log4j-2.11.2-rc2 created (now 83d796f)

2019-02-04 Thread rgoers
This is an automated email from the ASF dual-hosted git repository.

rgoers pushed a change to annotated tag log4j-2.11.2-rc2
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git.


  at 83d796f  (tag)
 tagging e3c80993c9637bed03420242d19da93c5fdde35c (commit)
 replaces log4j-2.11.2-rc1
  by rgoers
  on Mon Feb 4 20:53:02 2019 -0700

- Log -
[maven-release-plugin] copy for tag log4j-2.11.2-rc2
---

No new revisions were added by this update.



[logging-log4j2] branch release-2.x updated: [maven-release-plugin] prepare release log4j-2.11.2-rc2

2019-02-04 Thread rgoers
This is an automated email from the ASF dual-hosted git repository.

rgoers pushed a commit to branch release-2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


The following commit(s) were added to refs/heads/release-2.x by this push:
 new e3c8099  [maven-release-plugin] prepare release log4j-2.11.2-rc2
e3c8099 is described below

commit e3c80993c9637bed03420242d19da93c5fdde35c
Author: rgoers 
AuthorDate: Mon Feb 4 20:52:46 2019 -0700

[maven-release-plugin] prepare release log4j-2.11.2-rc2
---
 log4j-1.2-api/pom.xml| 2 +-
 log4j-api-java9/pom.xml  | 2 +-
 log4j-api/pom.xml| 2 +-
 log4j-appserver/pom.xml  | 2 +-
 log4j-bom/pom.xml| 6 +-
 log4j-cassandra/pom.xml  | 2 +-
 log4j-core-its/pom.xml   | 2 +-
 log4j-core-java9/pom.xml | 2 +-
 log4j-core/pom.xml   | 2 +-
 log4j-couchdb/pom.xml| 2 +-
 log4j-distribution/pom.xml   | 2 +-
 log4j-flume-ng/pom.xml   | 2 +-
 log4j-iostreams/pom.xml  | 2 +-
 log4j-jcl/pom.xml| 2 +-
 log4j-jdbc-dbcp2/pom.xml | 2 +-
 log4j-jmx-gui/pom.xml| 2 +-
 log4j-jpa/pom.xml| 2 +-
 log4j-jul/pom.xml| 2 +-
 log4j-liquibase/pom.xml  | 2 +-
 log4j-mongodb2/pom.xml   | 2 +-
 log4j-mongodb3/pom.xml   | 2 +-
 log4j-osgi/pom.xml   | 2 +-
 log4j-perf/pom.xml   | 4 ++--
 log4j-samples/log4j-samples-configuration/pom.xml| 2 +-
 log4j-samples/log4j-samples-flume-common/pom.xml | 2 +-
 log4j-samples/log4j-samples-flume-embedded/pom.xml   | 2 +-
 log4j-samples/log4j-samples-flume-remote/pom.xml | 2 +-
 log4j-samples/log4j-samples-loggerProperties/pom.xml | 2 +-
 log4j-samples/pom.xml| 2 +-
 log4j-slf4j-impl/pom.xml | 2 +-
 log4j-slf4j18-impl/pom.xml   | 2 +-
 log4j-taglib/pom.xml | 2 +-
 log4j-to-slf4j/pom.xml   | 2 +-
 log4j-web/pom.xml| 2 +-
 pom.xml  | 4 ++--
 35 files changed, 41 insertions(+), 37 deletions(-)

diff --git a/log4j-1.2-api/pom.xml b/log4j-1.2-api/pom.xml
index 3f0b923..ba8ee3e 100644
--- a/log4j-1.2-api/pom.xml
+++ b/log4j-1.2-api/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.logging.log4j
 log4j
-2.12.0-SNAPSHOT
+2.11.2
 ../
   
   log4j-1.2-api
diff --git a/log4j-api-java9/pom.xml b/log4j-api-java9/pom.xml
index 623a72a..93fce35 100644
--- a/log4j-api-java9/pom.xml
+++ b/log4j-api-java9/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.logging.log4j
 log4j
-2.12.0-SNAPSHOT
+2.11.2
 ../
   
   log4j-api-java9
diff --git a/log4j-api/pom.xml b/log4j-api/pom.xml
index cfdcd55..4245f81 100644
--- a/log4j-api/pom.xml
+++ b/log4j-api/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.logging.log4j
 log4j
-2.12.0-SNAPSHOT
+2.11.2
 ../
   
   log4j-api
diff --git a/log4j-appserver/pom.xml b/log4j-appserver/pom.xml
index 2328893..1910d14 100644
--- a/log4j-appserver/pom.xml
+++ b/log4j-appserver/pom.xml
@@ -20,7 +20,7 @@
   
 log4j
 org.apache.logging.log4j
-2.12.0-SNAPSHOT
+2.11.2
   
   4.0.0
 
diff --git a/log4j-bom/pom.xml b/log4j-bom/pom.xml
index 6549cef..fe37766 100644
--- a/log4j-bom/pom.xml
+++ b/log4j-bom/pom.xml
@@ -26,7 +26,7 @@
   Apache Log4j Bill of Materials
   org.apache.logging.log4j
   log4j-bom
-  2.12.0-SNAPSHOT
+  2.11.2
   pom
   
 
@@ -173,4 +173,8 @@
   
 
   
+
+  
+log4j-2.11.2-rc2
+  
 
diff --git a/log4j-cassandra/pom.xml b/log4j-cassandra/pom.xml
index 7d97004..3a97e1a 100644
--- a/log4j-cassandra/pom.xml
+++ b/log4j-cassandra/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.logging.log4j
 log4j
-2.12.0-SNAPSHOT
+2.11.2
   
   4.0.0
 
diff --git a/log4j-core-its/pom.xml b/log4j-core-its/pom.xml
index 19c8b54..f193416 100644
--- a/log4j-core-its/pom.xml
+++ b/log4j-core-its/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.logging.log4j
 log4j
-2.12.0-SNAPSHOT
+2.11.2
 ../
   
   log4j-core-its
diff --git a/log4j-core-java9/pom.xml b/log4j-core-java9/pom.xml
index d193111..18e8f7f 100644
--- a/log4j-core-java9/pom.xml
+++ b/log4j-core-java9/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.logging.log4j
 log4j
-2.12.0-SNAPSHOT
+2.11.2
 ../
   
   log4j-core-java9
diff --git a/log4j-core/pom.xml 

[logging-log4j2] branch release-2.x updated (385c4f6 -> e8615d4)

2019-02-04 Thread rgoers
This is an automated email from the ASF dual-hosted git repository.

rgoers pushed a change to branch release-2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git.


from 385c4f6  Update for release
 new 8d2ab89  Update changes.xml
 new 951b40c  Resolve conflicts
 new e8615d4  Update release notes

The 10392 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.


Summary of changes:
 RELEASE-NOTES.md | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)



[logging-log4j2] branch release-2.x updated: Update for release

2019-02-04 Thread rgoers
This is an automated email from the ASF dual-hosted git repository.

rgoers pushed a commit to branch release-2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


The following commit(s) were added to refs/heads/release-2.x by this push:
 new 385c4f6  Update for release
385c4f6 is described below

commit 385c4f62091772b474d132f909bc0de6dece7c9e
Author: Ralph Goers 
AuthorDate: Mon Feb 4 20:13:42 2019 -0700

Update for release
---
 src/changes/changes.xml | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 7f27812..01e8787 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -30,9 +30,7 @@
  - "update" - Change
  - "remove" - Removed
 -->
-
-
-
+
   
 Document that Properties element must be the first configuration 
element.
   



[logging-log4j2] branch release-2.x updated: Fix WriterAppender.Builder break

2019-02-04 Thread rgoers
This is an automated email from the ASF dual-hosted git repository.

rgoers pushed a commit to branch release-2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


The following commit(s) were added to refs/heads/release-2.x by this push:
 new 8124917  Fix WriterAppender.Builder break
8124917 is described below

commit 81249177c60cd98c35a1e19541d1663af1047442
Author: Carter Kozak 
AuthorDate: Mon Feb 4 09:42:44 2019 -0500

Fix WriterAppender.Builder break
---
 .../java/org/apache/logging/log4j/core/appender/WriterAppender.java  | 4 ++--
 .../org/apache/logging/log4j/core/appender/WriterAppenderTest.java   | 5 +
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/WriterAppender.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/WriterAppender.java
index 249fb9f..408fed1 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/WriterAppender.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/WriterAppender.java
@@ -148,8 +148,8 @@ public final class WriterAppender extends 
AbstractWriterAppender
 }
 
 @PluginBuilderFactory
-public static Builder newBuilder() {
-return new Builder();
+public static > B newBuilder() {
+return new Builder().asBuilder();
 }
 
 private WriterAppender(final String name, final StringLayout layout, final 
Filter filter,
diff --git 
a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/WriterAppenderTest.java
 
b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/WriterAppenderTest.java
index fff28e2..dd4b8e0 100644
--- 
a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/WriterAppenderTest.java
+++ 
b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/WriterAppenderTest.java
@@ -101,4 +101,9 @@ public class WriterAppenderTest {
 test(new StringWriter());
 }
 
+@Test
+public void testBuilder() {
+// This should compile
+WriterAppender.newBuilder().setTarget(new 
StringWriter()).setName("testWriterAppender").build();
+}
 }



[logging-log4j2] branch master updated: LOG4J2-2545 RoutingAppender.BuilderlsetPurgePolicy fluently returns the builder

2019-02-04 Thread ckozak
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 
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 @@
   
 Fix a regression introduced by LOG4J2-2301 in 2.11.1 allowing 
allocation to occur in AsyncLoggerConfig.
   
+  
+RoutingAppender.BuilderlsetPurgePolicy fluently returns the builder 
instance.
+