Hi! I think that it's time to upgrade to slf4j 2.x in HBase. (3.0+, but possibly 2.7 as well) SLF4j 1 is no longer developed, and SLF4j 2 has some nice new features like the fluent API which makes logging more efficient.
The only major change that I think may affect us is that the logging backend is now selected via the services mechanism, instead of searching the classpath for implementations, and is explicitly configurable. I was hesitant to open this thread as the code change is trivial, but log4j is such a fundamental library that I decided to go for a wider discussion. https://issues.apache.org/jira/browse/HBASE-29769 best regards Istvan
