From 3917c314afa25ad004bb0400515e495f2b060fe2 Mon Sep 17 00:00:00 2001 From: Ti Chi Robot Date: Mon, 22 Apr 2024 16:00:10 +0800 Subject: [PATCH] autoid_service: fix the result of NextGlobalAutoID() for AUTO_ID_CACHE=1 (#46550) (#46566) close pingcap/tidb#46545 --- autoid_service/autoid.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoid_service/autoid.go b/autoid_service/autoid.go index 229b86897f842..da4df3dada587 100644 --- a/autoid_service/autoid.go +++ b/autoid_service/autoid.go @@ -485,7 +485,7 @@ func (s *Service) allocAutoID(ctx context.Context, req *autoid.AutoIDRequest) (* var currentEnd int64 ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnMeta) err := kv.RunInNewTxn(ctx, s.store, true, func(ctx context.Context, txn kv.Transaction) error { - idAcc := meta.NewMeta(txn).GetAutoIDAccessors(req.DbID, req.TblID).RowID() + idAcc := meta.NewMeta(txn).GetAutoIDAccessors(req.DbID, req.TblID).IncrementID(model.TableInfoVersion5) var err1 error currentEnd, err1 = idAcc.Get() if err1 != nil {