Skip to content

Commit

Permalink
Reverted the change of GetDDLInfo
Browse files Browse the repository at this point in the history
  • Loading branch information
mjonss committed Jan 11, 2023
1 parent 389ad4d commit f04df45
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 5 deletions.
5 changes: 3 additions & 2 deletions ddl/ddl.go
Original file line number Diff line number Diff line change
Expand Up @@ -1305,15 +1305,16 @@ func GetDDLInfoWithNewTxn(s sessionctx.Context) (*Info, error) {
if err != nil {
return nil, err
}
info, err := getDDLInfo(sess)
info, err := GetDDLInfo(s)
sess.rollback()
return info, err
}

// GetDDLInfo returns DDL information.
func getDDLInfo(sess *session) (*Info, error) {
func GetDDLInfo(s sessionctx.Context) (*Info, error) {
var err error
info := &Info{}
sess := newSession(s)
txn, err := sess.txn()
if err != nil {
return nil, errors.Trace(err)
Expand Down
4 changes: 2 additions & 2 deletions ddl/stat_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ func TestGetDDLInfo(t *testing.T) {
err = addDDLJobs(sess, txn, job)
require.NoError(t, err)

info, err := ddl.GetDDLInfoWithNewTxn(sess)
info, err := ddl.GetDDLInfo(sess)
require.NoError(t, err)
require.Len(t, info.Jobs, 1)
require.Equal(t, job, info.Jobs[0])
Expand All @@ -139,7 +139,7 @@ func TestGetDDLInfo(t *testing.T) {
err = addDDLJobs(sess, txn, job1)
require.NoError(t, err)

info, err = ddl.GetDDLInfoWithNewTxn(sess)
info, err = ddl.GetDDLInfo(sess)
require.NoError(t, err)
require.Len(t, info.Jobs, 2)
require.Equal(t, job, info.Jobs[0])
Expand Down
2 changes: 1 addition & 1 deletion executor/executor_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -5565,7 +5565,7 @@ func TestAdmin(t *testing.T) {
tk = testkit.NewTestKit(t, store)
tk.MustExec("begin")
sess := tk.Session()
ddlInfo, err := ddl.GetDDLInfoWithNewTxn(sess)
ddlInfo, err := ddl.GetDDLInfo(sess)
require.NoError(t, err)
require.Equal(t, ddlInfo.SchemaVer, row.GetInt64(0))
// TODO: Pass this test.
Expand Down

0 comments on commit f04df45

Please sign in to comment.