You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rg...@apache.org on 2019/03/04 15:44:05 UTC

[logging-log4j2] branch master updated: Add updates for apis that have changed

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

rgoers 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 0e3ec76  Add updates for apis that have changed
0e3ec76 is described below

commit 0e3ec768c3b74ba4065ae151a48fe4f3ffdf537e
Author: Ralph Goers <rg...@apache.org>
AuthorDate: Mon Mar 4 08:43:45 2019 -0700

    Add updates for apis that have changed
---
 log4j-core/revapi.json       | 47 ++++++++++++++++++++++++++++++++++++++++++++
 log4j-jdbc-dbcp2/revapi.json |  5 +++++
 2 files changed, 52 insertions(+)

diff --git a/log4j-core/revapi.json b/log4j-core/revapi.json
index 3f97ff7..0881e05 100644
--- a/log4j-core/revapi.json
+++ b/log4j-core/revapi.json
@@ -2012,6 +2012,53 @@
         "new": "method <B extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>> B org.apache.logging.log4j.core.appender.WriterAppender::newBuilder()",
         "typeParameter": "B extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>",
         "justification": "LOG4J2-2491 - Allow all appenders to optionally carry a property array"
+      },
+      {
+        "code": "java.method.removed",
+        "old": "method void org.apache.logging.log4j.core.appender.AbstractAppender::<init>(java.lang.String, org.apache.logging.log4j.core.Filter, org.apache.logging.log4j.core.Layout<? extends java.io.Serializable>, boolean)",
+        "justification": "LOG4J2-2491 - Allow all appenders to optionally carry a property array"
+      },
+      {
+        "code": "java.method.removed",
+        "old": "method void org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender<M extends org.apache.logging.log4j.core.appender.OutputStreamManager>::<init>(java.lang.String, org.apache.logging.log4j.core.Layout<? extends java.io.Serializable>, org.apache.logging.log4j.core.Filter, boolean, boolean, M)",
+        "justification": "LOG4J2-2491 - Allow all appenders to optionally carry a property array"
+      },
+      {
+        "code": "java.method.removed",
+        "old": "method void org.apache.logging.log4j.core.appender.AbstractWriterAppender<M extends org.apache.logging.log4j.core.appender.WriterManager>::<init>(java.lang.String, org.apache.logging.log4j.core.StringLayout, org.apache.logging.log4j.core.Filter, boolean, boolean, M)",
+        "justification": "LOG4J2-2491 - Allow all appenders to optionally carry a property array"
+      },
+      {
+        "code": "java.method.removed",
+        "old": "method void org.apache.logging.log4j.core.appender.SocketAppender::<init>(java.lang.String, org.apache.logging.log4j.core.Layout<? extends java.io.Serializable>, org.apache.logging.log4j.core.Filter, org.apache.logging.log4j.core.net.AbstractSocketManager, boolean, boolean, org.apache.logging.log4j.core.net.Advertiser, org.apache.logging.log4j.core.config.Property[])",
+        "justification": "LOG4J2-2491 - Allow all appenders to optionally carry a property array"
+      },
+      {
+        "code": "java.method.removed",
+        "old": "method void org.apache.logging.log4j.core.appender.SyslogAppender::<init>(java.lang.String, org.apache.logging.log4j.core.Layout<? extends java.io.Serializable>, org.apache.logging.log4j.core.Filter, boolean, boolean, org.apache.logging.log4j.core.net.AbstractSocketManager, org.apache.logging.log4j.core.net.Advertiser, org.apache.logging.log4j.core.config.Property[])",
+        "justification": "LOG4J2-2491 - Allow all appenders to optionally carry a property array"
+      },
+      {
+        "code": "java.method.removed",
+        "old": "method void org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender<T extends org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager>::<init>(java.lang.String, org.apache.logging.log4j.core.Filter, org.apache.logging.log4j.core.Layout<? extends java.io.Serializable>, boolean, T)",
+        "justification": "LOG4J2-2491 - Allow all appenders to optionally carry a property array"
+      },
+      {
+        "code": "java.method.parameterTypeChanged",
+        "old": "parameter void org.apache.logging.log4j.core.appender.rolling.RollingFileManager::rollover(===java.util.Date===, java.util.Date)",
+        "new": "parameter void org.apache.logging.log4j.core.appender.rolling.RollingFileManager::rollover(===long===, long)",
+        "justification": "Fix RollingFileManger"
+      },
+      {
+        "code": "java.method.parameterTypeChanged",
+        "old": "parameter void org.apache.logging.log4j.core.appender.rolling.RollingFileManager::rollover(java.util.Date, ===java.util.Date===)",
+        "new": "parameter void org.apache.logging.log4j.core.appender.rolling.RollingFileManager::rollover(long, ===long===)",
+        "justification": "Use milliseconds instead of date"
+      },
+      {
+        "code": "java.method.removed",
+        "old": "method void org.apache.logging.log4j.core.filter.AbstractFilterable::<init>(org.apache.logging.log4j.core.Filter)",
+        "justification": "LOG4J2-2491 - Allow all appenders to optionally carry a property array"
       }
     ]
   }
diff --git a/log4j-jdbc-dbcp2/revapi.json b/log4j-jdbc-dbcp2/revapi.json
index ccb12ac..dd119a2 100644
--- a/log4j-jdbc-dbcp2/revapi.json
+++ b/log4j-jdbc-dbcp2/revapi.json
@@ -17,6 +17,11 @@
         "code": "java.class.removed",
         "old": "class org.apache.logging.log4j.core.appender.db.jdbc.PoolingDriverConnectionSource",
         "justification": "Package was renamed to comply with the Java 9 module system"
+      },
+      {
+        "code": "java.class.removed",
+        "old": "class org.apache.logging.log4j.core.appender.db.jdbc.PoolableConnectionFactoryConfig",
+        "justification": "Package was renamed to comply with the Java 9 module system"
       }
     ]
   }