57 Commits (d8c574a5ef1a811f9a0d447097d9edfcc0c1d84c)

Author SHA1 Message Date
chrislu 90acfd9394 remove case when read request is out side of the file size 7 months ago
chrislu 98b519b113 fix FUSE mount on mac 7 months ago
Chris Lu dc784bf217
merge current message queue code changes (#6201) 8 months ago
Bruce 5428229347
fix file read crash (#6021) 9 months ago
Eugeniy E. Mikhailov dab0bb8097
Feature limit caching to prescribed number of bytes per file (#6009) 9 months ago
chrislu 18afdb15b6 Revert "weed mount, weed dav add option to force cache" 10 months ago
chrislu 7367b976b0 weed mount, weed dav add option to force cache 10 months ago
zemul 0122e022ea
Mount concurrent read (#4400) 2 years ago
chrislu bfe5d910c6 use one readerCache for the whole file 2 years ago
Chris Lu d4566d4aaa
more solid weed mount (#4089) 2 years ago
chrislu 388f82f322 minor 3 years ago
chrislu 77e4b1376e refactoring 3 years ago
Patrick Schmidt 3f758820c1
Fix FUSE server buffer leaks in file gaps (#3472) 3 years ago
Konstantin Lebedev 4d08393b7c
filer prefer volume server in same data center (#3405) 3 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 3 years ago
chrislu f2f0482dd3 mount: random read also try to use the local cache first 3 years ago
chrislu 53513475bf mount: add back random read support 3 years ago
chrislu 941ced60a4 download 2 chunks if at the beginning of a file 3 years ago
chrislu 551d00d51a prefetch other chunks when stream reading 3 years ago
chrislu 3345a50d9b prefetch 2 chunks 3 years ago
chrislu 28b395bef4 better control for reader caching 3 years ago
banjiaojuhao 45e9c83421 padding zero for sparse file 3 years ago
chrislu 9a00c17555 reader: avoid wrong pattern detection due to lock waiting 4 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 4 years ago
chrislu b541e39a2c fix tests 4 years ago
chrislu 4c1368d621 fix test 4 years ago
chrislu 0cb9036f66 mount: only cache the first chunk on stream read 4 years ago
chrislu a152f17937 mount: improve read performance on random reads 4 years ago
Chris Lu 1737af480a adjust logs 4 years ago
Nathan Hawkins 042de9359c make reader_at handle random reads more efficiently for FUSE 4 years ago
Chris Lu 990fa69bfe add back AdjustedUrl() related code 4 years ago
Chris Lu 00707ec00f mount: outsideContainerClusterMode proxy through filer 4 years ago
Chris Lu 6ca10725b8 Revert "mount: when outside cluster network, use filer as proxy to access volume servers" 4 years ago
Chris Lu 096e088d7b mount: when outside cluster network, use filer as proxy to access volume servers 4 years ago
Chris Lu de876c795d minor fix 4 years ago
Chris Lu 2b76854641 add "weed filer.cat" to read files directly from volume servers 5 years ago
Chris Lu 8e78187a97 add back last read chunk cache to reader and properly close the reader 5 years ago
Chris Lu 900d22c6ec mount: avoid memory leaking read buffer 5 years ago
Chris Lu 8750cac090 move to util.RetryWaitTime 5 years ago
Chris Lu df8d976bb0 refactoring 5 years ago
Chris Lu bd103c143a add lock for vidCache 5 years ago
Chris Lu 93bcf56514 file read report EOF 5 years ago
Chris Lu 723ae11db4 refactoring in order to adjust volume server url later 5 years ago
Chris Lu d155f907c2 mount: configurable read wait time 5 years ago
Chris Lu 8a52379ecb add retry if volume can not be found 5 years ago
Chris Lu cff8bb6554 return proper error 5 years ago
Chris Lu b2ee5873fb fix error not being returned 5 years ago
Chris Lu eed492b73b randomize file locations 5 years ago
Chris Lu a8624c2e4f read from alternative replica 5 years ago
Chris Lu 36492c47ec adjust 5 years ago