41 Commits (dc59ccd110a321db7d0b0480631aa95a3d9ba7e6)

Author SHA1 Message Date
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 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 3 years ago
chrislu b541e39a2c fix tests 3 years ago
chrislu 4c1368d621 fix test 3 years ago
chrislu 0cb9036f66 mount: only cache the first chunk on stream read 3 years ago
chrislu a152f17937 mount: improve read performance on random reads 3 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 4 years ago
Chris Lu 8e78187a97 add back last read chunk cache to reader and properly close the reader 4 years ago
Chris Lu 900d22c6ec mount: avoid memory leaking read buffer 4 years ago
Chris Lu 8750cac090 move to util.RetryWaitTime 4 years ago
Chris Lu df8d976bb0 refactoring 4 years ago
Chris Lu bd103c143a add lock for vidCache 4 years ago
Chris Lu 93bcf56514 file read report EOF 4 years ago
Chris Lu 723ae11db4 refactoring in order to adjust volume server url later 4 years ago
Chris Lu d155f907c2 mount: configurable read wait time 4 years ago
Chris Lu 8a52379ecb add retry if volume can not be found 4 years ago
Chris Lu cff8bb6554 return proper error 4 years ago
Chris Lu b2ee5873fb fix error not being returned 4 years ago
Chris Lu eed492b73b randomize file locations 4 years ago
Chris Lu a8624c2e4f read from alternative replica 4 years ago
Chris Lu 36492c47ec adjust 4 years ago
Chris Lu 8f8e9ddbde adjust API 4 years ago
Chris Lu 6b591b02af adjust log level 4 years ago
Chris Lu 666859f7cd mount: read prefetching 4 years ago
Chris Lu bc47835997 mount: avoid duplicated reads 4 years ago
Chris Lu 8d65ad1444 Revert "mount: adds read prefetching" 4 years ago
Chris Lu 692f0614d1 mount: adds read prefetching 4 years ago
Chris Lu eb7929a971 rename filer2 to filer 4 years ago
Chris Lu a41588279a change log level 5 to 4 4 years ago
Chris Lu 99ecf63276 go fmt 4 years ago
Chris Lu 3e5339337a minor 4 years ago
Chris Lu 85001cbec7 properly report io.EOF 4 years ago
Chris Lu 0ca45a5cbc adjust logs 4 years ago
Chris Lu cd43738245 fix reading when filling zeros 4 years ago
Chris Lu 1b68ba953b fix for out of range reads 4 years ago
Chris Lu 56fbd2c211 fix reading 4 years ago
Chris Lu 09e126bae5 refactoring: use interface 4 years ago