[
https://issues.apache.org/jira/browse/LENS-459?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14384644#comment-14384644
]
Himanshu Gahlaut commented on LENS-459:
---------------------------------------
In favour of Slf4j:
(1) Slf4j has parametrized logging which improves code readability as compared
to code guard logging of commons logging
(2) Slf4j supports Mapped Diagnostic Context. As far as I know commons-logging
does not have MDC support.
(3) Logback natively speaks Slf4j. Not sure if logback works well with
commons-logging. Logback has many new features like: (a) Auto archival of
logs (b) Auto reload of conf files (c) Auto removal of old files (d)
Environment based conditional processing (e) Stack traces with pacakaged jar
version numbers. (f) Sifting Appender (g) Filters... and many more.
In my experience which might be limited, all new applications which I have seen
use logback and logback strongly recommends using Slf4j.
> Consistent use of logging frameworks
> ------------------------------------
>
> Key: LENS-459
> URL: https://issues.apache.org/jira/browse/LENS-459
> Project: Apache Lens
> Issue Type: Sub-task
> Reporter: Jaideep Dhok
>
> Choose either SLF4J or Commons Logging and use it everywhere in the code.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)