]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
server: logs - unified format and --log-format option (#5700)
authorPierrick Hymbert <redacted>
Sun, 25 Feb 2024 12:50:32 +0000 (13:50 +0100)
committerGitHub <redacted>
Sun, 25 Feb 2024 12:50:32 +0000 (13:50 +0100)
commit930b1780269a69948d106e2d1b838ab7661f679a
treecabd341427318aeb2c9c5e91d24c7eb9505c883d
parentd52d7819b8ced70c642a88a59da8c78208dc58ec
server: logs - unified format and --log-format option (#5700)

* server: logs - always use JSON logger, add add thread_id in message, log task_id and slot_id

* server : skip GH copilot requests from logging

* server : change message format of server_log()

* server : no need to repeat log in comment

* server : log style consistency

* server : fix compile warning

* server : fix tests regex patterns on M2 Ultra

* server: logs: PR feedback on log level

* server: logs: allow to choose log format in json or plain text

* server: tests: output server logs in text

* server: logs switch init logs to server logs macro

* server: logs ensure value json value does not raised error

* server: logs reduce level VERBOSE to VERB to max 4 chars

* server: logs lower case as other log messages

* server: logs avoid static in general

Co-authored-by: Georgi Gerganov <redacted>
* server: logs PR feedback: change text log format to: LEVEL [function_name] message | additional=data

---------

Co-authored-by: Georgi Gerganov <redacted>
examples/server/README.md
examples/server/server.cpp
examples/server/tests/README.md
examples/server/tests/features/server.feature
examples/server/tests/features/steps/steps.py
examples/server/utils.hpp