freckle / blammo

Batteries-included structured logging library
29 stars 2 forks source link

Add convenience functions for working directly with Logger #24

Closed pbrisbin closed 1 year ago

pbrisbin commented 1 year ago

We have some workarounds in Stackctl that these functions would obviate, and bugs that they'll help fix.

NOTE: I packed a bunch of changes into this PR/release (I got a little antsy while awaiting review), but they are in isolated commits, so I don't think it should hinder review too much.

pbrisbin commented 1 year ago

This is all additive, so just a minor version bump. Yay for the new/get/set pattern of hiding your records!

pbrisbin commented 1 year ago

Looks like the concurrency stuff doesn't work on older fast-logger. I'll play with a Compat module real quick.

joelmccracken commented 1 year ago

https://www.youtube.com/watch?v=5Y0dGHkAkIY