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 2022/02/23 16:05:17 UTC

[logging-log4j2] branch release-2.x updated: More revapi changes

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 fcf567b  More revapi changes
fcf567b is described below

commit fcf567b82b2343f98e52abc756d59e37496b2459
Author: Ralph Goers <rg...@apache.org>
AuthorDate: Wed Feb 23 09:05:03 2022 -0700

    More revapi changes
---
 log4j-cassandra/revapi.json                  | 13 ++++++++++
 log4j-couchdb/revapi.json                    | 15 +++++++++++
 log4j-docker/revapi.json                     | 15 +++++++++++
 log4j-iostreams/revapi.json                  | 19 ++++++++++++++
 log4j-jdbc-dbcp2/revapi.json                 | 15 +++++++++++
 log4j-jmx-gui/revapi.json                    | 38 ++++++++++++++++++++++++++++
 log4j-jpa/revapi.json                        | 21 +++++++++++++++
 log4j-jul/revapi.json                        | 19 ++++++++++++++
 log4j-kubernetes/revapi.json                 | 15 +++++++++++
 {log4j-taglib => log4j-mongodb3}/revapi.json |  4 +--
 {log4j-taglib => log4j-mongodb4}/revapi.json |  4 +--
 log4j-taglib/revapi.json                     | 10 +++++++-
 12 files changed, 183 insertions(+), 5 deletions(-)

diff --git a/log4j-cassandra/revapi.json b/log4j-cassandra/revapi.json
index ca1fa97..116d7b6 100644
--- a/log4j-cassandra/revapi.json
+++ b/log4j-cassandra/revapi.json
@@ -1,5 +1,18 @@
 [
   {
+    "extension": "revapi.filter",
+    "configuration": {
+      "elements": {
+        "exclude": [
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j\\.core(\\..*)?/"
+          }
+        ]
+      }
+    }
+  },
+  {
     "extension": "revapi.ignore",
     "configuration": [
       {
diff --git a/log4j-couchdb/revapi.json b/log4j-couchdb/revapi.json
new file mode 100644
index 0000000..e7c8674
--- /dev/null
+++ b/log4j-couchdb/revapi.json
@@ -0,0 +1,15 @@
+[
+  {
+    "extension": "revapi.filter",
+    "configuration": {
+      "elements": {
+        "exclude": [
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j\\.core(\\..*)?/"
+          }
+        ]
+      }
+    }
+  }
+]
diff --git a/log4j-docker/revapi.json b/log4j-docker/revapi.json
new file mode 100644
index 0000000..e7c8674
--- /dev/null
+++ b/log4j-docker/revapi.json
@@ -0,0 +1,15 @@
+[
+  {
+    "extension": "revapi.filter",
+    "configuration": {
+      "elements": {
+        "exclude": [
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j\\.core(\\..*)?/"
+          }
+        ]
+      }
+    }
+  }
+]
diff --git a/log4j-iostreams/revapi.json b/log4j-iostreams/revapi.json
new file mode 100644
index 0000000..43b69bd
--- /dev/null
+++ b/log4j-iostreams/revapi.json
@@ -0,0 +1,19 @@
+[
+  {
+    "extension": "revapi.filter",
+    "configuration": {
+      "elements": {
+        "exclude": [
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j/"
+          },
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j\\.spi(\\..*)?/"
+          }
+        ]
+      }
+    }
+  }
+]
diff --git a/log4j-jdbc-dbcp2/revapi.json b/log4j-jdbc-dbcp2/revapi.json
new file mode 100644
index 0000000..211de04
--- /dev/null
+++ b/log4j-jdbc-dbcp2/revapi.json
@@ -0,0 +1,15 @@
+[
+  {
+    "extension": "revapi.filter",
+    "configuration": {
+      "elements": {
+        "exclude": [
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j\\.core(\\..*)?/"
+          }
+        ]
+      }
+    }
+  }
+]
\ No newline at end of file
diff --git a/log4j-jmx-gui/revapi.json b/log4j-jmx-gui/revapi.json
new file mode 100644
index 0000000..6810b44
--- /dev/null
+++ b/log4j-jmx-gui/revapi.json
@@ -0,0 +1,38 @@
+[
+  {
+    "extension": "revapi.differences",
+    "configuration": {
+      "differences": [
+
+        {
+          "ignore": true,
+          "code": "java.missing.oldClass",
+          "old": "missing-class org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean",
+          "new": "missing-class org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean",
+          "justification": "No idea why revapi is confused."
+        },
+        {
+          "ignore": true,
+          "code": "java.missing.newClass",
+          "old": "missing-class org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean",
+          "new": "missing-class org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean",
+          "justification": "No idea why revapi is confused."
+        },
+        {
+          "ignore": true,
+          "code": "java.missing.oldClass",
+          "old": "missing-class org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean",
+          "new": "missing-class org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean",
+          "justification": "No idea why revapi is confused."
+        },
+        {
+          "ignore": true,
+          "code": "java.missing.newClass",
+          "old": "missing-class org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean",
+          "new": "missing-class org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean",
+          "justification": "No idea why revapi is confused."
+        }
+      ]
+    }
+  }
+]
\ No newline at end of file
diff --git a/log4j-jpa/revapi.json b/log4j-jpa/revapi.json
index 5b17e05..64154bd 100644
--- a/log4j-jpa/revapi.json
+++ b/log4j-jpa/revapi.json
@@ -1,5 +1,26 @@
 [
   {
+    "extension": "revapi.filter",
+    "configuration": {
+      "elements": {
+        "exclude": [
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j/"
+          },
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j\\.message(\\..*)?/"
+          },
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j\\.core(\\..*)?/"
+          }
+        ]
+      }
+    }
+  },
+  {
     "extension": "revapi.ignore",
     "configuration": [
       {
diff --git a/log4j-jul/revapi.json b/log4j-jul/revapi.json
new file mode 100644
index 0000000..43b69bd
--- /dev/null
+++ b/log4j-jul/revapi.json
@@ -0,0 +1,19 @@
+[
+  {
+    "extension": "revapi.filter",
+    "configuration": {
+      "elements": {
+        "exclude": [
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j/"
+          },
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j\\.spi(\\..*)?/"
+          }
+        ]
+      }
+    }
+  }
+]
diff --git a/log4j-kubernetes/revapi.json b/log4j-kubernetes/revapi.json
new file mode 100644
index 0000000..e7c8674
--- /dev/null
+++ b/log4j-kubernetes/revapi.json
@@ -0,0 +1,15 @@
+[
+  {
+    "extension": "revapi.filter",
+    "configuration": {
+      "elements": {
+        "exclude": [
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j\\.core(\\..*)?/"
+          }
+        ]
+      }
+    }
+  }
+]
diff --git a/log4j-taglib/revapi.json b/log4j-mongodb3/revapi.json
similarity index 62%
copy from log4j-taglib/revapi.json
copy to log4j-mongodb3/revapi.json
index 3245989..f7d83fd 100644
--- a/log4j-taglib/revapi.json
+++ b/log4j-mongodb3/revapi.json
@@ -4,9 +4,9 @@
     "configuration": {
       "elements": {
         "exclude": [
-          "class org\\.apache\\.logging\\.log4j\\.taglib\\.Log4jTaglibLogger"
+          "class com\\.mongodb\\.client\\.MongoCollection"
         ]
       }
     }
   }
