chrislu
9d230521a4
report write error
2 years ago
Ryan Russell
72d8a9f9a8
refactor(exclusive_locker): `Interval` readability batch of updates ( #3668 )
* refactor(filechunk_manifest): `localProcesed` -> `localProcessed`
Signed-off-by: Ryan Russell <git@ryanrussell.org>
* refactor: `saveChunkedFileIntevalToStorage` -> `saveChunkedFileIntervalToStorage`
Signed-off-by: Ryan Russell <git@ryanrussell.org>
* refactor: `SafeRenewInteval` -> `SafeRenewInterval`
Signed-off-by: Ryan Russell <git@ryanrussell.org>
* refactor: `InitLockInteval` -> `InitLockInterval`
Signed-off-by: Ryan Russell <git@ryanrussell.org>
* refactor: `RenewInteval` -> `RenewInterval`
Signed-off-by: Ryan Russell <git@ryanrussell.org>
Signed-off-by: Ryan Russell <git@ryanrussell.org>
2 years ago
chrislu
689b4ecdcc
remove unused collection and replication from upload result
2 years ago
chrislu
eaeb141b09
move proto package
2 years ago
chrislu
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
2 years ago
geekboood
fdacd94af5
fix: invalid chunk data when failed to read manifests
3 years ago
chrislu
a5cdcc7e63
fix reading files larger than 20GB due to manifest resolving bug
3 years ago
chrislu
59cc3c0bfd
fix reading files larger than 20GB due to manifest resolving bug
this is introduced since Mar 08 2022
3 years ago
chrislu
53513475bf
mount: add back random read support
avoid too much memory used also
3 years ago
banjiaojuhao
f7f2a597dd
minor
3 years ago
chrislu
6f3ec989a7
fix manifest batch size
3 years ago
banjiaojuhao
a07c93f4dd
filer: reset bytesBuffer before use
3 years ago
chrislu
6fbbc78574
stream reading a whole chunk
3 years ago
chrislu
7b1a713d2a
remove dead code
3 years ago
chrislu
3a58b7bac6
a little safer
3 years ago
chrislu
28b395bef4
better control for reader caching
3 years ago
chrislu
a152f17937
mount: improve read performance on random reads
3 years ago
Chris Lu
7bf891c00a
randomize same-dc servers and other-dc servers
3 years ago
Chris Lu
7348d2ae63
randomize traffic if replicated
3 years ago
Chris Lu
574485ec69
better IP v6 support
3 years ago
Chris Lu
0c66b173a4
fix
3 years ago
Chris Lu
e02a317d3d
adjust retry logic in case some data is partially written
3 years ago
Chris Lu
2d519c6cb6
adjust the retry logic
3 years ago
Chris Lu
b961fcd338
filer: stream read from volume server, reduce memory usage
3 years ago
Chris Lu
7ab389e7ec
optimization: improve random range query for large files
3 years ago
Chris Lu
93c37cfded
Update filechunk_manifest.go
3 years ago
Chris Lu
2f7c7afdec
refactor: remove unused parameter
4 years ago
Chris Lu
d48dd0c738
use []byte directly instead of bytes.Buffer
4 years ago
Chris Lu
4b1ed227d1
revert fasthttp changes
related to https://github.com/chrislusf/seaweedfs/issues/1907
4 years ago
Konstantin Lebedev
7194a5e7bf
avoid http error: superfluous response.WriteHeader
https://github.com/chrislusf/seaweedfs/issues/1838
4 years ago
Chris Lu
7d9dc3c6a2
use fasthttp lib to read
4 years ago
Chris Lu
2b76854641
add "weed filer.cat" to read files directly from volume servers
4 years ago
Chris Lu
8750cac090
move to util.RetryWaitTime
4 years ago
Chris Lu
d75bc62196
to read files that are quickly changing
4 years ago
Chris Lu
0542911e29
go fmt
4 years ago
Chris Lu
58fa506491
minor
4 years ago
Chris Lu
3f7d1d1bf1
Only wait on retryable requests
4 years ago
Chris Lu
d155f907c2
mount: configurable read wait time
4 years ago
Chris Lu
6da8eef54f
fix logic error
4 years ago
Chris Lu
5d01dd28a6
add logging
4 years ago
Chris Lu
8d34eb0050
mount:exponentially backoff if read error for about 10 minutes
4 years ago
Chris Lu
6e1f936efd
refactoring
4 years ago
Chris Lu
8676db0f6a
adjust logging
4 years ago
Chris Lu
a8624c2e4f
read from alternative replica
related to https://github.com/chrislusf/seaweedfs/issues/1512
4 years ago
Chris Lu
2e7c361a0d
hardlink deletion factors in hardlink counter
4 years ago
Chris Lu
eb7929a971
rename filer2 to filer
4 years ago
Chris Lu
f2a8574448
filer and mount deletion resolves manifest chunks also
4 years ago
Chris Lu
99ecf63276
go fmt
4 years ago
Chris Lu
2cdad77d82
fix checkin error
4 years ago
Chris Lu
c27e18aa6a
read possible old deleted chunks
4 years ago