support enable/disable vacuum (#4087)
* stop vacuum * suspend/resume vacuum * remove unused code * rename * rename param
This commit is contained in:
@@ -35,6 +35,7 @@ type Topology struct {
|
||||
|
||||
volumeSizeLimit uint64
|
||||
replicationAsMin bool
|
||||
isDisableVacuum bool
|
||||
|
||||
Sequence sequence.Sequencer
|
||||
|
||||
@@ -338,3 +339,13 @@ func (t *Topology) DataNodeRegistration(dcName, rackName string, dn *DataNode) {
|
||||
rack.LinkChildNode(dn)
|
||||
glog.Infof("[%s] reLink To topo ", dn.Id())
|
||||
}
|
||||
|
||||
func (t *Topology) DisableVacuum() {
|
||||
glog.V(0).Infof("DisableVacuum")
|
||||
t.isDisableVacuum = true
|
||||
}
|
||||
|
||||
func (t *Topology) EnableVacuum() {
|
||||
glog.V(0).Infof("EnableVacuum")
|
||||
t.isDisableVacuum = false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user