seaweedfs/weed/util
Chris Lu 2baed2e1e9 avoid possible metadata subscription data loss
Previous implementation append filer logs into one file. So one file is not always sorted, which can lead to miss reading some entries, especially when different filers have different write throughput.
2021-09-25 01:18:44 -07:00
..
bounded_tree a better fix 2021-05-09 01:42:19 -07:00
buffered_writer webdav: improve webdav upload speed 2020-12-01 15:32:27 -08:00
chunk_cache mount: avoid exception if disk cache is not initialized 2021-05-31 16:42:55 -07:00
fla9 adjust help message 2021-03-03 02:12:46 -08:00
grace go fmt 2021-09-01 02:45:42 -07:00
httpdown test passed 2019-11-17 11:40:36 +08:00
log_buffer go fmt 2021-07-21 14:38:12 -07:00
bytes.go minFreeSpace refactored 2021-04-27 10:37:24 +08:00
bytes_test.go minFreeSpace refactored 2021-04-27 10:37:24 +08:00
cipher.go clean up, add test 2020-03-13 23:53:15 -07:00
cipher_test.go clean up, add test 2020-03-13 23:53:15 -07:00
compression.go reduce gzip allocation 2021-08-20 18:38:18 +08:00
compression_stream.go reduce gzip allocation 2021-08-20 18:38:18 +08:00
concurrent_read_map.go directory structure change to work with glide 2016-06-02 18:09:14 -07:00
config.go filer.backup: backup to local directory optionally is incremental 2021-05-25 17:19:20 -07:00
constants.go 2.69 2021-09-19 21:44:06 -07:00
constants_4bytes.go go fmt 2021-09-01 02:45:42 -07:00
constants_5bytes.go go fmt 2021-09-01 02:45:42 -07:00
file_util.go avoid possible metadata subscription data loss 2021-09-25 01:18:44 -07:00
file_util_non_posix.go go fmt 2021-09-01 02:45:42 -07:00
file_util_posix.go go fmt 2021-09-01 02:45:42 -07:00
fullpath.go shell: add "remote.meta.sync" 2021-08-15 01:53:46 -07:00
http_util.go use grpc and jwt 2021-08-12 21:40:33 -07:00
inits.go try showing the first 100 volume ids and an extra ... 2020-05-29 16:15:33 +08:00
inits_test.go try showing the first 100 volume ids and an extra ... 2020-05-29 16:15:33 +08:00
limiter.go skip limiting if limit is zero 2021-04-04 18:38:33 -07:00
minfreespace.go minFreeSpace refactored 2021-04-27 10:37:24 +08:00
minfreespace_test.go minFreeSpace refactored 2021-04-27 10:37:24 +08:00
net_timeout.go filer: linearize timeout for large chunk of data 2020-10-13 14:04:46 -07:00
network.go go fmt 2021-09-14 10:37:06 -07:00
parse.go weed shell: simplify CLI option for filer 2020-04-08 23:57:15 -07:00
queue.go refactoring 2019-12-08 19:44:16 -08:00
queue_unbounded.go filer: fix where deletion can miss under high concurrency 2020-03-20 23:39:32 -07:00
queue_unbounded_test.go filer: avoid possible timeouts for updates and deletions 2020-02-20 15:44:17 -08:00
reflect.go show RemoteVolumes/EcVolumes only if it is not empty 2021-07-06 15:20:18 +08:00
retry.go reset wait time 2021-09-02 19:55:01 -07:00
throttler.go refactor: extract out the write throttler 2019-05-06 13:56:08 -07:00