Repository: logging-log4j2 Updated Branches: refs/heads/master 6d5f18ac8 -> 39d7b4b63
[LOG4J2-2179] The MongoDB Appender should use a keys and values for a Log4j MapMessage. [LOG4J2-2180] Add a MongoDbProvider builder for and deprecate org.apache.logging.log4j.mongodb.MongoDbProvider.createNoSqlProvider(). Oops, missed this one. Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/39d7b4b6 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/39d7b4b6 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/39d7b4b6 Branch: refs/heads/master Commit: 39d7b4b63dfe6b2c029a0419d2573541e6efeca9 Parents: 6d5f18a Author: Gary Gregory <ggreg...@apache.org> Authored: Wed Jan 10 20:38:29 2018 -0700 Committer: Gary Gregory <ggreg...@apache.org> Committed: Wed Jan 10 20:38:29 2018 -0700 ---------------------------------------------------------------------- .../org/apache/logging/log4j/cassandra/CassandraManager.java | 7 +++++++ 1 file changed, 7 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/39d7b4b6/log4j-cassandra/src/main/java/org/apache/logging/log4j/cassandra/CassandraManager.java ---------------------------------------------------------------------- diff --git a/log4j-cassandra/src/main/java/org/apache/logging/log4j/cassandra/CassandraManager.java b/log4j-cassandra/src/main/java/org/apache/logging/log4j/cassandra/CassandraManager.java index 5ca82d3..e9926df 100644 --- a/log4j-cassandra/src/main/java/org/apache/logging/log4j/cassandra/CassandraManager.java +++ b/log4j-cassandra/src/main/java/org/apache/logging/log4j/cassandra/CassandraManager.java @@ -16,6 +16,7 @@ */ package org.apache.logging.log4j.cassandra; +import java.io.Serializable; import java.net.InetSocketAddress; import java.util.ArrayList; import java.util.Date; @@ -86,8 +87,14 @@ public class CassandraManager extends AbstractDatabaseManager { // a Session automatically manages connections for us } + @Deprecated @Override protected void writeInternal(final LogEvent event) { + writeInternal(event, null); + } + + @Override + protected void writeInternal(final LogEvent event, final Serializable serializable) { for (int i = 0; i < columnMappings.size(); i++) { final ColumnMapping columnMapping = columnMappings.get(i); if (ThreadContextMap.class.isAssignableFrom(columnMapping.getType())