Releases: Logflare/logflare_logger_backend
Releases · Logflare/logflare_logger_backend
v0.9.0
Improvements
- #39
- Added some logging around the backend init with version, and if it finds in-flight log events on init.
- Cleaned up deps which were otherwise pulled in with
logflare_api_client
.
Fixes
- Very occasionally log events were stuck in flight in the Repo. If the count of events stuck in flight was greater than the
max_batch_size
every single log event was in a separate request to Logflare, making every batch only contain one log event. This is fixed, and just in case we are checking for in-flight log events on boot, and resetting them such that they'll get sent to Logflare per usual.
v0.8.1
v0.8.0
v0.8.0-rc.6
- Update dependencies.
- Increase our discard threshold to 10_000. Should only be relevant if the Logflare ingest API is unreachable.
v0.8.0-rc.4
Attempt to fix #51 but we're still unable to reproduce this behavior and haven't seen this behavior anywhere else. We've been wanting to move to Mint for a while and this is a good opportunity to do this.
- Moved to Mint + Finch for HTTP requests to the Logflare ingest API.
- Wrapped the batch POSTing of logs in a Task to not block the main GenServer loop as the same GenServer handles caching new log events into the batch as well as flushing batches to the Logflare API.
- Fixes a small bug where calling
LogflareLogger.
fns directly did not produce sub-second timestamps.