romange / helio

A modern framework for backend development based on io_uring Linux interface
Apache License 2.0
435 stars 49 forks source link

chore: partial support of absl::log library #261

Closed romange closed 4 months ago

romange commented 4 months ago

Keep the default with the old glog library. The absl log library is missing a LOT of features, like logging into files, file rotation etc. Basically it provides only the low-level api to serialize log messes into sink and a stderr sink. This is not enough for prod use. Still, this PR provides a common ground to use both libraries in neutral way. If I have bandwidth I will fill in the functionality inside helio to be able to get rid of old glog

romange commented 4 months ago

@chakaz not urgent, when you have time :)