Skip to content
This repository has been archived by the owner on Nov 24, 2023. It is now read-only.

worker: generate index flavor automatically by querying version info from DB #323

Merged
merged 20 commits into from
Oct 21, 2019
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions dm/worker/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -279,10 +279,11 @@ func (c *Config) adjustFlavor() error {
}
defer fromDB.Close()

ctx, _ := context.WithTimeout(context.Background(), flavorGetTimeout)
ctx, cancel := context.WithTimeout(context.Background(), flavorGetTimeout)
defer cancel()
c.Flavor, err = utils.GetFlavor(ctx, fromDB.DB)
if ctx.Err() != nil {
err = terror.Annotate(err, "time cost to get flavor info exceeds flavorGetTimeout")
err = terror.Annotate(err, "time cost to get flavor info exceeds "+flavorGetTimeout.String())
}
return terror.WithScope(err, terror.ScopeUpstream)
}
Expand Down