elasticsearch/libs/logging
Przemyslaw Gomulka 0ef15b49e9
Stable logging API - the basic use case (#86612)
Introducing a stable logging API under libs/logging.
This change covers the most common use cases for logging: fetching a logger with LogManager, emitting a log messages with Logger and Level.
It is influenced by log4j2-api, but do not include Marker and LogBuilder methods.
Also methods using org.apache.logging.log4j.util.Supplier are replaced with java.util.Supplier

The basic implementation is present in server and injected statically in LogConfigurator

relates #84478
2022-06-13 10:25:54 +02:00
..
src/main/java Stable logging API - the basic use case (#86612) 2022-06-13 10:25:54 +02:00
build.gradle Stable logging API - the basic use case (#86612) 2022-06-13 10:25:54 +02:00