-]
\ No newline at end of file
+]
diff --git a/log4j-taglib/revapi.json b/log4j-mongodb4/revapi.json
similarity index 62%
copy from log4j-taglib/revapi.json
copy to log4j-mongodb4/revapi.json
index 3245989..f7d83fd 100644
--- a/log4j-taglib/revapi.json
+++ b/log4j-mongodb4/revapi.json
@@ -4,9 +4,9 @@
     "configuration": {
       "elements": {
         "exclude": [
-          "class org\\.apache\\.logging\\.log4j\\.taglib\\.Log4jTaglibLogger"
+          "class com\\.mongodb\\.client\\.MongoCollection"
         ]
       }
     }
   }
-]
\ No newline at end of file
+]
diff --git a/log4j-taglib/revapi.json b/log4j-taglib/revapi.json
index 3245989..710b47f 100644
--- a/log4j-taglib/revapi.json
+++ b/log4j-taglib/revapi.json
@@ -4,7 +4,15 @@
     "configuration": {
       "elements": {
         "exclude": [
-          "class org\\.apache\\.logging\\.log4j\\.taglib\\.Log4jTaglibLogger"
+          "class org\\.apache\\.logging\\.log4j\\.taglib\\.Log4jTaglibLogger",
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j/"
+          },
+          {
+            "matcher": "java-package",
+            "match": "/org\\.apache\\.logging\\.log4j\\.message(\\..*)?/"
+          }
         ]
       }
     }