// finishBgJob finishs a background job. func (d *ddl) finishBgJob(t *meta.Meta, job *model.Job) error { log.Warnf("[ddl] finish background job %v", job) if _, err := t.DeQueueBgJob(); err != nil { return errors.Trace(err) } err := t.AddHistoryBgJob(job) return errors.Trace(err) }