Skip to content

Commit a798ace

Browse files
authored
*: bump tidb 8.5 (#12140)
close #12126
1 parent 9d062fa commit a798ace

File tree

3 files changed

+32
-27
lines changed

3 files changed

+32
-27
lines changed

cdc/puller/ddl_puller.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ func (p *ddlJobPullerImpl) handleRawKVEntry(ctx context.Context, ddlRawKV *model
202202
}
203203
}
204204

205-
job, err := p.unmarshalDDL(ddlRawKV)
205+
job, err := p.unmarshalDDL(ctx, ddlRawKV)
206206
if err != nil {
207207
return errors.Trace(err)
208208
}
@@ -239,12 +239,12 @@ func (p *ddlJobPullerImpl) handleRawKVEntry(ctx context.Context, ddlRawKV *model
239239
return nil
240240
}
241241

242-
func (p *ddlJobPullerImpl) unmarshalDDL(rawKV *model.RawKVEntry) (*timodel.Job, error) {
242+
func (p *ddlJobPullerImpl) unmarshalDDL(ctx context.Context, rawKV *model.RawKVEntry) (*timodel.Job, error) {
243243
if rawKV.OpType != model.OpTypePut {
244244
return nil, nil
245245
}
246246
if p.ddlJobsTable == nil && !entry.IsLegacyFormatJob(rawKV) {
247-
err := p.initJobTableMeta()
247+
err := p.initJobTableMeta(ctx)
248248
if err != nil {
249249
return nil, errors.Trace(err)
250250
}
@@ -260,7 +260,7 @@ func (p *ddlJobPullerImpl) setResolvedTs(ts uint64) {
260260
atomic.StoreUint64(&p.resolvedTs, ts)
261261
}
262262

263-
func (p *ddlJobPullerImpl) initJobTableMeta() error {
263+
func (p *ddlJobPullerImpl) initJobTableMeta(ctx context.Context) error {
264264
version, err := p.kvStorage.CurrentVersion(tidbkv.GlobalTxnScope)
265265
if err != nil {
266266
return errors.Trace(err)
@@ -277,7 +277,7 @@ func (p *ddlJobPullerImpl) initJobTableMeta() error {
277277
return errors.Trace(err)
278278
}
279279

280-
tbls, err := snap.ListTables(db.ID)
280+
tbls, err := snap.ListTables(ctx, db.ID)
281281
if err != nil {
282282
return errors.Trace(err)
283283
}

go.mod

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
module github.com/pingcap/tiflow
22

3-
go 1.23
3+
go 1.23.6
4+
5+
toolchain go1.23.8
46

57
require (
68
cloud.google.com/go/storage v1.39.1
@@ -19,7 +21,7 @@ require (
1921
github.com/cenkalti/backoff/v4 v4.2.1
2022
github.com/chaos-mesh/go-sqlsmith v0.0.0-20220905074648-403033efad45
2123
github.com/chzyer/readline v1.5.1
22-
github.com/cockroachdb/pebble v1.1.0
24+
github.com/cockroachdb/pebble v1.1.4-0.20250120151818-5dd133a1e6fb
2325
github.com/confluentinc/confluent-kafka-go/v2 v2.3.0
2426
github.com/coreos/go-semver v0.3.1
2527
github.com/deepmap/oapi-codegen v1.9.0
@@ -68,8 +70,8 @@ require (
6870
github.com/pingcap/errors v0.11.5-0.20240318064555-6bd07397691f
6971
github.com/pingcap/failpoint v0.0.0-20240528011301-b51a646c7c86
7072
github.com/pingcap/kvproto v0.0.0-20241120022153-92b0414aeed8
71-
github.com/pingcap/log v1.1.1-0.20240314023424-862ccc32f18d
72-
github.com/pingcap/tidb v1.1.0-beta.0.20241128162802-793e77ce3706
73+
github.com/pingcap/log v1.1.1-0.20241212030209-7e3ff8601a2a
74+
github.com/pingcap/tidb v1.1.0-beta.0.20250415080739-a02630cc24cf
7375
github.com/pingcap/tidb-dashboard v0.0.0-20240326110213-9768844ff5d7
7476
github.com/pingcap/tidb/pkg/parser v0.0.0-20241120103608-82376c7732c1
7577
github.com/prometheus/client_golang v1.20.5
@@ -89,9 +91,9 @@ require (
8991
github.com/swaggo/swag v1.16.3
9092
github.com/syndtr/goleveldb v1.0.1-0.20210305035536-64b5b1c73954
9193
github.com/thanhpk/randstr v1.0.6
92-
github.com/tikv/client-go/v2 v2.0.8-0.20241121061241-006dfb024c26
94+
github.com/tikv/client-go/v2 v2.0.8-0.20250304121540-cc8b9491145b
9395
github.com/tikv/pd v1.1.0-beta.0.20240407022249-7179657d129b
94-
github.com/tikv/pd/client v0.0.0-20241111073742-238d4d79ea31
96+
github.com/tikv/pd/client v0.0.0-20250213080903-727c2086a763
9597
github.com/tinylib/msgp v1.1.6
9698
github.com/uber-go/atomic v1.4.0
9799
github.com/vmihailenco/msgpack/v5 v5.3.5
@@ -146,6 +148,7 @@ require (
146148
github.com/aws/smithy-go v1.13.5 // indirect
147149
github.com/bytedance/sonic v1.9.1 // indirect
148150
github.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311 // indirect
151+
github.com/cockroachdb/fifo v0.0.0-20240606204812-0bbfbd93a7ce // indirect
149152
github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect
150153
github.com/dolthub/maphash v0.1.0 // indirect
151154
github.com/dolthub/swiss v0.2.1 // indirect
@@ -236,7 +239,7 @@ require (
236239
github.com/cheggaaa/pb/v3 v3.0.8 // indirect
237240
github.com/cilium/ebpf v0.4.0 // indirect
238241
github.com/cloudfoundry/gosigar v1.3.6 // indirect
239-
github.com/cockroachdb/errors v1.11.1 // indirect
242+
github.com/cockroachdb/errors v1.11.3 // indirect
240243
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect
241244
github.com/cockroachdb/redact v1.1.5 // indirect
242245
github.com/containerd/cgroups v1.0.4 // indirect
@@ -270,7 +273,7 @@ require (
270273
github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 // indirect
271274
github.com/godbus/dbus/v5 v5.0.4 // indirect
272275
github.com/golang-jwt/jwt v3.2.2+incompatible
273-
github.com/golang/glog v1.2.0 // indirect
276+
github.com/golang/glog v1.2.4 // indirect
274277
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
275278
github.com/golang/snappy v0.0.4 // indirect
276279
github.com/google/pprof v0.0.0-20241001023024-f4c0cfd0cf1d // indirect

go.sum

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -209,12 +209,14 @@ github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWH
209209
github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
210210
github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f h1:otljaYPt5hWxV3MUfO5dFPFiOXg9CyG5/kCfayTqsJ4=
211211
github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU=
212-
github.com/cockroachdb/errors v1.11.1 h1:xSEW75zKaKCWzR3OfxXUxgrk/NtT4G1MiOv5lWZazG8=
213-
github.com/cockroachdb/errors v1.11.1/go.mod h1:8MUxA3Gi6b25tYlFEBGLf+D8aISL+M4MIpiWMSNRfxw=
212+
github.com/cockroachdb/errors v1.11.3 h1:5bA+k2Y6r+oz/6Z/RFlNeVCesGARKuC6YymtcDrbC/I=
213+
github.com/cockroachdb/errors v1.11.3/go.mod h1:m4UIW4CDjx+R5cybPsNrRbreomiFqt8o1h1wUVazSd8=
214+
github.com/cockroachdb/fifo v0.0.0-20240606204812-0bbfbd93a7ce h1:giXvy4KSc/6g/esnpM7Geqxka4WSqI1SZc7sMJFd3y4=
215+
github.com/cockroachdb/fifo v0.0.0-20240606204812-0bbfbd93a7ce/go.mod h1:9/y3cnZ5GKakj/H4y9r9GTjCvAFta7KLgSHPJJYc52M=
214216
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE=
215217
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs=
216-
github.com/cockroachdb/pebble v1.1.0 h1:pcFh8CdCIt2kmEpK0OIatq67Ln9uGDYY3d5XnE0LJG4=
217-
github.com/cockroachdb/pebble v1.1.0/go.mod h1:sEHm5NOXxyiAoKWhoFxT8xMgd/f3RA6qUqQ1BXKrh2E=
218+
github.com/cockroachdb/pebble v1.1.4-0.20250120151818-5dd133a1e6fb h1:hQEoy4WiJNekmR/vD9/ALerTXyB/MVzb0fPE0P4ywno=
219+
github.com/cockroachdb/pebble v1.1.4-0.20250120151818-5dd133a1e6fb/go.mod h1:4exszw1r40423ZsmkG/09AFEG83I0uDgfujJdbL6kYU=
218220
github.com/cockroachdb/redact v1.1.5 h1:u1PMllDkdFfPWaNGMyLD1+so+aq3uUItthCFqzwPJ30=
219221
github.com/cockroachdb/redact v1.1.5/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg=
220222
github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo=
@@ -461,8 +463,8 @@ github.com/golang-jwt/jwt/v5 v5.2.1 h1:OuVbFODueb089Lh128TAcimifWaLhJwVflnrgM17w
461463
github.com/golang-jwt/jwt/v5 v5.2.1/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk=
462464
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k=
463465
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
464-
github.com/golang/glog v1.2.0 h1:uCdmnmatrKCgMBlM4rMuJZWOkPDqdbZPnrMXDY4gI68=
465-
github.com/golang/glog v1.2.0/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w=
466+
github.com/golang/glog v1.2.4 h1:CNNw5U8lSiiBk7druxtSHHTsRWcxKoac6kZKm2peBBc=
467+
github.com/golang/glog v1.2.4/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w=
466468
github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
467469
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
468470
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=
@@ -899,12 +901,12 @@ github.com/pingcap/kvproto v0.0.0-20241120022153-92b0414aeed8/go.mod h1:rXxWk2Un
899901
github.com/pingcap/log v0.0.0-20191012051959-b742a5d432e9/go.mod h1:4rbK1p9ILyIfb6hU7OG2CiWSqMXnp3JMbiaVJ6mvoY8=
900902
github.com/pingcap/log v0.0.0-20210625125904-98ed8e2eb1c7/go.mod h1:8AanEdAHATuRurdGxZXBz0At+9avep+ub7U1AGYLIMM=
901903
github.com/pingcap/log v1.1.0/go.mod h1:DWQW5jICDR7UJh4HtxXSM20Churx4CQL0fwL/SoOSA4=
902-
github.com/pingcap/log v1.1.1-0.20240314023424-862ccc32f18d h1:y3EueKVfVykdpTyfUnQGqft0ud+xVFuCdp1XkVL0X1E=
903-
github.com/pingcap/log v1.1.1-0.20240314023424-862ccc32f18d/go.mod h1:ORfBOFp1eteu2odzsyaxI+b8TzJwgjwyQcGhI+9SfEA=
904+
github.com/pingcap/log v1.1.1-0.20241212030209-7e3ff8601a2a h1:WIhmJBlNGmnCWH6TLMdZfNEDaiU8cFpZe3iaqDbQ0M8=
905+
github.com/pingcap/log v1.1.1-0.20241212030209-7e3ff8601a2a/go.mod h1:ORfBOFp1eteu2odzsyaxI+b8TzJwgjwyQcGhI+9SfEA=
904906
github.com/pingcap/sysutil v1.0.1-0.20240311050922-ae81ee01f3a5 h1:T4pXRhBflzDeAhmOQHNPRRogMYxP13V7BkYw3ZsoSfE=
905907
github.com/pingcap/sysutil v1.0.1-0.20240311050922-ae81ee01f3a5/go.mod h1:rlimy0GcTvjiJqvD5mXTRr8O2eNZPBrcUgiWVYp9530=
906-
github.com/pingcap/tidb v1.1.0-beta.0.20241128162802-793e77ce3706 h1:Xau8BFf2Ce8Qd+dI1c3oZp1RyjzMXL5myYAOL0vG/EY=
907-
github.com/pingcap/tidb v1.1.0-beta.0.20241128162802-793e77ce3706/go.mod h1:l+LPrVxcG4OGd6mtPRS76FcOvpdprc05SrPsIW3NMmM=
908+
github.com/pingcap/tidb v1.1.0-beta.0.20250415080739-a02630cc24cf h1:uuVSoYoh6Mc/pk0rC9v64/nmdbvQ27/0MHi4F/9UnWU=
909+
github.com/pingcap/tidb v1.1.0-beta.0.20250415080739-a02630cc24cf/go.mod h1:ayTxK8Z7N5sHkvMpHNRvgHQeUXaLlPrnTnIdjjpwAGI=
908910
github.com/pingcap/tidb-dashboard v0.0.0-20240326110213-9768844ff5d7 h1:eFu98FbfJB7PKWOtkaV6YNXXJWqDhczQX56j/iucgU4=
909911
github.com/pingcap/tidb-dashboard v0.0.0-20240326110213-9768844ff5d7/go.mod h1:ucZBRz52icb23T/5Z4CsuUHmarYiin7p2MeiVBe+o8c=
910912
github.com/pingcap/tidb/pkg/parser v0.0.0-20241120103608-82376c7732c1 h1:kXonivqohILI2m1cB9xlTpMGUF7flZgU7qFoZn891Ws=
@@ -1105,12 +1107,12 @@ github.com/tidwall/rtree v0.0.0-20180113144539-6cd427091e0e/go.mod h1:/h+UnNGt0I
11051107
github.com/tidwall/tinyqueue v0.0.0-20180302190814-1e39f5511563/go.mod h1:mLqSmt7Dv/CNneF2wfcChfN1rvapyQr01LGKnKex0DQ=
11061108
github.com/tidwall/tinyqueue v0.1.1 h1:SpNEvEggbpyN5DIReaJ2/1ndroY8iyEGxPYxoSaymYE=
11071109
github.com/tidwall/tinyqueue v0.1.1/go.mod h1:O/QNHwrnjqr6IHItYrzoHAKYhBkLI67Q096fQP5zMYw=
1108-
github.com/tikv/client-go/v2 v2.0.8-0.20241121061241-006dfb024c26 h1:CwiOzQZl7qCJi4QhNbzptX0hJoG10Q/gyLc5QULNW7I=
1109-
github.com/tikv/client-go/v2 v2.0.8-0.20241121061241-006dfb024c26/go.mod h1:p9zPFlKBrxhp3b/cBmKBWL9M0X4HtJjgi1ThUtQYF7o=
1110+
github.com/tikv/client-go/v2 v2.0.8-0.20250304121540-cc8b9491145b h1:hJwL0g1JO36K5nCXrZQLWl4f9Edj1D4BxZ8HLs+9CNI=
1111+
github.com/tikv/client-go/v2 v2.0.8-0.20250304121540-cc8b9491145b/go.mod h1:p9zPFlKBrxhp3b/cBmKBWL9M0X4HtJjgi1ThUtQYF7o=
11101112
github.com/tikv/pd v1.1.0-beta.0.20240407022249-7179657d129b h1:t2XoZp4UHrkPpYPsxbRTRVExJnriWlh+ZsDIfpYyd98=
11111113
github.com/tikv/pd v1.1.0-beta.0.20240407022249-7179657d129b/go.mod h1:7HJMdb0O5umNpZIFt8e/wKAcEmH99n2HsYgXX+vZj3k=
1112-
github.com/tikv/pd/client v0.0.0-20241111073742-238d4d79ea31 h1:oAYc4m5Eu1OY9ogJ103VO47AYPHvhtzbUPD8L8B67Qk=
1113-
github.com/tikv/pd/client v0.0.0-20241111073742-238d4d79ea31/go.mod h1:W5a0sDadwUpI9k8p7M77d3jo253ZHdmua+u4Ho4Xw8U=
1114+
github.com/tikv/pd/client v0.0.0-20250213080903-727c2086a763 h1:TOYf8ywksduKa6Ng9prsPXcLBnTDXwjUZgl7vNNfcJw=
1115+
github.com/tikv/pd/client v0.0.0-20250213080903-727c2086a763/go.mod h1:W5a0sDadwUpI9k8p7M77d3jo253ZHdmua+u4Ho4Xw8U=
11141116
github.com/tinylib/msgp v1.1.6 h1:i+SbKraHhnrf9M5MYmvQhFnbLhAXSDWF8WWsuyRdocw=
11151117
github.com/tinylib/msgp v1.1.6/go.mod h1:75BAfg2hauQhs3qedfdDZmWAPcFMAvJE5b9rGOMufyw=
11161118
github.com/tklauser/go-sysconf v0.3.9/go.mod h1:11DU/5sG7UexIrp/O6g35hrWzu0JxlwQ3LSFUzyeuhs=

0 commit comments

Comments
 (0)