-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
During PRs #25 & #27,
several future improvements to the logging API were mentioned.
This issue keeps track of them,
so that we can discuss those features,
in order to further extend & improve MOTIS logging.
- make the logging compatible with the OpenTelemetry (OTEL) standard
- document how to set
s_verbosity
- support an extra
warn
log level? - support more datatypes by making it a
std::pair<std::string_view, std::variant</* ... all supported value types */>>
(cf. Improved logging API #27 (comment)) - (performances) avoid a double call to
fmt::format()
&fmt::print()
, and only make a single call tofmt::print()
(cf. Initiating some documentation using Doxygen & Sphinx #25 (comment))
Also, we could start adopting utl
logging functions in other MOTIS modules.
Metadata
Metadata
Assignees
Labels
No labels