bookkeeper
bookkeeper copied to clipboard
[improve] Optimize log4j configuration
Motivation
Log output with location information is very expensive, we should avoid use it in our log configuration. In most cases, we are able to find which line print specific log by logger name and log content.
Changes
- remove log line information
- use logger name instead of caller class name
If this pr merged, I would like to port to other release branches.
ping @Shawyeok, would you please take a look at the comments? thanks a lot.
@horizonzy Would you please help take a look at this PR? Thanks a lot.