Details
-
Sub-task
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
None
-
None
-
None
-
Reviewed
-
Description
Allows logging with less friction. See http://logging.apache.org/log4j/2.x/ This rather radical transition can be done w/ minor change given they have an adapter for apache's logging, the one we use. They also have and adapter for slf4j so we likely can remove at least some of the 4 versions of this module our dependencies make use of.
I made a start in attached patch but am currently stuck in maven dependency resolve hell courtesy of our slf4j. Fixing will take some concentration and a good net connection, an item I currently lack. Other TODOs are that will need to fix our little log level setting jsp page – will likely have to undo our use of hadoop's tool here – and the config system changes a little.
I will return to this project soon. Will bring numbers.
Attachments
Attachments
Issue Links
- is blocked by
-
LOG4J2-63 Support configuration from version 1.x log4j.properties
- Resolved
- is depended upon by
-
LOG4J2-1515 Help Apache HBase project to upgrade from Log4j 1.x to 2.x
- Open
- is related to
-
HBASE-10796 Set default log level as INFO
- Closed
-
HADOOP-12956 Inevitable Log4j2 migration via slf4j
- Open
-
HBASE-19449 Minor logging change in HFileArchiver
- Closed
- relates to
-
HBASE-10073 Revert HBASE-9718 (Add a test scope dependency on org.slf4j:slf4j-api to hbase-client)
- Closed
-
HBASE-2608 Switch to SLF4J
- Closed
-
HBASE-11334 Migrate to SLF4J as logging interface
- Closed
- links to