Nikita Mochalov
|
4b1ba7f5b2
Save disk space metrics immediately (#4740)
|
1 year ago |
Nikita Mochalov
|
e6a49dc533
Fix resource leaks (#4737)
|
1 year ago |
柏杰
|
0b0fb9b9e4
avoid data race read volume.IsEmpty (#4574)
|
1 year ago |
Guo Lei
|
5b905fb2b7
Lazy loading (#3958)
|
2 years ago |
Konstantin Lebedev
|
1f7e52c63e
vacuum metrics and force sync dst files (#3832)
|
2 years ago |
Konstantin Lebedev
|
4f7a1f67cd
avoid race conditions for diskLocation.MaxVolumeCount (#3526)
|
2 years ago |
chrislu
|
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
|
2 years ago |
guol-fnst
|
300b383cdf
use 10 or numCPU workers if env is not found
|
2 years ago |
guol-fnst
|
308a48c0c2
optimiz concurrency
|
2 years ago |
guol-fnst
|
26313060a3
speeding up loading volumes
|
2 years ago |
garenchan
|
8aa19577f4
fix 3238: handle errors for GenerateDirUuid method
|
2 years ago |
guol-fnst
|
b12944f9c6
fix naming convention
|
2 years ago |
guol-fnst
|
8fab39e775
rename UUID file
|
2 years ago |
guol-fnst
|
de6aa9cce8
avoid duplicated volume directory
|
2 years ago |
chrislu
|
37ab8909b0
use two flags: v.isCompacting and v.isCommitCompacting
|
2 years ago |
chrislu
|
a129bda7d9
sync data first before stopping
|
2 years ago |
chrislu
|
50ddd8c8e2
remove debug messages
|
2 years ago |
chrislu
|
488afa5002
volume: load volume can optionally be skipped, if ec volume exists
|
3 years ago |
Eng Zer Jun
|
a23bcbb7ec
refactor: move from io/ioutil to io and os package
|
3 years ago |
Chris Lu
|
f0d1e7bd05
skip ec volumes when loading normal volumes
|
3 years ago |
Chris Lu
|
8c6ff55226
add volume not found error type, to reduce error log
|
3 years ago |
bingoohuang
|
cf552417a7
minFreeSpace refactored
|
3 years ago |
bingoohuang
|
31f1cdeac2
minFreeSpace argument allows size like 10GiB
|
3 years ago |
Chris Lu
|
283d703d50
adjust text
|
3 years ago |
Chris Lu
|
f8446b42ab
this can compile now!!!
|
3 years ago |
Chris Lu
|
7ce647f27e
support customizable disk type
|
3 years ago |
Chris Lu
|
821c46edf1
Merge branch 'master' into support_ssd_volume
|
3 years ago |
bingoohuang
|
94ea3bd3a5
renaming NeedleMapType to NeedleMapKind
|
3 years ago |
Chris Lu
|
daa8157fc2
Merge branch 'master' into support_ssd_volume
|
3 years ago |
Chris Lu
|
e2076201d7
volume: avoid reprocessing the same volume
|
3 years ago |
Chris Lu
|
986cbdf7d9
Revert "Merge pull request #1683 from qieqieplus/master"
|
3 years ago |
Chris Lu
|
f56e6d231e
Revert "Merge pull request #1683 from qieqieplus/master"
|
3 years ago |
Chris Lu
|
1bf22c0b5b
go fmt
|
3 years ago |
Chris Lu
|
23014b6810
Merge branch 'master' into support_ssd_volume
|
3 years ago |
chenqieqie
|
45f902a9b7
smaller critical section
|
3 years ago |
chenqieqie
|
4e58a4f24e
fix race condition when loading volumes concurrently
|
3 years ago |
Chris Lu
|
2e8dba571b
adjust volume server UI
|
3 years ago |
Chris Lu
|
0d2ec832e2
rename from volumeType to diskType
|
3 years ago |
Chris Lu
|
d156c74ec0
volume server set volume type and heartbeat to the master
|
3 years ago |
Chris Lu
|
6d30b21b10
volume: add "-dir.idx" option for separate index storage
|
4 years ago |
Chris Lu
|
3c229eb677
refactor
|
4 years ago |
Chris Lu
|
6783ae5f8f
rename
|
4 years ago |
Chris Lu
|
97f706f35b
just refactoring
|
4 years ago |
Chris Lu
|
b11449f955
pass in dir.idx parameter to DiskLocation
|
4 years ago |
Chris Lu
|
0dafcf1f5a
volume: detect max volume count changes based on disk usage
|
4 years ago |
Chris Lu
|
3e925faddd
trim out name extension
|
4 years ago |
Chris Lu
|
53c3aad875
volume: add a note file to avoid incomplete volume files
|
4 years ago |
Chris Lu
|
575d7952a1
add available resource stats
|
4 years ago |
Chris Lu
|
a1c01d716b
volume: avoid deadlock when deleting volumes
|
4 years ago |
James Hartig
|
8e54e34576
volume: Don't unmount before deleting volume in copy
|
4 years ago |