Skip to content

Commit 0bbaa8a

Browse files
authored
ddl: fix create view when met err (pingcap#41950) (pingcap#45842)
close pingcap#41951
1 parent ac0e678 commit 0bbaa8a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

ddl/table.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,11 +307,13 @@ func onCreateView(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64, _ error)
307307
}
308308
err = t.GetAutoIDAccessors(schemaID, oldTbInfoID).Del()
309309
if err != nil {
310+
job.State = model.JobStateCancelled
310311
return ver, errors.Trace(err)
311312
}
312313
}
313314
err = createTableOrViewWithCheck(t, job, schemaID, tbInfo)
314315
if err != nil {
316+
job.State = model.JobStateCancelled
315317
return ver, errors.Trace(err)
316318
}
317319
// Finish this job.

0 commit comments

Comments
 (0)