71 Commits (ad6240f066f09eb7cbae9b0df99ab1a2101a6f46)

Author SHA1 Message Date
chrislu d218fe54fa go fmt 7 months ago
M@ abf01a0eb7
Fixes unlocked read from logBuffer.LastTsNs that is racey. (#5536) 8 months ago
chrislu ccdd9cd8de refactor 9 months ago
chrislu f07875e8e1 send flush message to follower before shutting down logBuffer 9 months ago
chrislu 03f18e43df clean up logs 9 months ago
chrislu 26e24db721 adjust log level 9 months ago
chrislu 5c0fcae039 clean up logs 9 months ago
chrislu 407a52fc93 adjust log level 9 months ago
chrislu 50023fe1cf adjust log level 9 months ago
chrislu 3c559dc294 fix test2 9 months ago
chrislu aba934f0b5 adjust log level 9 months ago
chrislu 054d0b3487 wait for data 9 months ago
chrislu f8957b84c1 rename to LastTsNs 9 months ago
chrislu 529fa8c4c8 go fmt 9 months ago
chrislu 059df3957d rename to lastFlushDataTime 9 months ago
chrislu 6f75a0af55 ask follower to follow 10 months ago
chrislu 28f8f33d6a include key in LogEntry 10 months ago
chrislu 34f2b600ac each log function adds a "done" return parameter 10 months ago
chrislu 1b4484bf0a go fmt 10 months ago
chrislu 1877ce5126 rename 11 months ago
chrislu fa59a5d67e read from disk if not in memory 11 months ago
chrislu 188f471a24 logging 12 months ago
chrislu d51efddf5c flush to disk 12 months ago
chrislu 49428a303b add batch index for each memory buffer 12 months ago
chrislu 1206313952 add logs on flush 12 months ago
chrislu add16fb1a1 logs 12 months ago
chrislu c563386675 rename parameters 1 year ago
chrislu 16e3f2d528 fix log buffer test 1 year ago
chrislu 3e9c32a3f0 refactoring to use atomic bool 1 year ago
Konstantin Lebedev ee38ab8581
avoid data race of LogBuffer isStopping (#3859) 2 years ago
chrislu eaeb141b09 move proto package 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 2 years ago
chrislu 21b6b07dd8 renaming 3 years ago
chrislu 5536ed85e5 renaming 3 years ago
chrislu 968ca95b49 filer.meta.tail: support untilTimeAgo for a range 3 years ago
chrislu f214dfb1f5 stop when in memory log is done 3 years ago
chrislu 7e25a2d416 reduce busy waiting when reading metadata logs 3 years ago
chrislu d310711de0 avoid possible deadlock: move metadata log flush channel out of lock scope 3 years ago
Chris Lu 3833dac3f7 continue to read from memory if there is no flush 3 years ago
Chris Lu 4ed2994555 use tsMemory to determine whether read from disk or memory 3 years ago
Chris Lu 1e3fdf366f go fmt 3 years ago
Chris Lu 603ea2db73 avoid looping forever if there are no more metadata updates 3 years ago
Chris Lu 9887610b54 log tsNs should be processing time 3 years ago
Chris Lu 7359193e97 go fmt 3 years ago
Chris Lu 2420c60fc4 log reading adds delay between retries 4 years ago
Chris Lu c764596f96 filer: slow metadata topic read may lose some change events 4 years ago
Chris Lu cc7714fdbe logging changes to debug 4 years ago
Chris Lu 0ef43a23a7 go fmt 4 years ago
Chris Lu 394513f598 filer: ensure seamless meta data updates 4 years ago
Chris Lu 387ab6796f filer: cross cluster synchronization 4 years ago