Skip to content

Releases: seriyps/logger_journald

Full unicode support

06 Nov 19:54
34b5d9c
Compare
Choose a tag to compare
  • Handle unicode as part of meta or message
  • Github CI

Robustness at overload

06 Nov 19:53
63c58c8
Compare
Choose a tag to compare
  • Report how many messages were dropped due to overload protection
  • Print to standard_error when internal message can't be sent

Overload protection, Formatter

12 Oct 20:49
054991e
Compare
Choose a tag to compare
  • Basic overlaod protection (async / sync / drop modes)
  • More error handling (retry on eagain; handle gen_server:call timeouts)
  • Offload msg formatting to logger_formatter

Robustness

07 Oct 21:33
8670a29
Compare
Choose a tag to compare
  • Handle some of gen_udp:send errrors (emsgsize, enobufs)
  • Handle situation when handler process is already started
  • Fix typo in convert_meta guard

Cleanups

28 Sep 00:51
5b57951
Compare
Choose a tag to compare
  • Rename journald_log to journald_sock
  • Edoc cleanup
  • Some typespecs added
  • Copule more APIs to journald_sock
  • Github link for hex.pm

Initial release

27 Sep 23:25
66ebe94
Compare
Choose a tag to compare
  • Thin api-wrapper to log via /run/systemd/journal/socket: journald_log
  • gen_server based OTP logger handler: logger_journald_h
  • Unit tests
  • Common tests
  • CI
  • Code formatter and linter
  • Basic edoc