aboutsummaryrefslogtreecommitdiff
path: root/go/replication/volume_growth.go
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2014-02-14 17:10:49 -0800
committerChris Lu <chris.lu@gmail.com>2014-02-14 17:10:49 -0800
commitedae676913363bdd1e5a50bf0778fdcc3c6d6051 (patch)
tree8711d0e0382ba15b2810e7783cdede4283d7e1c4 /go/replication/volume_growth.go
parentef4c2c0d1e5bb45a63cde703013871daa401d1ef (diff)
downloadseaweedfs-edae676913363bdd1e5a50bf0778fdcc3c6d6051.tar.xz
seaweedfs-edae676913363bdd1e5a50bf0778fdcc3c6d6051.zip
1. volume server auto detect clustered master nodes
2. remove operation package dependency on storage
Diffstat (limited to 'go/replication/volume_growth.go')
-rw-r--r--go/replication/volume_growth.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/go/replication/volume_growth.go b/go/replication/volume_growth.go
index 6e5bf1f5c..d7d1c90bd 100644
--- a/go/replication/volume_growth.go
+++ b/go/replication/volume_growth.go
@@ -2,7 +2,6 @@ package replication
import (
"code.google.com/p/weed-fs/go/glog"
- "code.google.com/p/weed-fs/go/operation"
"code.google.com/p/weed-fs/go/storage"
"code.google.com/p/weed-fs/go/topology"
"errors"
@@ -200,7 +199,7 @@ func (vg *VolumeGrowth) GrowByCountAndType(count int, collection string, repType
}
func (vg *VolumeGrowth) grow(topo *topology.Topology, vid storage.VolumeId, collection string, repType storage.ReplicationType, servers ...*topology.DataNode) error {
for _, server := range servers {
- if err := operation.AllocateVolume(server, vid, collection, repType); err == nil {
+ if err := AllocateVolume(server, vid, collection, repType); err == nil {
vi := storage.VolumeInfo{Id: vid, Size: 0, Collection: collection, RepType: repType, Version: storage.CurrentVersion}
server.AddOrUpdateVolume(vi)
topo.RegisterVolumeLayout(&vi, server)