61 Commits (96b326a304062093f1437c9c9800e06984034aee)

Author SHA1 Message Date
chrislu d218fe54fa go fmt 7 months ago
chrislu 55976ae04a avoid repeated calls to heavy-weighted viper 8 months ago
chrislu 31f1f96038 improve perf a bit 8 months ago
Konstantin Lebedev d5d8b8e2ae
fix panic at isAllWritable (#5457) 9 months ago
Konstantin Lebedev 9c1e0f5811
[master] grow volumes if no writable volumes in current dataCenter (#5434) 9 months ago
Konstantin Lebedev df40908e57
fix panic 5435 (#5436) 9 months ago
Konstantin Lebedev dc9568fc0d
[master] add test for PickForWrite add metrics for volume layout (#5413) 9 months ago
chrislu 025f8eb37b return dir assign counter 11 months ago
chrislu d4e66cc140 return dir assign counter 11 months ago
chrislu bebbc9fe44 create volume grow request if the selected volume is close to full 1 year ago
chrislu b62066d38f adding DiskType to /dir/status output 1 year ago
wusong 26f15d0079
Fix no more writable volumes by delay judgment (#4548) 2 years ago
chrislu 784daea1fa fix volume not found if marked as read only 2 years ago
chrislu 570b488572 ensure memory alignment on different CPUs 2 years ago
Konstantin Lebedev 4966a3abc7
avoid race conditions access to growRequestCount (#3537) 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 2 years ago
ningfd 58f2dd6740 change topology mapping definition, improve spelling 2 years ago
chrislu 3142e77eca mount: stats report physical size instead of logical size 3 years ago
chrislu 4524ceae6b less verbose logs 3 years ago
chrislu ae558fa073 log reasons volumes became unwritable 3 years ago
chrislu 57c6eddd22 avoid possible deadlock if volume layout is used in some logs 3 years ago
banjiaojuhao dda6b90d25 assign fileId according to DataNode with empty DataCenter and Rack 3 years ago
Chris Lu e4830bd93d go fmt 3 years ago
Chris Lu 332d49432d reduce concurrent volume grow requests 3 years ago
Chris Lu 96119eab00 refactor 3 years ago
Chris Lu a067deaabc avoid possible modified location list 3 years ago
Chris Lu d2d36a3f9d master: avoid creating too many volumes 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 f8446b42ab this can compile now!!! 4 years ago
Chris Lu 1102ae32c4 fix concurrent map reads 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 c7ebadc25d avoid possible concurrent access inside ensureCorrectWritables() 4 years ago
Chris Lu 8cb8cd4cc5 add locks 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
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
James Hartig eae3f27c80 Added treat_replication_as_minimums master toml option 5 years ago
Chris Lu c3cb6fa1d7 volume: compaction can cause readonly volumes 5 years ago
Chris Lu 4ce23e8809 fix compilation error 5 years ago
Chris Lu c90eb0da1f volume: handling readonly volumes after compaction 5 years ago
Chris Lu 09ca936c78 shell: add ec.decode command 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 ebe94be1a1 maintain layout correctness when changing volumes 6 years ago
Chris Lu 316bd27f75 add remove volumes with version info 6 years ago