moby/daemon/logger
Wesley Pettit ad45ece6fe
awslogs: fix non-blocking log drop bug
Previously, the AWSLogs driver attempted to implement
non-blocking itself. Non-blocking is supposed to
implemented solely by the Docker RingBuffer that
wraps the log driver.

Please see issue and explanation here:
https://github.com/moby/moby/issues/45217

Signed-off-by: Wesley Pettit <wppttt@amazon.com>
(cherry picked from commit c8f8d11ac4)
2023-04-17 13:32:48 -07:00
..
awslogs awslogs: fix non-blocking log drop bug 2023-04-17 13:32:48 -07:00
etwlogs Add canonical import comment 2018-02-05 16:51:57 -05:00
fluentd fluentd: Turn ForceStopAsyncSend true when async connect is used 2022-01-13 01:06:12 +00:00
gcplogs Update to Go 1.17.0, and gofmt with Go 1.17 2022-04-07 23:27:50 +02:00
gelf Update to Go 1.17.0, and gofmt with Go 1.17 2022-04-07 23:27:50 +02:00
journald daemon/logger/journald: fix linting errors 2022-08-17 18:09:54 +02:00
jsonfilelog refactor: move from io/ioutil to io and os package 2023-02-24 16:11:55 -05:00
local refactor: move from io/ioutil to io and os package 2023-02-24 16:11:55 -05:00
logentries Use a regex to match labels 2019-01-16 22:17:16 +00:00
loggerutils refactor: move from io/ioutil to io and os package 2023-02-24 16:11:55 -05:00
splunk refactor: move from io/ioutil to io and os package 2023-02-24 16:11:55 -05:00
syslog Fixes #41010 skip empty lines 2020-06-06 12:36:50 +08:00
templates staticcheck: ignore "SA1019: strings.Title is deprecated" 2022-08-18 08:44:20 +02:00
adapter.go Adds PartialLogMetadata to encode protobuf for logger plugins 2019-04-09 16:14:33 +05:00
adapter_test.go bump gotest.tools v3.0.1 for compatibility with Go 1.14 2020-02-11 00:06:42 +01:00
copier.go Handle long log messages correctly on SizedLogger 2021-02-17 21:19:02 +01:00
copier_test.go Handle long log messages correctly on SizedLogger 2021-02-17 21:19:02 +01:00
factory.go Improve error feedback when plugin does not implement desired interface 2020-04-21 18:06:24 -03:00
log_cache_opts.go Support configuration of log cacher. 2020-02-19 17:02:34 -05:00
logger.go Cleanup duplication in daemon files 2018-11-13 10:42:57 +08:00
logger_test.go Improve partial message support in logger 2018-04-11 13:26:28 -07:00
loginfo.go Check the length of the correct variable #42039 2021-02-18 22:23:34 +01:00
metrics.go goimports: fix imports 2019-09-18 12:56:54 +02:00
plugin.go Entropy cannot be saved 2019-06-07 11:54:45 +01:00
plugin_unix.go Update to Go 1.17.0, and gofmt with Go 1.17 2022-04-07 23:27:50 +02:00
plugin_unsupported.go Update to Go 1.17.0, and gofmt with Go 1.17 2022-04-07 23:27:50 +02:00
proxy.go Add canonical import comment 2018-02-05 16:51:57 -05:00
ring.go Handle long log messages correctly on SizedLogger 2021-02-17 21:19:02 +01:00
ring_test.go Update documentation for RingLogger's ring buffer 2018-05-16 18:52:50 -06:00