Commit History

Author SHA1 Message Date
  dsd 3b840c20e3 change math/rand => math/rand/v2 in volume_layout.go where is a perfo… (#6006) 2 months ago
  Konstantin Lebedev 34bbaa2cdd [master] process grow request with must grow (#5999) 2 months ago
  chrislu ff3d46637d better logging for volume growth 2 months ago
  Konstantin Lebedev 67a252ee8a [master] refactor func ShouldGrowVolumes (#5884) 2 months ago
  chrislu 3c0854e986 unnecessary skipping 2 months ago
  chrislu a4b25a642d math/rand => math/rand/v2 2 months ago
  chrislu ded5e084ea ensure none zero lastGrowCount 2 months ago
  Konstantin Lebedev b2ffcdaab2 [master] do sync grow request only if absolutely necessary (#5821) 3 months ago
  chrislu 9265be43c0 avoid nil 4 months ago
  Konstantin Lebedev 67edf1d014 [master] Do Automatic Volume Grow in background (#5781) 4 months ago
  Konstantin Lebedev a53e406c99 [master] refactor HasGrowRequest to atomic bool (#5782) 4 months ago
  Konstantin Lebedev 33964fa292 metrics stats of volume layout depends on the data center (#5775) 4 months ago
  chrislu d218fe54fa go fmt 6 months ago
  chrislu 55976ae04a avoid repeated calls to heavy-weighted viper 7 months ago
  chrislu 31f1f96038 improve perf a bit 7 months ago
  Konstantin Lebedev d5d8b8e2ae fix panic at isAllWritable (#5457) 7 months ago
  Konstantin Lebedev 9c1e0f5811 [master] grow volumes if no writable volumes in current dataCenter (#5434) 7 months ago
  Konstantin Lebedev df40908e57 fix panic 5435 (#5436) 7 months ago
  Konstantin Lebedev dc9568fc0d [master] add test for PickForWrite add metrics for volume layout (#5413) 8 months ago
  chrislu 025f8eb37b return dir assign counter 10 months ago
  chrislu bebbc9fe44 create volume grow request if the selected volume is close to full 10 months ago
  chrislu b62066d38f adding DiskType to /dir/status output 1 year ago
  wusong 26f15d0079 Fix no more writable volumes by delay judgment (#4548) 1 year ago
  chrislu 784daea1fa fix volume not found if marked as read only 1 year 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 2 years ago
  chrislu 4524ceae6b less verbose logs 2 years ago
  chrislu ae558fa073 log reasons volumes became unwritable 2 years ago
  chrislu 57c6eddd22 avoid possible deadlock if volume layout is used in some logs 2 years ago
  banjiaojuhao dda6b90d25 assign fileId according to DataNode with empty DataCenter and Rack 2 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 3 years ago
  qieqieplus c4d32f6937 ahead of time volume assignment 3 years ago
  Patrick Schmidt 5f7b024891 Show the real disk usage in stats calls 3 years ago
  Chris Lu f8446b42ab this can compile now!!! 3 years ago
  Chris Lu 821c46edf1 Merge branch 'master' into support_ssd_volume 3 years ago
  Chris Lu 1102ae32c4 fix concurrent map reads 3 years ago
  Chris Lu 1bf22c0b5b go fmt 3 years ago
  Chris Lu 0d2ec832e2 rename from volumeType to diskType 3 years ago
  Chris Lu e9cd798bd3 adding volume type 3 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