chrislu
9f479aab98
allocate brokers to serve segments
3 years ago
chrislu
bb01b68fa0
refactor
3 years ago
chrislu
94b8c42b2c
clean up
3 years ago
chrislu
8060fdcac5
remove old code
3 years ago
chrislu
f25e273e32
display data center and rack in cluster.ps
3 years ago
chrislu
68065128b8
add dc and rack
3 years ago
chrislu
8d31e73ffd
mq broker adds data center and rack
3 years ago
chrislu
87ccef72db
cluster.ps can list brokers
3 years ago
chrislu
ac66227798
renaming
3 years ago
chrislu
21b6b07dd8
renaming
3 years ago
chrislu
8ca7d1ef17
rename to SeaweedMQ
3 years ago
chrislu
89e276de64
fix loop
2 years ago
chrislu
e0eda52c54
mount: ensure symlink parent directory is tracked
fix https://github.com/chrislusf/seaweedfs/issues/3373
2 years ago
Tuan Vuong
1d9a888be9
PutUserAction should completely replace identity actions
2 years ago
zzq09494
01b7aa79fa
fix: Buckets are not created and deleted correctly on the filer with the same signature when they are created and deleted
2 years ago
chrislu
3828b8ce87
"github.com/chrislusf/raft" => "github.com/seaweedfs/raft"
2 years ago
Konstantin Lebedev
7e09a548a6
exclude directories to sync on filer
2 years ago
Evgeny Kuzhelev
ac5ce31278
leave notion to refactor after prometheus upgrade
2 years ago
Evgeny Kuzhelev
47c72e6f35
remove all (currently existing) collection volume metrics
2 years ago
Evgeny Kuzhelev
709c83716c
delete disk_size metrics when collection deleted
2 years ago
chrislu
f401b996eb
mount: fix symlink size reporting
2 years ago
Konstantin Lebedev
c88ea31f62
fix RUnlock of unlocked RWMutex
2 years ago
Konstantin Lebedev
da9d3e8f6c
refactor
2 years ago
Konstantin Lebedev
046c3d5ad4
fix logic else brake
2 years ago
chrislu
475185fb72
3.18
2 years ago
chrislu
ec0edb1ac4
filer: fix wrong logic during read
2 years ago
guosj
cc7a4b0a6e
correct comment
2 years ago
chrislu
33cff61992
fix glog test
2 years ago
chrislu
dbe4849ffd
3.17
2 years ago
chrislu
b98c0b4bf4
disable symlink translation for now
2 years ago
chrislu
2dc5d4adac
disable symlink translation for now
2 years ago
chrislu
3d2bbf96d2
adjust glog format
2 years ago
chrislu
2807fe08fc
adjust glog format
2 years ago
chrislu
2b64916d3e
set status to fuse.OK
2 years ago
chrislu
7386cf6a06
mount: resolve symlink
2 years ago
chrislu
40089b6753
maintain node lookup counter
2 years ago
chrislu
d24db396cc
fix removing path from inode2path
2 years ago
chrislu
41eeb4deef
do not add new inode during link
2 years ago
chrislu
02c2d81cde
fix removePathFromInode2Path
2 years ago
chrislu
4d5dc55766
mount: better support hard links
2 years ago
chrislu
ebda0689ab
use linux default max name length
2 years ago
chrislu
64f3d6fb6e
metadata subscription uses client epoch
2 years ago
chrislu
2c8818351f
mount: comment out stuck fuse inode notify during renaming
2 years ago
chrislu
a5c94acd4f
mount: check possible nil entry case
2 years ago
LHHDZ
994a2dec78
fix `vid_map_test` tests
2 years ago
LHHDZ
58c02d6429
Solve the problem that `LookupFileId` lookup urls is empty due to leader switching
The vidMap structure is modified to a linked list structure (the length is limited to 5). When the vidMap is reset, the current vidMap is added to the new vidMap as a cache node. When the query locations is empty, the cache node is searched to avoid problems when the master switches leaders.
2 years ago
ningfd
58f2dd6740
change topology mapping definition, improve spelling
2 years ago
chrislu
f72f696109
add message batch
2 years ago
ningfd
6f882eb354
optimiz: master ui will render data in order
2 years ago
chrislu
7a6c559ab4
fix Change replication via volume.configure.replication by collection
fix https://github.com/chrislusf/seaweedfs/issues/3346
2 years ago