You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by tv...@apache.org on 2020/04/12 11:46:03 UTC
[commons-jcs] branch jcs-122-logging-abstraction updated (ab7fdb6
-> 7aa1e81)
This is an automated email from the ASF dual-hosted git repository.
tv pushed a change to branch jcs-122-logging-abstraction
in repository https://gitbox.apache.org/repos/asf/commons-jcs.git.
from ab7fdb6 Adjust log settings
new b9fb77b JCS-201: Fix premature initialization of ThreadPoolManager
new 7aa1e81 Allow more parameters for lambda logging
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:
.../commons/jcs/engine/control/CompositeCacheManager.java | 5 +++--
.../main/java/org/apache/commons/jcs/log/Log4j2LogAdapter.java | 10 +++++++++-
2 files changed, 12 insertions(+), 3 deletions(-)
[commons-jcs] 02/02: Allow more parameters for lambda logging
Posted by tv...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
tv pushed a commit to branch jcs-122-logging-abstraction
in repository https://gitbox.apache.org/repos/asf/commons-jcs.git
commit 7aa1e81bc587740165d72d024988291d264dbef4
Author: Thomas Vandahl <tv...@apache.org>
AuthorDate: Sun Apr 12 13:45:24 2020 +0200
Allow more parameters for lambda logging
---
.../main/java/org/apache/commons/jcs/log/Log4j2LogAdapter.java | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/commons-jcs-core/src/main/java/org/apache/commons/jcs/log/Log4j2LogAdapter.java b/commons-jcs-core/src/main/java/org/apache/commons/jcs/log/Log4j2LogAdapter.java
index 4c3fae2..66d6644 100644
--- a/commons-jcs-core/src/main/java/org/apache/commons/jcs/log/Log4j2LogAdapter.java
+++ b/commons-jcs-core/src/main/java/org/apache/commons/jcs/log/Log4j2LogAdapter.java
@@ -61,9 +61,17 @@ public class Log4j2LogAdapter implements Log
case 3: logger.log(level, message, paramSuppliers[0],
paramSuppliers[1], paramSuppliers[2]);
break;
- default: logger.log(level, message, paramSuppliers[0],
+ case 4: logger.log(level, message, paramSuppliers[0],
paramSuppliers[1], paramSuppliers[2], paramSuppliers[3]);
break;
+ case 5: logger.log(level, message, paramSuppliers[0],
+ paramSuppliers[1], paramSuppliers[2], paramSuppliers[3],
+ paramSuppliers[4]);
+ break;
+ default: logger.log(level, message, paramSuppliers[0],
+ paramSuppliers[1], paramSuppliers[2], paramSuppliers[3],
+ paramSuppliers[4], paramSuppliers[5]);
+ break;
}
}
}
[commons-jcs] 01/02: JCS-201: Fix premature initialization of
ThreadPoolManager
Posted by tv...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
tv pushed a commit to branch jcs-122-logging-abstraction
in repository https://gitbox.apache.org/repos/asf/commons-jcs.git
commit b9fb77b351690414335d9bb8864b7f21e13e7a23
Author: Thomas Vandahl <tv...@apache.org>
AuthorDate: Sun Apr 12 13:45:02 2020 +0200
JCS-201: Fix premature initialization of ThreadPoolManager
---
.../org/apache/commons/jcs/engine/control/CompositeCacheManager.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/commons-jcs-core/src/main/java/org/apache/commons/jcs/engine/control/CompositeCacheManager.java b/commons-jcs-core/src/main/java/org/apache/commons/jcs/engine/control/CompositeCacheManager.java
index 6ae964e..85bbb08 100644
--- a/commons-jcs-core/src/main/java/org/apache/commons/jcs/engine/control/CompositeCacheManager.java
+++ b/commons-jcs-core/src/main/java/org/apache/commons/jcs/engine/control/CompositeCacheManager.java
@@ -271,8 +271,6 @@ public class CompositeCacheManager
}
}
- this.elementEventQueue = new ElementEventQueue();
-
isInitialized = true;
}
}
@@ -420,6 +418,9 @@ public class CompositeCacheManager
ThreadPoolManager poolMgr = ThreadPoolManager.getInstance();
log.debug( "ThreadPoolManager = {0}", poolMgr);
+ // Create event queue
+ this.elementEventQueue = new ElementEventQueue();
+
// configure the cache
CompositeCacheConfigurator configurator = newConfigurator();