aboutsummaryrefslogtreecommitdiff
path: root/weed/topology/node.go
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2021-02-16 03:55:24 -0800
committerChris Lu <chris.lu@gmail.com>2021-02-16 03:55:24 -0800
commitcb9cc295184c269da5d4e4028ca29badfa16eec7 (patch)
tree14faec5623ab318668c7df4d6a943187b002e89e /weed/topology/node.go
parent3fe628f04e2aa3ac550c670c27d00fcc3fc2e12b (diff)
downloadseaweedfs-cb9cc295184c269da5d4e4028ca29badfa16eec7.tar.xz
seaweedfs-cb9cc295184c269da5d4e4028ca29badfa16eec7.zip
volume.list display; fix updating maxVolumeCount for disk
Diffstat (limited to 'weed/topology/node.go')
-rw-r--r--weed/topology/node.go16
1 files changed, 0 insertions, 16 deletions
diff --git a/weed/topology/node.go b/weed/topology/node.go
index 1f5e4194c..25b048452 100644
--- a/weed/topology/node.go
+++ b/weed/topology/node.go
@@ -186,22 +186,6 @@ func (n *NodeImpl) ReserveOneVolume(r int64, option *VolumeGrowOption) (assigned
return nil, errors.New("No free volume slot found!")
}
-func (n *NodeImpl) AdjustMaxVolumeCounts(maxVolumeCounts map[string]uint32) {
- deltaDiskUsages := newDiskUsages()
- for diskType, maxVolumeCount := range maxVolumeCounts {
- if maxVolumeCount == 0 {
- // the volume server may have set the max to zero
- continue
- }
- dt := types.ToDiskType(diskType)
- deltaDiskUsage := deltaDiskUsages.getOrCreateDisk(dt)
- currentDiskUsage := n.diskUsages.getOrCreateDisk(dt)
- deltaDiskUsage.maxVolumeCount = int64(maxVolumeCount) - currentDiskUsage.maxVolumeCount
- deltaDiskUsages.getOrCreateDisk(dt).maxVolumeCount = int64(maxVolumeCount)
- }
- n.UpAdjustDiskUsageDelta(deltaDiskUsages)
-}
-
func (n *NodeImpl) UpAdjustDiskUsageDelta(deltaDiskUsages *DiskUsages) { //can be negative
for diskType, diskUsage := range deltaDiskUsages.usages {
existingDisk := n.getOrCreateDisk(diskType)