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 2020/07/29 05:04:21 UTC
[logging-log4j2] branch master updated (7645980 -> 5aef19e)
This is an automated email from the ASF dual-hosted git repository.
rgoers pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git.
from 7645980 LOG4J2-2859 - Fixed typos where mergeFactory should be mergeStrategy.
add 9358051 [LOG4J2-2400] Initial implementation of RedisAppender. (#1)
add cc409e2 Merge branch 'master' of https://github.com/kmeurer/logging-log4j2
add c652d3a Send strings rather than byte[] and depend on configuration objects.
add 627365b Refactor pool configuration to use BuilderFactory rather than Factory method.
add 1a3656f Add basic support for queueing logs.
add bd1ca1c Add tests to verify log queue operations.
add a5f5253 Add support for retrying sends on failures with a max retry count.
add 4b52653 Add tests for retries.
add 1c51e71 Remove retries.
add 794e9a7 Remove unnecessary String.valueOf().
add 4f2c216 Rely on comma-separated key values rather than Array of Strings.
add 964b562 Update docs and fix tests.
add cd8f8d1 Improve docs and fix licenses.
add 6fe8dc2 Clarify defaults and add YML configuration example.
add 4acd0be Minor cleanup work for static defaults and redis-specific naming.
add 5a3c183 Send logs in bulk properly.
add 898d7f5 Clean up unused imports.
add 007c45b Simplify offer fallback.
add 5f09b4b Further streamline flush semantics.
add 8dd7145 Merge branch 'master' of https://github.com/nataliemeurer/logging-log4j2 into nataliemeurer-master
add f810e8b LOG4J2-2400 - Add Redis Appender
add 5aef19e Merge branch 'nataliemeurer-master'
No new revisions were added by this update.
Summary of changes:
{log4j-csv => log4j-redis}/pom.xml | 34 +--
.../appender/LoggingRedisPoolConfiguration.java | 148 ++++++++++++
.../log4j/redis/appender/RedisAppender.java | 255 +++++++++++++++++++++
.../logging/log4j/redis/appender/RedisManager.java | 123 ++++++++++
.../src/site/manual/index.md | 6 +-
{log4j-smtp => log4j-redis}/src/site/site.xml | 0
.../log4j/redis/appender/RedisAppenderTest.java | 192 ++++++++++++++++
.../log4j/redis/appender/RedisManagerTest.java | 111 +++++++++
pom.xml | 1 +
src/changes/changes.xml | 3 +
src/site/asciidoc/manual/appenders.adoc | 91 ++++++++
src/site/asciidoc/runtime-dependencies.adoc | 5 +-
src/site/site.xml | 1 +
13 files changed, 947 insertions(+), 23 deletions(-)
copy {log4j-csv => log4j-redis}/pom.xml (91%)
create mode 100644 log4j-redis/src/main/java/org/apache/logging/log4j/redis/appender/LoggingRedisPoolConfiguration.java
create mode 100644 log4j-redis/src/main/java/org/apache/logging/log4j/redis/appender/RedisAppender.java
create mode 100644 log4j-redis/src/main/java/org/apache/logging/log4j/redis/appender/RedisManager.java
copy {log4j-kafka => log4j-redis}/src/site/manual/index.md (84%)
copy {log4j-smtp => log4j-redis}/src/site/site.xml (100%)
create mode 100644 log4j-redis/src/test/java/org/apache/logging/log4j/redis/appender/RedisAppenderTest.java
create mode 100644 log4j-redis/src/test/java/org/apache/logging/log4j/redis/appender/RedisManagerTest.java