Commit Graph
13 Commits
Author SHA1 Message Date
jdb b2d0e9dade Define explicit ownership for custom appenders and formatters
Add SharedLogState for synchronized value data and factories for
independently owned appender state and captured formatter closures.
Reject unsafe configuration state, update the test collector to value
snapshots, and document the breaking APIs in version 3.0.0.

Expand ORC ownership and sanitizer coverage and reject stale test
executables.
2026-09-28 14:28:24 -05:00
jdb 851caef706 Clarify shared logging state and owning handle types 2026-09-22 07:25:38 -05:00
jdb 761bd66793 Separate shared service ownership from thread-local logging caches 2026-09-22 07:18:22 -05:00
jdb c1c8a3c072 Add failing ORC thread-safety regressions and run all suites with nimble test 2026-09-21 17:43:45 -05:00
jdb 3178c50936 Remove autoconfigured (didn't work as implemented). 2025-07-11 17:38:04 -05:00
jdb 1b598fb445 README typo/correction. 2025-07-11 09:27:08 -05:00
jdb a4464c7275 Add README examples for autoconfigured use-cases. 2025-07-07 21:09:38 -05:00
jdb 1884e07378 Make the README a little more concise. 2025-07-06 04:23:27 -05:00
jdb c4074007b5 Tweaks to README intro. 2025-07-06 04:12:23 -05:00
jdb 05f5c2548c Further edits to README, docs for appender implementations. 2025-07-06 03:25:01 -05:00
jdb 9861a93ee4 Add autoconfigured, multithreaded example to README. 2025-07-06 02:29:39 -05:00
jdb 4a8365ebef Update README for 2.0.0. 2025-07-06 02:17:25 -05:00
jdb 92c2dec54d Major refactor to better support multi-threading.
See README for details.
2025-01-05 06:25:35 -06:00