41 Commits (master)

Author SHA1 Message Date
chrislu ccf1795e6f wait a bit before getting the next volume id if the leader is recently elected 4 weeks 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 a4b25a642d math/rand => math/rand/v2 4 months ago
Konstantin Lebedev 67edf1d014
[master] Do Automatic Volume Grow in background (#5781) 5 months ago
chrislu 3e7a92061b pass along volume server grpc port 7 months ago
chrislu d218fe54fa go fmt 7 months ago
chrislu 55976ae04a avoid repeated calls to heavy-weighted viper 8 months ago
chrislu 49fcb48e04 same logic as grpc assign 11 months ago
Konstantin Lebedev 5caff2c0f0
fix: deletes newly created volumes (#4551) 2 years ago
chrislu 1e0d64c048 master: delete partially created replicated volumes during volume growth 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 96496d5286 master: broadcast new volume locations to clients to avoid possible racing condition 3 years ago
qiang.zeng 06cb337b82 fix typo 3 years ago
Chris Lu 01336d71eb minor 3 years ago
qieqieplus c4d32f6937 ahead of time volume assignment 4 years ago
Chris Lu 73958e357d add descriptive error if no free volumes 4 years ago
Chris Lu f8446b42ab this can compile now!!! 4 years ago
Chris Lu f696a2b2a7 assign volumes based on disk type 4 years ago
Chris Lu 1bf22c0b5b go fmt 4 years ago
Chris Lu 0d2ec832e2 rename from volumeType to diskType 4 years ago
Chris Lu e9cd798bd3 adding volume type 4 years ago
Chris Lu 35208711e5 logging 5 years ago
zhangsong 40f70481cd schedule new volume by free volume number of nodes 5 years ago
Chris Lu dc786a63ac master: add configurable volume growth toml setting 5 years ago
Chris Lu 09ca936c78 shell: add ec.decode command 5 years ago
zhangsong 61fa485700 add volume number param in assign operation 5 years ago
Chris Lu faec9076a4 adjust parameter names 5 years ago
j.laycock 6fc6322c90 Change joeslay paths to chrislusf paths 5 years ago
Tom Maxwell 4a878c0006 Changed the InMemory bool to a uint32 so that it can be used to alter how much space to reserve 5 years ago
j.laycock cbd0a98fa1 Add InMemory to Volume Grow structure 5 years ago
j.laycock 595a1beff0 Swap imports to use joeslay 5 years ago
Chris Lu e5506152c0 refactoring 6 years ago
Chris Lu 766396d249 weed master: atomic volume counting 6 years ago
chenwanli 0bc3cdd26a Fix https://github.com/chrislusf/seaweedfs/issues/825 6 years ago
Chris Lu 77b9af531d adding grpc mutual tls 6 years ago
bingoohuang ab6be025d7 go fmt and fix some typo 6 years ago
Chris Lu ed44f12f6d support Fallocate on linux 8 years ago
Chris Lu 5ce6bbf076 directory structure change to work with glide 9 years ago
Stuart P. Bentley f0c2a2dcb3 Change all chrislusf/weed-fs links to point to chrislu/seaweedfs 10 years ago
chrislusf 1704e5f1a6 adjust debug message 10 years ago
Chris Lu 7b4a53b2c1 Add optional admin port to volume server, to seperate admin operations from normal file operations. 10 years ago
Chris Lu af416189f1 Cleanup error printing. 10 years ago
yanyiwu cacfc85869 add some String() to make codes easier to read and debug 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
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