ipfs / ipfs/go-log

Non-blocking logging

Open
#76 1 comment 0 reactions 0 assignees View on GitHub
kind/enhancement
Dominant language
Go
Stars
63
Forks
54
PR merge metrics
No merged PRs in 30d

Description

The default zap file backend logging backend is really dumb and doesn't have any internal buffering. We need to:

1. Buffer writes.
2. Drop log messages when the buffer is full instead of blocking.

We should never block execution on logging.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.