|
|
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 |
|
|
|
51770f0100
|
infoschema, metrics: add TableByName API duration metrics for infoschema v2 (#54507)
ref pingcap/tidb#50959
|
2024-07-11 06:39:05 +00:00 |
|
|
|
05c8119423
|
infoschema: tend to cache the old key in caching strategy for infoschema v2 (#54501)
close pingcap/tidb#54500
|
2024-07-11 04:48:03 +00:00 |
|
|
|
749d303dc9
|
restore: make incremental restore and log restore compatible (#54473)
ref pingcap/tidb#54474
|
2024-07-10 17:39:03 +00:00 |
|
|
|
64fe60ffc6
|
planner: remove meaningless pointer receiver member function of logical join. (#54550)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-07-10 16:57:13 +00:00 |
|
|
|
8381da8c92
|
planner: classify logical cte table into a separate file for later pkg move (#54542)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-07-10 16:57:04 +00:00 |
|
|
|
4793f5e819
|
fast_create_table: add retry for local worker (#52543)
ref pingcap/tidb#49752
|
2024-07-10 15:21:04 +00:00 |
|
|
|
21e48404da
|
planner: support using hint to create hypo-indexes (#54517)
ref pingcap/tidb#43817
|
2024-07-10 13:46:34 +00:00 |
|
|
|
3fc5939239
|
executor,infoschema: Add pad_attribute to collation info (#54282)
close pingcap/tidb#54250
|
2024-07-10 10:07:34 +00:00 |
|
|
|
20168bad24
|
planner: classify logical sequence logic into a separate file for later pkg move. (#54518)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-07-10 06:52:33 +00:00 |
|
|
|
f158c65446
|
table: provide some binlog related methods for binlog in MutateContext (#54433)
ref pingcap/tidb#54392, ref pingcap/tidb#54397
|
2024-07-10 05:43:33 +00:00 |
|
|
|
53dcc79a6d
|
lightning: improve log (#54483)
close pingcap/tidb#46687, close pingcap/tidb#54478
|
2024-07-10 03:16:33 +00:00 |
|
|
|
cc616f9ba1
|
planner: classify logical cte logic into a separate file for later pkg move (#54515)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-07-09 16:04:41 +00:00 |
|
|
|
f490a98438
|
*: add context.Context parameter to infoschema TableByName (#54479)
ref pingcap/tidb#50959
|
2024-07-09 16:04:33 +00:00 |
|
|
|
593c415707
|
planner: Remove CloneForPlanCache method (#54528)
ref pingcap/tidb#54057
|
2024-07-09 15:12:03 +00:00 |
|