295 Commits (84ced2abf56d1e1797953f6be9cc99604868baaa)

Author SHA1 Message Date
Chris Lu a37473ae60 add back volume ids 4 years ago
Chris Lu c576ad04ac fix volume server display for volumes 4 years ago
Chris Lu 73958e357d add descriptive error if no free volumes 4 years ago
Chris Lu 3575d41009 go fmt 4 years ago
Chris Lu 6daa932f5c refactoring to get master function, instead of passing master values directly 4 years ago
Chris Lu 68775d29e3 fix tests 4 years ago
Chris Lu b314d78e97 fix print 4 years ago
Chris Lu 53ca7e66ef avoid dead lock 4 years ago
Chris Lu 3097b9a9b7 fix existence checking 4 years ago
Chris Lu cb9cc29518 volume.list display; fix updating maxVolumeCount for disk 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
Chris Lu 1102ae32c4 fix concurrent map reads 4 years ago
Chris Lu 9c9ba3c209 nil related 4 years ago
Chris Lu d9e8479c06 adjust UI max count 4 years ago
Chris Lu 3cdf5945a2 adjust UI 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 94525aa0fd allocate volume by disk type 4 years ago
Chris Lu a9db24cd05 master allocate volumes if ssd type runs out 4 years ago
Chris Lu 0d2ec832e2 rename from volumeType to diskType 4 years ago
Chris Lu 715b199eeb fix tests 4 years ago
Chris Lu d156c74ec0 volume server set volume type and heartbeat to the master 4 years ago
Chris Lu e9cd798bd3 adding volume type 4 years ago
Chris Lu 003b6245e7 fix nil 4 years ago
Chris Lu 965413c21b shell: add volume.vacuum command 4 years ago
Chris Lu c7ebadc25d avoid possible concurrent access inside ensureCorrectWritables() 4 years ago
Chris Lu 8cb8cd4cc5 add locks 4 years ago
Konstantin Lebedev 1eec5c8d5d gen pb 4 years ago
Chris Lu c6bd244ebd add TODO 4 years ago
Konstantin Lebedev dc26012a3b initial 4 years ago
Chris Lu e0002f8dd7 check existing volumes for writable status 4 years ago
Chris Lu 720b1d9b88 adding locking to avoid nil VolumeLocationList 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" 4 years ago
LIBA-S 8573ac82c6 Fix: remove the oversized state after compaction 4 years ago
Chris Lu 289e62a305 master: better locking of in memory volume data 4 years ago
Chris Lu 6a92f0bc7a refactoring to typed Size 4 years ago
Chris Lu 152a6cbc2b minor adjustments 4 years ago
cheng.li01 25fbff5d52 fix bug: two same volumeId in different collections 4 years ago
cheng.li01 dad1161c70 fix dn.volumes Iterate when write issue 5 years ago
Chris Lu e912fd15e3 renaming 5 years ago
Evgenii Kozlov 0e0db70f55 Set volumes ReadOnly if low free disk space 5 years ago
bingoohuang 1f8782a1ed try showing the first 100 volume ids and an extra ... 5 years ago
bingoohuang 1a642b9876 add Volume Ids column only for max 100 volumes for convenience in the master ui. 5 years ago
Chris Lu e4af63a721 volume server: accept fsync=true in write requests 5 years ago
James Hartig eae3f27c80 Added treat_replication_as_minimums master toml option 5 years ago