Skip to content

Commit

Permalink
Merge branch 'master' into ignore_ru_for_background
Browse files Browse the repository at this point in the history
  • Loading branch information
HuSharp committed Jul 14, 2023
2 parents 806f137 + 1dc623a commit d540c43
Show file tree
Hide file tree
Showing 4 changed files with 1 addition and 20 deletions.
2 changes: 1 addition & 1 deletion server/cluster/cluster.go
Original file line number Diff line number Diff line change
Expand Up @@ -878,7 +878,7 @@ func (c *RaftCluster) HandleStoreHeartbeat(heartbeat *pdpb.StoreHeartbeatRequest
interval := reportInterval.GetEndTimestamp() - reportInterval.GetStartTimestamp()

// c.limiter is nil before "start" is called
if c.limiter != nil && c.opt.GetStoreLimitMode() == "auto" {
if c.limiter != nil {
c.limiter.Collect(newStore.GetStoreStats())
}

Expand Down
13 changes: 0 additions & 13 deletions server/config/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -666,14 +666,6 @@ type ScheduleConfig struct {
// Only used to display
SchedulersPayload map[string]interface{} `toml:"schedulers-payload" json:"schedulers-payload"`

// StoreLimitMode can be auto or manual, when set to auto,
// PD tries to change the store limit values according to
// the load state of the cluster dynamically. User can
// overwrite the auto-tuned value by pd-ctl, when the value
// is overwritten, the value is fixed until it is deleted.
// Default: manual
StoreLimitMode string `toml:"store-limit-mode" json:"store-limit-mode"`

// Controls the time interval between write hot regions info into leveldb.
HotRegionsWriteInterval typeutil.Duration `toml:"hot-regions-write-interval" json:"hot-regions-write-interval"`

Expand Down Expand Up @@ -746,7 +738,6 @@ const (
defaultHotRegionCacheHitsThreshold = 3
defaultSchedulerMaxWaitingOperator = 5
defaultLeaderSchedulePolicy = "count"
defaultStoreLimitMode = "manual"
defaultEnableJointConsensus = true
defaultEnableTiKVSplitRegion = true
defaultEnableCrossTableMerge = true
Expand Down Expand Up @@ -806,10 +797,6 @@ func (c *ScheduleConfig) adjust(meta *configutil.ConfigMetaData, reloading bool)
if !meta.IsDefined("leader-schedule-policy") {
configutil.AdjustString(&c.LeaderSchedulePolicy, defaultLeaderSchedulePolicy)
}
if !meta.IsDefined("store-limit-mode") {
configutil.AdjustString(&c.StoreLimitMode, defaultStoreLimitMode)
}

if !meta.IsDefined("store-limit-version") {
configutil.AdjustString(&c.StoreLimitVersion, defaultStoreLimitVersion)
}
Expand Down
5 changes: 0 additions & 5 deletions server/config/persist_options.go
Original file line number Diff line number Diff line change
Expand Up @@ -501,11 +501,6 @@ func (o *PersistOptions) GetAllStoresLimit() map[uint64]StoreLimitConfig {
return o.GetScheduleConfig().StoreLimit
}

// GetStoreLimitMode returns the limit mode of store.
func (o *PersistOptions) GetStoreLimitMode() string {
return o.GetScheduleConfig().StoreLimitMode
}

// GetStoreLimitVersion returns the limit version of store.
func (o *PersistOptions) GetStoreLimitVersion() string {
return o.GetScheduleConfig().StoreLimitVersion
Expand Down
1 change: 0 additions & 1 deletion tests/pdctl/config/config_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,6 @@ func TestConfig(t *testing.T) {
scheduleConfig.EnableMakeUpReplica = false
scheduleConfig.EnableRemoveExtraReplica = false
scheduleConfig.EnableLocationReplacement = false
scheduleConfig.StoreLimitMode = ""
re.Equal(uint64(0), scheduleConfig.MaxMergeRegionKeys)
// The result of config show doesn't be 0.
scheduleConfig.MaxMergeRegionKeys = scheduleConfig.GetMaxMergeRegionKeys()
Expand Down

0 comments on commit d540c43

Please sign in to comment.