This is an automated email from the ASF dual-hosted git repository.
vy pushed a change to branch fuzzing
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
from 6bb3d8331d Explain how to use dictionary and corpus
new fb037d0900 Switch Maven Wrapper from `bin` to `only-script`
distribution
add a884e991c1 Revamp database appenders
add eb36aac610 Implement `LocationAware` for
`FileLocationPatternConverter` (#2781, #2795)
add 4ebf40d5a2 Update `org.jmdns:jmdns` to version `3.5.10` (#2799)
add 6afc438dd4 Revamp network appender documentation (#2796)
add b22bc93176 Revamp message-queue appender documentation (+review)
add 4b2f377114 Update `org.awaitility:awaitility` to version `4.2.2`
(#2804)
add 92d3ae0cc5 Fix links and remove per-module pages (#2800)
new c86d2f579b Merge remote-tracking branch 'origin/2.x' into fuzzing
The 2 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:
.github/dependabot.yaml | 8 +
.mvn/wrapper/maven-wrapper.properties | 4 +-
...cationPatternConvertersRequireLocationTest.java | 50 +
.../core/pattern/FileLocationPatternConverter.java | 8 +-
.../logging/log4j/core/pattern/package-info.java | 2 +-
log4j-flume-ng/pom.xml | 1 +
log4j-jpa/pom.xml | 1 +
log4j-parent/pom.xml | 4 +-
mvnw | 447 ++--
mvnw.cmd | 303 +--
pom.xml | 42 +
...ion_pattern_converter_location_requirement.xml} | 6 +-
.../.2.x.x/update_org_awaitility_awaitility.xml | 4 +-
...y_awaitility.xml => update_org_jmdns_jmdns.xml} | 4 +-
src/site/antora/antora.tmpl.yml | 7 +
src/site/antora/antora.yml | 7 +
.../modules/ROOT/examples/hibernate/log4j2.json | 2 +-
.../examples/manual/appenders/console-dev.json | 22 +
.../manual/appenders/console-dev.properties | 27 +
.../ROOT/examples/manual/appenders/console-dev.xml | 35 +
.../examples/manual/appenders/console-dev.yaml | 29 +
.../examples/manual/appenders/console-prod.json | 21 +
.../manual/appenders/console-prod.properties | 29 +
.../examples/manual/appenders/console-prod.xml | 36 +
.../examples/manual/appenders/console-prod.yaml | 29 +
.../manual/appenders/database/LogEventEntity.java | 52 +
.../manual/appenders/database/cassandra.json | 72 +
.../manual/appenders/database/cassandra.properties | 73 +
.../manual/appenders/database/cassandra.sql | 27 +
.../manual/appenders/database/cassandra.xml | 55 +
.../manual/appenders/database/cassandra.yaml | 58 +
.../manual/appenders/database/column-mapping.json | 61 +
.../appenders/database/column-mapping.properties | 63 +
.../manual/appenders/database/column-mapping.xml | 54 +
.../manual/appenders/database/column-mapping.yaml | 52 +
.../examples/manual/appenders/database/jdbc.json | 62 +
.../manual/appenders/database/jdbc.properties | 65 +
.../examples/manual/appenders/database/jdbc.sql | 27 +
.../examples/manual/appenders/database/jdbc.xml | 51 +
.../examples/manual/appenders/database/jdbc.yaml | 52 +
.../examples/manual/appenders/database/jpa.json | 21 +
.../manual/appenders/database/jpa.properties | 26 +
.../examples/manual/appenders/database/jpa.xml | 35 +
.../examples/manual/appenders/database/jpa.yaml | 29 +
.../manual/appenders/database/nosql-couch.json | 26 +
.../appenders/database/nosql-couch.properties | 31 +
.../manual/appenders/database/nosql-couch.xml | 40 +
.../manual/appenders/database/nosql-couch.yaml | 34 +
.../manual/appenders/database/nosql-log-event.json | 95 +
.../appenders/database/nosql-mongo-keys.json | 32 +
.../appenders/database/nosql-mongo-keys.properties | 36 +
.../manual/appenders/database/nosql-mongo-keys.xml | 37 +
.../appenders/database/nosql-mongo-keys.yaml | 34 +
.../manual/appenders/database/nosql-mongo.json | 47 +
.../appenders/database/nosql-mongo.properties | 42 +
.../manual/appenders/database/nosql-mongo.xml | 51 +
.../manual/appenders/database/nosql-mongo.yaml | 46 +
.../manual/appenders/database/persistence.xml | 60 +
.../manual/appenders/message-queue/flume-avro.json | 34 +
.../appenders/message-queue/flume-avro.properties | 38 +
.../manual/appenders/message-queue/flume-avro.xml | 39 +
.../manual/appenders/message-queue/flume-avro.yaml | 38 +
.../appenders/message-queue/flume-embedded.json | 36 +
.../appenders/message-queue/flume-embedded.xml | 41 +
.../appenders/message-queue/flume-embedded.yaml | 38 +
.../appenders/message-queue/flume-persistent.json | 41 +
.../appenders/message-queue/flume-persistent.xml | 43 +
.../appenders/message-queue/flume-persistent.yaml | 42 +
.../manual/appenders/message-queue/jeromq.json | 30 +
.../appenders/message-queue/jeromq.properties | 34 +
.../manual/appenders/message-queue/jeromq.xml | 37 +
.../manual/appenders/message-queue/jeromq.yaml | 33 +
.../appenders/message-queue/jms-message.json | 22 +
.../appenders/message-queue/jms-message.properties | 28 +
.../manual/appenders/message-queue/jms-message.xml | 37 +
.../appenders/message-queue/jms-message.yaml | 30 +
.../manual/appenders/message-queue/jms-simple.json | 22 +
.../appenders/message-queue/jms-simple.properties | 28 +
.../manual/appenders/message-queue/jms-simple.xml | 37 +
.../manual/appenders/message-queue/jms-simple.yaml | 30 +
.../manual/appenders/message-queue/kafka.json | 37 +
.../appenders/message-queue/kafka.properties | 41 +
.../manual/appenders/message-queue/kafka.xml | 48 +
.../manual/appenders/message-queue/kafka.yaml | 42 +
.../examples/manual/appenders/network/http.json | 41 +
.../manual/appenders/network/http.properties | 43 +
.../examples/manual/appenders/network/http.xml | 43 +
.../examples/manual/appenders/network/http.yaml | 44 +
.../examples/manual/appenders/network/smtp.json | 38 +
.../manual/appenders/network/smtp.properties | 45 +
.../examples/manual/appenders/network/smtp.xml | 47 +
.../examples/manual/appenders/network/smtp.yaml | 42 +
.../examples/manual/appenders/network/socket.json | 37 +
.../manual/appenders/network/socket.properties | 39 +
.../examples/manual/appenders/network/socket.xml | 46 +
.../examples/manual/appenders/network/socket.yaml | 41 +
.../examples/manual/appenders/network/ssl.json | 32 +
.../manual/appenders/network/ssl.properties | 31 +
.../ROOT/examples/manual/appenders/network/ssl.xml | 42 +
.../examples/manual/appenders/network/ssl.yaml | 37 +
.../examples/manual/appenders/network/syslog.json | 36 +
.../manual/appenders/network/syslog.properties | 39 +
.../examples/manual/appenders/network/syslog.xml | 47 +
.../examples/manual/appenders/network/syslog.yaml | 41 +
src/site/antora/modules/ROOT/nav.adoc | 8 +-
src/site/antora/modules/ROOT/pages/faq.adoc | 4 +-
src/site/antora/modules/ROOT/pages/jakarta.adoc | 4 +-
src/site/antora/modules/ROOT/pages/javadoc.adoc | 6 +
.../antora/modules/ROOT/pages/log4j-cassandra.adoc | 20 -
.../antora/modules/ROOT/pages/log4j-couchdb.adoc | 46 -
.../antora/modules/ROOT/pages/log4j-docker.adoc | 53 -
.../antora/modules/ROOT/pages/log4j-flume-ng.adoc | 230 --
.../ROOT/pages/log4j-spring-cloud-config.adoc | 17 -
.../modules/ROOT/pages/manual/appenders.adoc | 2600 +++-----------------
.../ROOT/pages/manual/appenders/database.adoc | 1626 ++++++++++++
.../ROOT/pages/manual/appenders/delegating.adoc | 51 +-
.../modules/ROOT/pages/manual/appenders/file.adoc | 7 +-
.../ROOT/pages/manual/appenders/message-queue.adoc | 1261 ++++++++++
.../ROOT/pages/manual/appenders/network.adoc | 981 ++++++++
.../ROOT/pages/manual/appenders/rolling-file.adoc | 45 +-
.../modules/ROOT/pages/manual/architecture.adoc | 2 +-
.../antora/modules/ROOT/pages/manual/async.adoc | 2 +-
.../modules/ROOT/pages/manual/configuration.adoc | 6 +-
.../modules/ROOT/pages/manual/customconfig.adoc | 2 +-
.../modules/ROOT/pages/manual/customloglevels.adoc | 2 +-
.../antora/modules/ROOT/pages/manual/filters.adoc | 10 +-
.../modules/ROOT/pages/manual/flowtracing.adoc | 2 +-
.../modules/ROOT/pages/manual/garbagefree.adoc | 12 +-
.../ROOT/pages/manual/json-template-layout.adoc | 6 +-
.../antora/modules/ROOT/pages/manual/layouts.adoc | 36 +-
.../antora/modules/ROOT/pages/manual/lookups.adoc | 2 +-
.../antora/modules/ROOT/pages/manual/messages.adoc | 4 +-
.../modules/ROOT/pages/manual/pattern-layout.adoc | 2 +-
.../modules/ROOT/pages/manual/performance.adoc | 2 +-
.../antora/modules/ROOT/pages/manual/plugins.adoc | 2 +-
.../modules/ROOT/pages/manual/thread-context.adoc | 2 +
.../modules/ROOT/pages/migrate-from-log4j1.adoc | 29 +-
src/site/antora/modules/ROOT/pages/soa.adoc | 4 +-
.../_log4j1-eol.adoc => partials/log4j1-eol.adoc} | 0
src/site/resources/.htaccess | 16 +-
140 files changed, 8257 insertions(+), 3256 deletions(-)
create mode 100644
log4j-core-test/src/test/java/org/apache/logging/log4j/core/pattern/LocationPatternConvertersRequireLocationTest.java
copy src/changelog/.2.x.x/{update_org_awaitility_awaitility.xml =>
2781_fix_file_location_pattern_converter_location_requirement.xml} (55%)
copy src/changelog/.2.x.x/{update_org_awaitility_awaitility.xml =>
update_org_jmdns_jmdns.xml} (62%)
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/console-dev.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/console-dev.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/console-dev.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/console-dev.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/console-prod.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/console-prod.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/console-prod.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/console-prod.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/LogEventEntity.java
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/cassandra.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/cassandra.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/cassandra.sql
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/cassandra.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/cassandra.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/column-mapping.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/column-mapping.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/column-mapping.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/column-mapping.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/jdbc.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/jdbc.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/jdbc.sql
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/jdbc.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/jdbc.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/jpa.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/jpa.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/jpa.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/jpa.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-couch.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-couch.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-couch.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-couch.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-log-event.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-mongo-keys.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-mongo-keys.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-mongo-keys.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-mongo-keys.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-mongo.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-mongo.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-mongo.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/nosql-mongo.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/database/persistence.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/flume-avro.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/flume-avro.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/flume-avro.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/flume-avro.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/flume-embedded.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/flume-embedded.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/flume-embedded.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/flume-persistent.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/flume-persistent.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/flume-persistent.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jeromq.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jeromq.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jeromq.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jeromq.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-message.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-message.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-message.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-message.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-simple.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-simple.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-simple.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/jms-simple.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/kafka.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/kafka.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/kafka.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/message-queue/kafka.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/http.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/http.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/http.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/http.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/smtp.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/smtp.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/smtp.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/smtp.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/socket.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/socket.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/socket.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/socket.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/ssl.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/ssl.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/ssl.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/ssl.yaml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/syslog.json
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/syslog.properties
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/syslog.xml
create mode 100644
src/site/antora/modules/ROOT/examples/manual/appenders/network/syslog.yaml
delete mode 100644 src/site/antora/modules/ROOT/pages/log4j-cassandra.adoc
delete mode 100644 src/site/antora/modules/ROOT/pages/log4j-couchdb.adoc
delete mode 100644 src/site/antora/modules/ROOT/pages/log4j-docker.adoc
delete mode 100644 src/site/antora/modules/ROOT/pages/log4j-flume-ng.adoc
delete mode 100644
src/site/antora/modules/ROOT/pages/log4j-spring-cloud-config.adoc
create mode 100644
src/site/antora/modules/ROOT/pages/manual/appenders/database.adoc
create mode 100644
src/site/antora/modules/ROOT/pages/manual/appenders/message-queue.adoc
create mode 100644
src/site/antora/modules/ROOT/pages/manual/appenders/network.adoc
rename src/site/antora/modules/ROOT/{pages/_log4j1-eol.adoc =>
partials/log4j1-eol.adoc} (100%)