summaryrefslogtreecommitdiff
path: root/daemon/logger/loggerutils
Commit message (Expand)AuthorAgeFilesLines
* daemon/logger: fix empty-lines (revive)Sebastiaan van Stijn2022-09-282-2/+0
* use consistent alias for gotest.tools/v3/assert/cmpSebastiaan van Stijn2022-09-082-17/+15
* logger/*: fix reading w/ non-monotonic timestampsCory Snider2022-07-253-57/+55
* daemon/logger: Fix TestConcurrentLogging race testPaweł Gronowski2022-05-311-5/+8
* daemon/logger: Share buffers by sync.PoolPaweł Gronowski2022-05-272-28/+15
* daemon/logger: hold LogFile lock less on ReadLogsCory Snider2022-05-191-27/+51
* daemon/logger: follow LogFile without file watchesCory Snider2022-05-194-504/+290
* daemon/logger: fix refcounting decompressed filesCory Snider2022-05-193-140/+553
* daemon/logger: rotate log files, never truncateCory Snider2022-05-194-36/+95
* daemon/logger: drain readers when logger is closedCory Snider2022-05-193-5/+11
* daemon/logger: remove ProducerGone from LogWatcherCory Snider2022-05-193-26/+16
* daemon/logger: open log reader synchronouslyCory Snider2022-05-192-33/+56
* daemon/logger: fix data race in LogFileCory Snider2022-03-031-1/+3
* daemon/logger: add test to detect data racesCory Snider2022-03-031-0/+84
* daemon/logger: replace flaky TestFollowLogsHandleDecodeErrKazuyoshi Kato2021-12-272-75/+41
* daemon/logger: refactor followLogs to write more unit testsKazuyoshi Kato2021-12-272-175/+211
* daemon/logger: test followLogs' handleDecodeErr caseKazuyoshi Kato2021-12-151-0/+73
* daemon/logger: read the length header correctlyKazuyoshi Kato2021-12-151-0/+1
* Merge pull request #40084 from thaJeztah/hostconfig_const_cleanupAkihiro Suda2021-08-281-1/+1
|\
| * api/types: hostconfig: fix LogMode enumSebastiaan van Stijn2021-08-061-1/+1
* | refactor: move from io/ioutil to io and os packageEng Zer Jun2021-08-272-10/+13
* | Update to Go 1.17.0, and gofmt with Go 1.17Sebastiaan van Stijn2021-08-241-0/+1
|/
* Handle long log messages correctly on SizedLoggerKazuyoshi Kato2021-01-201-0/+11
* Fix windows log file rotation with readers=2020-10-293-47/+168
* Fix logfile to open all files with custom openFileBrian Goff2020-10-283-6/+14
* Clean up some logfile implementationBrian Goff2020-10-281-42/+56
* Fix various race conditions in loggerutilsBrian Goff2020-10-281-8/+11
* Fix log file rotation test.Brian Goff2020-07-151-3/+3
* Fix flakey test for log file rotate.Brian Goff2020-05-181-10/+21
* Merge pull request #40920 from cpuguy83/log_rotate_error_handlingBrian Goff2020-05-072-2/+69
|\
| * logfile: Check if log is closed on close error during rotateBrian Goff2020-05-072-2/+69
* | Replace errors.Cause() with errors.Is() / errors.As()Sebastiaan van Stijn2020-04-291-3/+3
|/
* Reduce allocations for logfile readerBrian Goff2020-04-082-44/+95
* Support configuration of log cacher.Brian Goff2020-02-193-7/+175
* Support reads for all log drivers.Brian Goff2020-02-191-0/+63
* bump gotest.tools v3.0.1 for compatibility with Go 1.14Sebastiaan van Stijn2020-02-112-2/+2
* daemon: remove use of deprecated os.SEEK_ENDSebastiaan van Stijn2019-11-251-2/+2
* Use FILE_SHARE_DELETE for log files on Windows.Brian Goff2019-09-234-4/+271
* logger: fix follow logs for max-file=1Kir Kolyshkin2019-09-201-1/+15
* Use assert.NilError() instead of assert.Assert()Sebastiaan van Stijn2019-01-211-2/+2
* TestFollowLogsProducerGone: addKir Kolyshkin2018-09-061-0/+84
* daemon.ContainerLogs(): fix resource leak on followKir Kolyshkin2018-09-062-33/+12
* daemon/logger/loggerutils: add TestFollowLogsCloseBrian Goff2018-09-061-0/+43
* fixed typo (becuase -> because)SeungUkLee2018-08-261-2/+2
* Remove now unused multireader.Brian Goff2018-08-202-437/+0
* Merge pull request #37092 from cpuguy83/local_loggerSebastiaan van Stijn2018-08-202-31/+162
|\
| * Decouple logfile from tailfile.Brian Goff2018-08-102-31/+162
* | Merge pull request #37412 from AzureCR/naduggar/logissueSebastiaan van Stijn2018-08-141-3/+17
|\ \ | |/ |/|
| * Select polling based watcher for Windows log watcherTejaswini Duggaraju2018-07-101-3/+17
* | loggerutils: fix a typoKir Kolyshkin2018-07-311-1/+1