aboutsummaryrefslogtreecommitdiff
path: root/weed/util/log_buffer/log_buffer.go
AgeCommit message (Expand)AuthorFilesLines
2024-04-02refactorchrislu1-1/+6
2024-04-01send flush message to follower before shutting down logBufferchrislu1-0/+8
2024-03-21clean up logschrislu1-1/+1
2024-03-21adjust log levelchrislu1-1/+1
2024-03-16rename to LastTsNschrislu1-4/+4
2024-03-16go fmtchrislu1-15/+15
2024-03-16rename to lastFlushDataTimechrislu1-7/+7
2024-03-10ask follower to followchrislu1-0/+1
2024-03-07include key in LogEntrychrislu1-0/+1
2024-03-07each log function adds a "done" return parameterchrislu1-3/+3
2024-02-29go fmtchrislu1-28/+28
2024-01-15renamechrislu1-1/+1
2024-01-15read from disk if not in memorychrislu1-10/+10
2024-01-11loggingchrislu1-1/+1
2024-01-08flush to diskchrislu1-2/+4
2024-01-08add batch index for each memory bufferchrislu1-89/+111
2024-01-05add logs on flushchrislu1-0/+1
2024-01-05logschrislu1-1/+3
2023-08-20refactoring to use atomic boolchrislu1-10/+6
2022-10-16avoid data race of LogBuffer isStopping (#3859)Konstantin Lebedev1-4/+10
2022-08-17move proto packagechrislu1-1/+1
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-3/+3
2022-04-03avoid possible deadlock: move metadata log flush channel out of lock scopechrislu1-2/+8
2021-10-17continue to read from memory if there is no flushChris Lu1-1/+10
2021-10-04use tsMemory to determine whether read from disk or memoryChris Lu1-17/+22
2021-10-01go fmtChris Lu1-1/+1
2021-09-26avoid looping forever if there are no more metadata updatesChris Lu1-1/+5
2021-09-26log tsNs should be processing timeChris Lu1-9/+9
2021-07-21go fmtChris Lu1-2/+2
2021-07-01log reading adds delay between retriesChris Lu1-0/+2
2021-06-27filer: slow metadata topic read may lose some change eventsChris Lu1-0/+4
2021-06-27logging changes to debugChris Lu1-10/+9
2021-01-11filer: ensure seamless meta data updatesChris Lu1-9/+15
2020-08-29read meta logs by timestampChris Lu1-8/+13
2020-08-26renameChris Lu1-1/+1
2020-07-11aggregated logs has empty flushFnChris Lu1-5/+8
2020-05-11ensure montonically increasing tsNsChris Lu1-1/+9
2020-05-10async chan write read, no write for closed chanChris Lu1-3/+8
2020-04-30log messagesChris Lu1-2/+10
2020-04-29reset on getting the bufferChris Lu1-1/+1
2020-04-20add memory buffer size limitChris Lu1-2/+3
2020-04-20continue for reading from sealed memory bufferChris Lu1-11/+25
2020-04-20message broker: read also from sealed memory bufferChris Lu1-0/+5
2020-04-19working for in memory single log bufferChris Lu1-16/+33
2020-04-16refactoringChris Lu1-2/+2
2020-04-12refactoringChris Lu1-1/+1
2020-04-11refactoringChris Lu1-0/+220