shichanglin5
f5b0c04b14
perf: Optimized volume handling duplicateUUID logic to avoid quitting when volume is actualy normal
Under normal circumstances, there will be no problems, but when the
master is debugged in the local environment, the volume client cannot
communicate with the master normally, so the sendHeartBeat logic is
restarted, and a new connection is created to report the heartbeat. If
the master has not cleared the uuid of the volume at this time, then The
master will respond to volume duplicateUUIDS, and the volume service
will exit, but in fact the uuid of the volume is not duplicated
3 years ago
chrislu
4a046e4de7
3.09
3 years ago
chrislu
11f1e7996b
fix test
3 years ago
chrislu
d65bb2c6df
mount: file handle locks entry better
related to https://github.com/chrislusf/seaweedfs/issues/2952
3 years ago
chrislu
746092a60b
add a comment
3 years ago
chrislu
056c480eb0
volume: checksum remove the hashing step in Value()
3 years ago
chrislu
ecef844dfc
stream read large files
3 years ago
chrislu
48cca4e54f
remove unused logic
3 years ago
chrislu
685643d506
needle read into a writer
3 years ago
chrislu
663bc5dc23
add needle reading in chunks
3 years ago
chrislu
18b29f709c
refactoring, split file
3 years ago
chrislu
f97acdd489
volume.fix.replication fix retry logic
fix https://github.com/chrislusf/seaweedfs/issues/3136
3 years ago
creeew
02ae102731
fix filer.sync missing source srv uploaded files to target when target down
3 years ago
chrislu
6793bc853c
help message when in simulation mode
3 years ago
chrislu
89948a373b
fix error reporting for "Need to a hdd disk type"
related to https://github.com/chrislusf/seaweedfs/issues/3128
3 years ago
chrislu
8a49240d64
3.08
3 years ago
chrislu
376b005ad3
fix wrong logic
3 years ago
chrislu
fbd99d53c1
3.07
3 years ago
chrislu
27732ecfa4
move s3 related constants from package http to s3_constants
3 years ago
chrislu
596c3860ca
use final destination to resolve fs configuration
related to https://github.com/chrislusf/seaweedfs/issues/3075
3 years ago
chrislu
6adc42147f
fresh filer store bootstrap from the oldest peer
3 years ago
chrislu
490e0850bf
filer.meta.tail add one example of using untilTimeAgo
3 years ago
chrislu
c59068d0f3
refactor
3 years ago
chrislu
682382648e
collect cluster node start time
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
aece35a64f
stop when on disk log is done
3 years ago
chrislu
a2b101a737
subscribe metadata between a range
3 years ago
chrislu
5b9347c938
typo
3 years ago
Konstantin Lebedev
af562e1a20
rm log info
3 years ago
Konstantin Lebedev
62e5e3822c
list self dir
https://github.com/chrislusf/seaweedfs/issues/3086
3 years ago
Konstantin Lebedev
26f3646961
show fake dirs
https://github.com/chrislusf/seaweedfs/issues/3086
3 years ago
chrislu
b8f3db0d46
s3: keep auth enabled in case identities are set to empty
fix https://github.com/chrislusf/seaweedfs/issues/3084
3 years ago
chrislu
81d6159290
volume: report error if a volume has nil data backend
fix https://github.com/chrislusf/seaweedfs/issues/3105
3 years ago
chrislu
ca16fbf0ef
shell: cluster.ps display filer group
3 years ago
chrislu
9219664505
reset sync offset if peer filer resets
fix https://github.com/chrislusf/seaweedfs/issues/3089
3 years ago
Konstantin Lebedev
54356211c2
list empty folder
3 years ago
Kaiwalya Joshi
4598581741
fix: Minor spelling fixes on FilerStorePathTranslator.
3 years ago
chrislu
5b8b022985
remove unused parameter
3 years ago
Robert Coelho
0e6e72d462
mount: ReadDir return EIO on EnsureVisited err
3 years ago
Robert Coelho
1fabbe8a25
mount: cleanup ReadDir rewrite's branches to not assume offsets
3 years ago
Robert Coelho
cb422d96f7
mount: rewrite ReadDir to respect input.Offset to fix partial results
3 years ago
Robert Coelho
05602167f4
mount: do not mark meta_cache when there is an err
3 years ago
chrislu
7e25a2d416
reduce busy waiting when reading metadata logs
3 years ago
chrislu
2f846777bb
3.06
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
acc318e12b
3.05
3 years ago
tianzhang
66747ee9c9
hotfix_fsync fix fsync
3 years ago
guol-fnst
8e2426a879
revert changes of pb file
orignal protoc-gen-go-grpc verion is 1.1.0
3 years ago