Chris Lu
|
2270737344
|
volume: avoid fixed vacuum timeout for large volumes
1GB for 3 minutes, about 5.7MB/s
|
4 years ago |
Chris Lu
|
003b6245e7
|
fix nil
|
4 years ago |
Chris Lu
|
965413c21b
|
shell: add volume.vacuum command
|
4 years ago |
Chris Lu
|
410b818aa7
|
master: avoid timer leakage
|
4 years ago |
LIBA-S
|
eecd6b5d35
|
Fix a race condition when handle VolumeLocationList
|
4 years ago |
LIBA-S
|
0157798ebf
|
Correct the oversized state of volume after compaction
|
4 years ago |
Chris Lu
|
3e52329cee
|
Revert "Merge pull request #1479 from LIBA-S/fix_oversized"
This reverts commit bd11f0b3e4 , reversing
changes made to ec5b9f1e91 .
|
4 years ago |
LIBA-S
|
8573ac82c6
|
Fix: remove the oversized state after compaction
|
4 years ago |
Chris Lu
|
c3cb6fa1d7
|
volume: compaction can cause readonly volumes
address https://github.com/chrislusf/seaweedfs/issues/1233
|
5 years ago |
Chris Lu
|
3cc9e85895
|
volume: vacuum pass preallocate variable
|
5 years ago |
Chris Lu
|
c90eb0da1f
|
volume: handling readonly volumes after compaction
ensure readonly volumes are not added as writable
|
5 years ago |
Chris Lu
|
892e726eb9
|
avoid reusing context object
fix https://github.com/chrislusf/seaweedfs/issues/1182
|
5 years ago |
Chris Lu
|
72a64a5cf8
|
use the same context object in order to retry
|
5 years ago |
zhangsong
|
e83c36e26f
|
fix the bug of volume never be vacuumed
|
5 years ago |
divinerapier
|
5656d43264
|
can not break out of for-select block
Signed-off-by: divinerapier <poriter.coco@gmail.com>
|
5 years ago |
j.laycock
|
6fc6322c90
|
Change joeslay paths to chrislusf paths
|
5 years ago |
j.laycock
|
595a1beff0
|
Swap imports to use joeslay
|
5 years ago |
Chris Lu
|
79762385bd
|
master: ensure only one exclusive vacuum process
fix https://github.com/chrislusf/seaweedfs/issues/1011
|
6 years ago |
Chris Lu
|
4b15c8f0c4
|
volume: lock writables changes
|
6 years ago |
Chris Lu
|
e5506152c0
|
refactoring
|
6 years ago |
Chris Lu
|
95e0520182
|
weed volume: add grpc operation to relicate a volume to local
|
6 years ago |
Chris Lu
|
e108688990
|
avoid grpc 5 seconds timeout
some operations may take longer than 5 seconds.
only keep the timeout for raft operations
|
6 years ago |
Chris Lu
|
77b9af531d
|
adding grpc mutual tls
|
6 years ago |
Sergey
|
aa5ccff6d2
|
fixing of typos
|
6 years ago |
bingoohuang
|
ab6be025d7
|
go fmt and fix some typo
|
6 years ago |
Chris Lu
|
2d23d86fd3
|
no timeout for volume vacuum
revert changes on volume vacuum timemout from https://github.com/chrislusf/seaweedfs/pull/829
|
6 years ago |
chenwanli
|
0a3e83a36a
|
Set timeout for master and volume non-streaming rpc
|
6 years ago |
Chris Lu
|
03cfb4267f
|
adjust vaccum logging
|
6 years ago |
Chris Lu
|
9e98bba206
|
go fmt
|
6 years ago |
Chris Lu
|
82a5d39778
|
add back volume vacuum cleanup
|
6 years ago |
Chris Lu
|
201c24c110
|
add locking to volume layout vacuum
|
6 years ago |
Chris Lu
|
b1daede91b
|
move volume vacuum to gRpc
|
6 years ago |
Chris Lu
|
58344980e4
|
preallocate disk space during compaction also, add cleanup for failed compaction
|
7 years ago |
Chris Lu
|
f7c22f0159
|
fix bug when collecting vacuum errors
|
7 years ago |
Chris Lu
|
a7faefd4ce
|
fix compilation error
|
8 years ago |
Chris Lu
|
b3513d3167
|
skip only readonly volumes
fix https://github.com/chrislusf/seaweedfs/issues/405
|
8 years ago |
Chris Lu
|
9ba52db585
|
add writable checking
fix https://github.com/chrislusf/seaweedfs/issues/405
|
8 years ago |
Chris Lu
|
d0dbf6d2ea
|
adjust logging
|
9 years ago |
Chris Lu
|
5ce6bbf076
|
directory structure change to work with glide
glide has its own requirements. My previous workaround caused me some
code checkin errors. Need to fix this.
|
9 years ago |
Chris Lu
|
6df18a9181
|
rwlock concurrent read map
|
9 years ago |
chrislusf
|
9b8f8f4bb9
|
add logging
|
10 years ago |
chrislusf
|
99aee22e08
|
Adjust admin url pattern
|
10 years ago |
Stuart P. Bentley
|
f0c2a2dcb3
|
Change all chrislusf/weed-fs links to point to chrislu/seaweedfs
|
10 years ago |
chrislusf
|
f511b507a5
|
Add read only public port on volume server
Add read only public port on volume server
|
10 years ago |
Chris Lu
|
7b4a53b2c1
|
Add optional admin port to volume server, to seperate admin operations from normal file operations.
|
10 years ago |
Brian McQueen
|
d56c748fa8
|
switch it back to chris's repo
|
10 years ago |
Brian McQueen
|
c0dfdf4392
|
switch to my forked repo
|
10 years ago |
chrislusf
|
52180f386b
|
Add read-write lock to guard topology changes on new collections and ttls.
|
10 years ago |
Chris Lu
|
179d36ba0e
|
formatting code by: goimports -w=true .
|
10 years ago |
wyy
|
4126280d55
|
use github.com/chrislusf instead of github.com/aszxqw
|
10 years ago |