This is an automated email from the ASF dual-hosted git repository. timothyjward pushed a commit to branch maint/1.0.x in repository https://gitbox.apache.org/repos/asf/aries-typedevent.git
commit 819635a84f113780f296fb3d03445d0457c88040 Author: Tim Ward <[email protected]> AuthorDate: Mon Apr 7 16:42:54 2025 +0100 BACKPORT - Use trace statements for main-path event conversion and monitoring The main path through the event bus is heavily used and results in huge amounts of logging. This is too much even for debug level, and so we are moving these log messages to TRACE so that they aren't written unless a user really needs them. Signed-off-by: Tim Ward <[email protected]> --- .../java/org/apache/aries/typedevent/bus/impl/EventConverter.java | 4 ++-- .../java/org/apache/aries/typedevent/bus/impl/MonitorEventTask.java | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/org.apache.aries.typedevent.bus/src/main/java/org/apache/aries/typedevent/bus/impl/EventConverter.java b/org.apache.aries.typedevent.bus/src/main/java/org/apache/aries/typedevent/bus/impl/EventConverter.java index 5add133..ef8a9e3 100644 --- a/org.apache.aries.typedevent.bus/src/main/java/org/apache/aries/typedevent/bus/impl/EventConverter.java +++ b/org.apache.aries.typedevent.bus/src/main/java/org/apache/aries/typedevent/bus/impl/EventConverter.java @@ -286,8 +286,8 @@ public class EventConverter { return untypedEventDataForFiltering; } } else { - if(_log.isDebugEnabled()) { - _log.debug("Converting {} to untyped data", originalEvent); + if(_log.isTraceEnabled()) { + _log.trace("Converting {} to untyped data", originalEvent); } untypedEventDataForFiltering = eventConverter.convert(originalEvent).sourceAsDTO().to(MAP_WITH_STRING_KEYS); } diff --git a/org.apache.aries.typedevent.bus/src/main/java/org/apache/aries/typedevent/bus/impl/MonitorEventTask.java b/org.apache.aries.typedevent.bus/src/main/java/org/apache/aries/typedevent/bus/impl/MonitorEventTask.java index 93e0dc2..3ea41db 100644 --- a/org.apache.aries.typedevent.bus/src/main/java/org/apache/aries/typedevent/bus/impl/MonitorEventTask.java +++ b/org.apache.aries.typedevent.bus/src/main/java/org/apache/aries/typedevent/bus/impl/MonitorEventTask.java @@ -36,9 +36,9 @@ class MonitorEventTask extends EventTask { } @Override - protected void unsafeNotify() { - if(_log.isDebugEnabled()) { - _log.debug("Distributing event to the event monitor"); + protected void unsafeNotify() throws Exception { + if(_log.isTraceEnabled()) { + _log.trace("Distributing event to the event monitor"); } monitorImpl.event(eventType, eventData.toUntypedEvent()); }
