Commit Graph

1861 Commits

Author SHA1 Message Date
eab8700a53 ddl: load table ranges from PD instead of region cache (#54598)
ref pingcap/tidb#54436
2024-07-18 11:31:30 +00:00
d7edc1eec6 table/tables: fix a DATA RACE in TestHashPartitionAddRecord (#53798)
close pingcap/tidb#53678
2024-07-18 10:57:01 +00:00
afd6d6a33a server: add protocol support for lazy cursor fetch (#54527)
close pingcap/tidb#54526
2024-07-18 10:22:32 +00:00
0ad8b849ef domain: fix race on cancelFns (#54701)
close pingcap/tidb#54690
2024-07-18 09:19:39 +00:00
34dfcfa572 executor: fix unstable test TestPointGetForTemporaryTable (#54707)
close pingcap/tidb#54702
2024-07-18 07:52:44 +00:00
320d0f41db *: don't save table IDs in schema diff of FLASHBACK DATABASE (#54665)
close pingcap/tidb#54415
2024-07-18 07:52:37 +00:00
4fa8ef7fb2 planner: move window frame definition to logical window for logical convergence (#54567)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
2024-07-18 07:52:30 +00:00
4450f0eec5 tables: fix invalid reuse of indexVals in addIndices (#54699)
close pingcap/tidb#54698
2024-07-18 06:22:39 +00:00
1c078a0297 ddl: make test TestRenameTableAutoIDs more stable (#54695)
close pingcap/tidb#53765
2024-07-18 06:22:32 +00:00
26378cbe48 lightning: make table in BaseKVEncoder private and provide some wrapped methods (#54673)
ref pingcap/tidb#54397
2024-07-18 03:40:31 +00:00
e858f55f62 executor: some minor refine for hash join v2 build (#54429)
ref pingcap/tidb#53127
2024-07-18 02:37:31 +00:00
a48a4a28a4 executor: populate correct user in set pwd for error msg (#54040)
close pingcap/tidb#54039
2024-07-17 18:25:31 +00:00
8cd82a44ad infoschema_v2: init schema cache size in meta (#54530)
ref pingcap/tidb#50959
2024-07-17 11:18:00 +00:00
af5e16c56f planner: classify part of join's member func into logical_join file. (#54678)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
2024-07-17 10:31:36 +00:00
e33dbbc53a ddl: combine table/partition/db id allocation with job id (#54669)
ref pingcap/tidb#54436
2024-07-17 10:31:30 +00:00
2088b342e8 planner: fix some typos (#54649) 2024-07-17 09:20:59 +00:00
ca7ba14da8 planner: export some functional-dependency related func utility in logical plans (#54610)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
2024-07-17 07:29:59 +00:00
156f23aacb planer: fix invalid pointer caused by a recursive CTE query (#54450)
close pingcap/tidb#54449
2024-07-17 04:45:00 +00:00
b5bbbf471c executor: refactor the BaseExecutor and remove session context in ProjectionExec (#54614)
close pingcap/tidb#54613
2024-07-17 04:10:29 +00:00
e1626a9c5b planner: fix the issue of reusing wrong point-plan for "select ... for update" (#54661)
close pingcap/tidb#54652
2024-07-17 03:17:59 +00:00
9794156596 table: CheckRowBuffer.GetRowToCheck returns chunk.Row to protect inner slices (#54605)
close pingcap/tidb#54392
2024-07-17 02:15:00 +00:00
9f1d9e6540 infoschema, http: add two HTTP API for keyvis (#54608)
close pingcap/tidb#54281
2024-07-16 13:33:07 +00:00
7a09434f29 executor: fix update ignore still report dup-key error in statement retry (#54495)
close pingcap/tidb#54489
2024-07-16 13:33:00 +00:00
de54620dc9 ddl: pessimistic lock global id, alloc id & insert ddl job in one txn (#54547)
ref pingcap/tidb#54436
2024-07-16 12:20:59 +00:00
2108661cd2 planner: use code-gen to generate CloneForPlanCache method for some operators (#54638)
ref pingcap/tidb#54057
2024-07-16 09:43:30 +00:00
8592802e1e planner: remove unnecessary join's receiver func and export some of them for usage. (#54633)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
2024-07-16 09:04:30 +00:00
1bf27af89f statistics: init LastAnalyzeVersion with snapshot timestamp (#54465)
ref pingcap/tidb#53567
2024-07-16 08:21:00 +00:00
5e872b9396 planner: explanation of the left condition remains consistent with the others (#54647)
close pingcap/tidb#54656
2024-07-16 07:45:06 +00:00
de3aba2d0f executor: Optimize slow log parsing's splitByColon function (#54630)
close pingcap/tidb#54538
2024-07-16 07:44:59 +00:00
bbc13a1a2d server: ignore goleak for ristretto.(*defaultPolicy).processItems (#54655)
close pingcap/tidb#54642
2024-07-16 06:11:59 +00:00
ac92026da8 meta: fix memory leak when loading infoschema v2 (#54627)
ref pingcap/tidb#50959
2024-07-15 15:25:28 +00:00
9044acbff3 planner: fix the issue accessing unnecessary table side caused by column pruning (#54609)
close pingcap/tidb#54213
2024-07-15 10:35:58 +00:00
06e0e17d98 *: fix ctrl+c can not kill tidb during statistics init (#54594)
close pingcap/tidb#54589
2024-07-15 09:26:59 +00:00
a453b81458 planner: use code-gen to generate CloneForPlanCache method for some operators (#54601)
ref pingcap/tidb#54057
2024-07-15 07:50:58 +00:00
ac786cb1a3 server: refine the connection counter logic (#54546)
close pingcap/tidb#54428, close pingcap/tidb#54545
2024-07-15 05:11:58 +00:00
2934442a76 *: optimize the speed of full load (#54185)
ref pingcap/tidb#50959
2024-07-15 04:20:58 +00:00
1ce4236d95 executor: support right outer join for hash join v2 (#54405)
ref pingcap/tidb#53127
2024-07-13 06:26:57 +00:00
8b78a4faa3 ddl: improve FLASHBACK DATABASE for many table case (#54439)
close pingcap/tidb#54415
2024-07-13 05:52:27 +00:00
73472c2f3f ddl/ingest: close writer before engine (#54569)
close pingcap/tidb#54568
2024-07-13 04:44:57 +00:00
5b5915bd0b planner: export logical cte and cte_table's elements for later pkg move. (#54564)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
2024-07-12 14:50:56 +00:00
fd45f08d68 planner: move show contents to logical_show (#54566)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
2024-07-12 10:07:26 +00:00
e5a8a23e83 *: enable the predicate columns feature by default (#54440)
ref pingcap/tidb#53567
2024-07-12 09:23:28 +00:00
0b9cd2fd22 infoschema: use maps.Clone to replace iterating (#54581)
ref pingcap/tidb#54436
2024-07-12 07:42:06 +00:00
3a61d79fee planner: add more test cases for Plan.Clone (#54588)
ref pingcap/tidb#54057
2024-07-12 06:40:35 +00:00
ceb20b725a ddl/ingest: move backend ctx out of checkpoint manager (#54292)
ref pingcap/tidb#42164
2024-07-12 04:21:05 +00:00
4fe31ed95e table: make slices in ColSizeDeltaBuffer private (#54539)
close pingcap/tidb#54392
2024-07-12 03:36:06 +00:00
ba2de86be8 ddl: fix check running ingest job (#54543)
close pingcap/tidb#54540
2024-07-12 02:33:06 +00:00
bca1e014e1 planner: add more test cases for Plan.Clone (#54584)
ref pingcap/tidb#54057
2024-07-12 01:03:04 +00:00
a4908820a3 executor: fix incorrect chunk full judgement in parallel sort spill (#54558)
close pingcap/tidb#54557
2024-07-11 08:03:05 +00:00
4b557dda0b planner: add more test cases for Plan.Clone (#54537)
ref pingcap/tidb#54057
2024-07-11 07:24:04 +00:00