石昌林
81f7f08708
Determine whether to preallocate according to the master configuration before executing copy volume
3 years ago
chrislu
aaa9938353
Revert "adjust conditions"
This reverts commit e024586ff1
.
3 years ago
chrislu
e024586ff1
adjust conditions
3 years ago
liubaojiang
df0ce31a2e
add condition when inFlightUploadDataLimitCond signal
3 years ago
liubaojiang
3076ac101e
move vs.concurrentUploadLimit != 0 out of the lock
3 years ago
Konstantin Lebedev
31a929f7f2
logging processRangeRequest errors
3 years ago
zhihao.qu
42d04c581b
feat(filer.sync): add metricsServer in filer.sync.
Metrics include:
(1) the offset of the filer.sync
(2) the last send timestamp of the filer subscription
3 years ago
yulai.li
28cda854eb
Add filer command line parameter to let Filer UI show/hide directory delete button
3 years ago
chrislu
d12f431d98
collect volume server status
3 years ago
chrislu
444ac21050
go fmt
3 years ago
yulai.li
83f8cdd5cb
Bug Fix: force reload filer page when upload/delete/rename/create directory
3 years ago
guol-fnst
eabf4d4e64
fix typo
3 years ago
chrislu
9f8b72a54d
Revert "Merge pull request #3159 from shichanglin5/_duplicateUUID"
This reverts commit 37da689319
, reversing
changes made to 00d53c34c4
.
3 years ago
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
4fd5f96598
filer: remove replication, collection, disk_type info from entry metadata
these metadata can change and are not used
3 years ago
chrislu
8402af0882
filer: detect ttl based on fs configure setting
3 years ago
chrislu
ecef844dfc
stream read large files
3 years ago
chrislu
48cca4e54f
remove unused logic
3 years ago
chrislu
376b005ad3
fix wrong logic
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
liubaojiang
f0ee3e6f21
reduce the scope of inFlightUploadDataLimitCond lock
3 years ago
chrislu
c59068d0f3
refactor
3 years ago
chrislu
682382648e
collect cluster node start time
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
ca16fbf0ef
shell: cluster.ps display filer group
3 years ago
chrislu
7e25a2d416
reduce busy waiting when reading metadata logs
3 years ago
liubaojiang
076e48a676
add inflight upload data wait timeout
3 years ago
liubaojiang
71b2e6223e
add inFlightUploadDataLimitCond signal
3 years ago
liubaojiang
1a41691b4c
exclude replication from the concurrentUploadLimitMB
3 years ago
tianzhang
66747ee9c9
hotfix_fsync fix fsync
3 years ago
guol-fnst
b12944f9c6
fix naming convention
notify volume server of duplicate directoris
improve searching efficiency
3 years ago
guol-fnst
076595fbdd
just exit in case of duplicated volume directories were loaded
3 years ago
guol-fnst
8fab39e775
rename UUID file
fix typo
move locationUUID into DiskLocation
3 years ago
guol-fnst
de6aa9cce8
avoid duplicated volume directory
3 years ago
chrislu
b201edb9df
fix wrong assignment
3 years ago
chrislu
9271866d1e
fix segmentation violation
fix https://github.com/chrislusf/seaweedfs/issues/3000
3 years ago
chrislu
94635e9b5c
filer: add filer group
3 years ago
Konstantin Lebedev
50c4f62ed4
ydb-go-sdk move to v3
3 years ago
chrislu
5d081d5c3c
skip if already copied to remote
fix https://github.com/chrislusf/seaweedfs/issues/2993
3 years ago
Konstantin Lebedev
03aec9ce7e
avoid panic if hashicorp raft not initialized
3 years ago
chrislu
94f824e1ce
volume: sync to disk before copying volume files
address https://github.com/chrislusf/seaweedfs/issues/2976
3 years ago
guol-fnst
8b2552f944
fix http response error code
3 years ago
Konstantin Lebedev
1e35b4929f
shell vacuum volume by collection and volume id
3 years ago
justin
3551ca2fcf
enhancement: replace sort.Slice with slices.SortFunc to reduce reflection
3 years ago
chrislu
b4be56bb3b
add timing info during ping operation
3 years ago
Konstantin Lebedev
d2fe0fae33
use the full ServerAddress as the identifier
3 years ago