Details
-
Improvement
-
Status: In Progress
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Update to SLF4J 2.x in order to use the fluent API.
Compare with SLING-11906 for a similar effort in Sling.
At the same time we should consider getting rid of package dependencies to org.slf4j.event which are considered only relevant for logging backends. Those are no longer exposed in a backwards compatible version in SLF4J 2.x, the official 1.x API at org.slf4j should still work even with 2.x API bundle and implementations.
Attachments
Issue Links
- is blocked by
-
OAK-10768 query-spi: deprecate use of slf4j.event.Level in QueryIndex.IndexPlan
- Closed
-
OAK-10847 query-spi: bump log level to ERROR for use of deprecated slf4j.event.Level method
- Closed
-
OAK-10848 commons: remove use of slf4j.event.Level in SystemPropertySupplier API and implementation
- Closed
-
OAK-10849 query-spi: remove deprecated slf4j.event.Level based method
- Closed
- is related to
-
JCR-4945 Ensure OSGi-enabled Jackrabbit bundles deploy in environments featuring only Slf4j v2 or even Tika v2.8
- Resolved
- relates to
-
SLING-11906 Migrate to slf4j 2.x
- Open
-
OAK-10755 commons: deprecate use of slf4j.event.Level in SystemPropertySupplier API (and make it 'internal')
- Closed
- links to