Commit Graph

111 Commits

Author SHA1 Message Date
c8732f72b2 TopSQL: add table id in resource tag (#55555)
ref pingcap/tidb#55540
2024-09-10 07:14:48 +00:00
17c7b90dc6 ddl: args v2 for create/drop/modify schema (#55919)
ref pingcap/tidb#53930
2024-09-10 06:20:35 +00:00
72c1580e36 ddl: add job version 2 and use typed args for truncate table (#55854)
ref pingcap/tidb#53930
2024-09-09 10:40:59 +00:00
3176b9c263 *: move XXInfo/Job, etc, out from model pkg in parser to meta (#55754)
ref pingcap/tidb#54436
2024-09-04 04:49:45 +00:00
Hu#
1256bbea23 *: Refactor runaway related code (#55202)
ref pingcap/tidb#54434
2024-09-03 05:38:29 +00:00
aeefe2e814 copr: optimize the balance implement for balanceBatchCopTask (#55408)
close pingcap/tidb#55413
2024-08-29 08:07:00 +00:00
f751f73077 *: use model.CIStr in infoschema v2 to handle case insensitive (#55450)
close pingcap/tidb#55421
2024-08-19 08:09:11 +00:00
02526988cb *: upgrade linter revive (#55346) 2024-08-16 07:58:11 +00:00
c48e53a9e0 kv: reduce the distsql concurrency if the runaway query action is COOLDOWN (#55310)
ref pingcap/tidb#55029
2024-08-14 07:18:07 +00:00
d78bb91e32 gc_worker: make deleteRanges concurrent (#54571)
close pingcap/tidb#54570
2024-08-12 04:49:31 +00:00
37087225f5 ddl/domain: disallow set schema lease to 0 (#55312)
ref pingcap/tidb#54436
2024-08-12 04:03:08 +00:00
Hu#
d6dda3d3b7 runaway: add runaway tidb-side time checker (#54987)
close pingcap/tidb#51325
2024-08-12 04:03:01 +00:00
9fee330077 store/copr: partly revert pr/35975, do it correctly this time (#55196)
close pingcap/tidb#54969
2024-08-06 05:39:38 +00:00
1536aa8874 store/copr: revert pr/35975, do not reduce concurrency for keep order coprocessor request (#55141)
ref pingcap/tidb#54969
2024-08-02 02:22:19 +00:00
6c3e25ebfe *: avoid using Tables field of model.DBInfo, use API instead (#52302)
close pingcap/tidb#52234
2024-07-25 10:57:06 +00:00
8f98b4eba3 ddl: decouple executor part out from ddl (#54858)
ref pingcap/tidb#54436
2024-07-24 13:45:05 +00:00
f490a98438 *: add context.Context parameter to infoschema TableByName (#54479)
ref pingcap/tidb#50959
2024-07-09 16:04:33 +00:00
eaa603231f *: improve ErrKeyExists generation and MemoizeStr (#54412)
ref pingcap/tidb#53004
2024-07-04 03:46:28 +00:00
c71eece652 br: revert new introduced BatchScanRegions to keep compatibility (#54365)
close pingcap/tidb#54313
2024-07-03 14:46:34 +00:00
184b010f80 rowcodec: E2E checksum introduce bytes-level checksum mechanism (#53931)
close pingcap/tidb#54054
2024-06-27 07:43:25 +00:00
770478537c store/copr: batch build coprocessor tasks (#54153)
close pingcap/tidb#53850
2024-06-24 14:10:21 +00:00
d1f2671557 gc: delete TiFlash placement rules in batch (#54071)
close pingcap/tidb#54068
2024-06-19 09:32:47 +00:00
e41a47cab6 unistore: use location cache to reduce the syscall (#54098)
close pingcap/tidb#54097
2024-06-19 02:41:47 +00:00
9008d23c83 *: remove ExtraPidCol and replace it with ExtraPhysTblIDCol (#53974)
close pingcap/tidb#53929
2024-06-18 09:58:24 +00:00
a865c866eb GC : fix issue of delete range could not be executed again if the cleaning rules failed (#53368)
ref pingcap/tidb#53369
2024-06-06 07:26:56 +00:00
66f97c26d6 txn: save unnecessary calls to newMemBuffer (#53715)
close pingcap/tidb#53714
2024-06-04 05:04:25 +00:00
5e6df4eeb1 expression, *: Eval param get type with context (#53656)
close pingcap/tidb#53653
2024-06-03 09:39:01 +00:00
d49a6541db test: switch some failpoints to InjectCall (#53588)
ref pingcap/tidb#49008
2024-05-28 04:50:49 +00:00
9657f06316 store: remove stores that have no region before balance (#52314)
close pingcap/tidb#52313
2024-05-24 06:17:48 +00:00
3004c07b93 copIterator: return context error to avoid return incorrect result on context cancel/timeout (#53489)
close pingcap/tidb#50089
2024-05-23 09:50:47 +00:00
b69f81b915 copr: add ballast mem to reduce the runtime overhead during execution (#53407)
ref pingcap/tidb#52887
2024-05-21 02:56:45 +00:00
68219b9317 *: fix some typos in code comments (#53371) 2024-05-20 08:01:16 +00:00
9bf35006c8 executor: fix mppIterator memory leak when got error (#53106)
close pingcap/tidb#52406
2024-05-09 12:28:08 +00:00
9c5981c140 store/copr: fix tracing for copr.buildCopTasks (#53086)
close pingcap/tidb#53085
2024-05-08 07:08:37 +00:00
245f7a9a55 *: add rpc error stats and refine log (#52810)
close pingcap/tidb#52809
2024-04-29 13:28:28 +00:00
8426c23cb1 topsql: set RPC interceptor immediately after a txn is activated (#51795)
close pingcap/tidb#52845
2024-04-25 06:39:12 +00:00
3368ccdef1 expression: introduce StaticEvalContext to provide context when evaluating expressions (#52631)
close pingcap/tidb#52630
2024-04-23 06:52:40 +00:00
6ed747b46d executor: fix the issue that tiflash cop throw exception Income key ranges is empty for region: 211 (#52763)
close pingcap/tidb#52762
2024-04-19 10:15:08 +00:00
14c5a78ce2 store: refine coprocessor error log (#52729)
ref pingcap/tidb#52464
2024-04-18 11:43:36 +00:00
5872ccd5f0 cop: ignore locks with the same start_ts (#52461)
close pingcap/tidb#52460
2024-04-11 04:45:22 +00:00
e79a26f747 infoschema_v2: add bench test (#52200)
ref pingcap/tidb#50959
2024-04-08 12:52:51 +00:00
0ce42edaf7 txn: set session id of committer once txn is activated (#52388)
ref pingcap/tidb#50215
2024-04-08 12:18:20 +00:00
c39d79fca5 txn: set txn options in txn provider which avoid data race (#52304)
ref pingcap/tidb#50215
2024-04-08 09:04:50 +00:00
482ce59bf6 expression: separate BuildContext and EvalContext (#52311)
close pingcap/tidb#52310
2024-04-03 09:42:24 +00:00
xhe
7a2f1cc3d5 *: additional marker tests for error redaction (#52157)
ref pingcap/tidb#51306
2024-03-27 14:50:17 +00:00
ed5874d0eb ddl,store,testkit: make sure the mockstore implement the helper.Storage interface (#51904)
close pingcap/tidb#51902
2024-03-19 10:56:12 +00:00
61eab4304e go.mod: upgrade PD client to fix the TSO hang bug (#51892)
close tikv/pd#7849, close pingcap/tidb#51894
2024-03-19 09:30:43 +00:00
af897798b9 txn: implement staging for Pipelined DML (#51832)
ref pingcap/tidb#50215
2024-03-18 12:27:43 +00:00
70562090bc executor: fix issue that some query execution stats was omitted when execution was interrupted (#51787)
close pingcap/tidb#51660
2024-03-18 09:05:13 +00:00
5a2b8e8e1a importinto: pass kv store directly when rebase ids (#51850)
close pingcap/tidb#51848
2024-03-18 07:54:42 +00:00