83 Commits (20cbc9e4ebf8a3968dbd2df9aebb7bd1f132e302)

Author SHA1 Message Date
dsd 72af97162f
[shell] feat:stop vacuum immediately once volume.vacuum.disable was executed (#6375) 4 days ago
Konstantin Lebedev 8836fa19b6
use ShouldGrowVolumesByDcAndRack (#6280) 4 weeks ago
Konstantin Lebedev 7fa4e5c2a1
[master] Revert back automatic volume grow in case of compensate for crowded volumes (#6267) 1 month ago
Konstantin Lebedev a49d9e020c
[master] avoid crowded more writable for auto grow (#6214) 1 month ago
dsd 151f2ff7a9
prevent dead loop for followers of master node (#6007) 3 months ago
Konstantin Lebedev 34bbaa2cdd
[master] process grow request with must grow (#5999) 3 months ago
Konstantin Lebedev 15965f7c54
[shell] fix volume grow in shell (#5992) 3 months ago
chrislu ff3d46637d better logging for volume growth 4 months ago
chrislu accba3070a refactor 4 months ago
Konstantin Lebedev 67a252ee8a
[master] refactor func ShouldGrowVolumes (#5884) 4 months ago
chrislu 8679870008 fix typo 4 months ago
chrislu 22d5d2ea96 adjust warning log 4 months ago
chrislu a4b25a642d math/rand => math/rand/v2 4 months ago
chrislu 4463296811 add parallel vacuuming 4 months ago
wyang 0581ce6096
fix delete chunk failed if volumeSever specified grpc.port (#5820) 5 months ago
Konstantin Lebedev 67edf1d014
[master] Do Automatic Volume Grow in background (#5781) 5 months ago
Konstantin Lebedev 04f4b10884
fix: avoid timeout if datacenter does not exist in topology (#5772) 5 months ago
小羽 cb5dae0c9c
Fix "no more writable volumes" error when volume grows and master leader changed at the same time (#5771) 5 months ago
chrislu d9490c5e1f rename 8 months ago
chrislu 49fcb48e04 same logic as grpc assign 11 months ago
chrislu bebbc9fe44 create volume grow request if the selected volume is close to full 1 year ago
chrislu ccedad5196 refactor files 1 year ago
chrislu 94fbf02ea2 generate jwt token when looking up needle id 2 years ago
wusong 2b82d0f871
style: clerical error (#4361) 2 years ago
chrislu 784daea1fa fix volume not found if marked as read only 2 years ago
Guo Lei d8cfa1552b
support enable/disable vacuum (#4087) 2 years ago
chrislu c8645fd232 master: implement grpc VolumeMarkWritable 2 years ago
Konstantin Lebedev 4d08393b7c
filer prefer volume server in same data center (#3405) 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 2 years ago
chrislu 3828b8ce87 "github.com/chrislusf/raft" => "github.com/seaweedfs/raft" 2 years ago
chrislu 9dfea44aeb fix unit 3 years ago
chrislu 3142e77eca mount: stats report physical size instead of logical size 3 years ago
chrislu 96496d5286 master: broadcast new volume locations to clients to avoid possible racing condition 3 years ago
Konstantin Lebedev 1e35b4929f shell vacuum volume by collection and volume id 3 years ago
Sebastian Kurfuerst d156d410ef rename security.GenJwt to security.GenJwtForVolumeServer 3 years ago
Chris Lu 332d49432d reduce concurrent volume grow requests 3 years ago
Chris Lu 96119eab00 refactor 3 years ago
Chris Lu 2789d10342 go fmt 3 years ago
Chris Lu e5fc35ed0c change server address from string to a type 3 years ago
Chris Lu e93d4935e3 add other replica locations when assigning volumes 3 years ago
Chris Lu 7a13816e94 refactor 3 years ago
Chris Lu 5a0f92423e use grpc and jwt 3 years ago
Chris Lu 5571f4f70a master: add master.follower to handle read file id lookup requests 3 years ago
Chris Lu b624090398 go fmt 4 years ago
qieqieplus c4d32f6937 ahead of time volume assignment 4 years ago
Patrick Schmidt 5f7b024891 Show the real disk usage in stats calls 4 years ago
Chris Lu 73958e357d add descriptive error if no free volumes 4 years ago
Chris Lu 3fe628f04e use hdd instead of empty string 4 years ago
Chris Lu f8446b42ab this can compile now!!! 4 years ago
Chris Lu 4bd8a692d8 disk type can be generic tags 4 years ago