forgejo/modules/log
wxiaoguang 7314726bab
Do not output "Trace" level logs from process manager by default (#24952)
The old process manager's `Trace` function by default calls `log.Printf`
to output "trace" level logs. That's not ideal because by default the
trace level logs should not be outputted. In history it didn't cause
problems because there was no other call to the process manager before
the logger system's initialization.

But if there is any package using the process manager before the "Trace"
function gets assigned to the logger system's trace function, the
process manager will outputs unexpected verbose messages, this behavior
is not expected in most cases.

Now, the logger system also uses process manager to manage its goroutine
contexts, so it's the time to fix the old "trace" behavior: by default,
do not output the trace level messages. Fix #24951
2023-05-27 10:55:24 +00:00
..
color.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
color_console.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
color_console_other.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
color_console_windows.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
color_router.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
event_format.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
event_format_test.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
event_writer.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
event_writer_base.go Do not output "Trace" level logs from process manager by default (#24952) 2023-05-27 10:55:24 +00:00
event_writer_conn.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
event_writer_conn_test.go Improve queue and logger context (#24924) 2023-05-26 07:31:55 +00:00
event_writer_console.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
event_writer_file.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
flags.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
flags_test.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
groutinelabel.go Update go dev dependencies (#22064) 2022-12-08 16:21:37 +08:00
groutinelabel_test.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
init.go Do not output "Trace" level logs from process manager by default (#24952) 2023-05-27 10:55:24 +00:00
level.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
level_test.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
logger.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
logger_global.go Merge different languages for language stats (#24900) 2023-05-24 19:37:36 +00:00
logger_impl.go Do not output "Trace" level logs from process manager by default (#24952) 2023-05-27 10:55:24 +00:00
logger_test.go Improve queue and logger context (#24924) 2023-05-26 07:31:55 +00:00
manager.go Do not output "Trace" level logs from process manager by default (#24952) 2023-05-27 10:55:24 +00:00
manager_test.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
misc.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
stack.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00