Commit Graph

460 Commits

Author SHA1 Message Date
4b91fee6af expression: Report error when empty pattern in regexp related function (#53230)
close pingcap/tidb#53221
2024-05-14 02:55:11 +00:00
78549f33e5 executor: ddl jobs microsecond (#52930)
close pingcap/tidb#52929
2024-05-13 20:16:11 +00:00
b1818cd05f *: global index support admin check table | index (#53156)
ref pingcap/tidb#52897, close pingcap/tidb#53019
2024-05-13 08:07:11 +00:00
xhe
41ce0a56b4 executor: add a panic guard for stmtsummary (#53216)
close pingcap/tidb#50659
2024-05-13 07:23:55 +00:00
e5651c43bd planner: optimize performance of IndexUsage utilities (#53195)
close pingcap/tidb#51898
2024-05-13 04:40:10 +00:00
3239d121c9 executor: remove unnecessary memory allocation in (*HashAggExec).initPartialWorkers (#52418)
close pingcap/tidb#52321
2024-05-13 03:02:40 +00:00
6d92e7af94 point-get: calculate the row level checksum on the real time to avoid incorrect checksum caused by schema change (#52511)
close pingcap/tidb#52590
2024-05-11 03:20:39 +00:00
5d780ebf8e executor: disable probe short path in hash join (#53079)
close pingcap/tidb#51998
2024-05-11 01:02:39 +00:00
203e5f2cff executor: Fix push downed topN won't replace correlated column problem (#53097)
close pingcap/tidb#52777
2024-05-10 03:01:09 +00:00
58469bb9fb planner: simplify plan cache for fast point get (#53135)
ref pingcap/tidb#50618
2024-05-09 14:23:38 +00:00
9bf35006c8 executor: fix mppIterator memory leak when got error (#53106)
close pingcap/tidb#52406
2024-05-09 12:28:08 +00:00
57b382b01a executor,types: Fix truncate function behavior when second param is large negative (#53075)
close pingcap/tidb#52978
2024-05-08 09:01:08 +00:00
788d5050e5 planner: move handle cols to planner util (#53093)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
2024-05-08 04:41:39 +00:00
2b754c7599 planner: simplify plan cache for fast point get (#53090)
ref pingcap/tidb#50618
2024-05-08 01:37:07 +00:00
5798dc64f6 Revert "planner: merge fast plan cache and normal plan cache" (#53084)
ref pingcap/tidb#50618
2024-05-07 12:49:08 +00:00
264cd4e860 planner: move QueryTimeRange structure to util pkg (#53071)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
2024-05-07 11:55:07 +00:00
81a7cf5548 variable: disable tidb_enable_historical_stats by default (#53046)
close pingcap/tidb#53048
2024-05-07 11:11:39 +00:00
65817ac7bb placement: fix alter placement policy cannot update the relative ranges policy (#52254)
close pingcap/tidb#51712, close pingcap/tidb#52257
2024-05-07 09:31:08 +00:00
b66a85cf14 *: global index support index_merge and mem_index_merge (#52971)
close pingcap/tidb#43013
2024-05-07 04:43:06 +00:00
de92425cf2 executor: refine executor code (#52959)
close pingcap/tidb#52903
2024-05-07 03:17:36 +00:00
b6435d1fb1 variable: add all text series types into tidb_analyze_skip_column_types (#52663)
close pingcap/tidb#52636
2024-05-07 01:31:06 +00:00
b421b729c8 planner: merge fast plan cache and normal plan cache (#53033)
ref pingcap/tidb#50618
2024-05-06 12:19:10 +00:00
957e6ae67d planner: move MemtablePredicateExtractor interface to a unified base place. (#53031)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
2024-05-06 11:02:37 +00:00
516977e1f9 planner: move ShowPredicateExtractor interface to base package out of core (#52953)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
2024-05-06 06:41:36 +00:00
245f7a9a55 *: add rpc error stats and refine log (#52810)
close pingcap/tidb#52809
2024-04-29 13:28:28 +00:00
20454c45dc executor: add failpoints to control chunk size (#52960)
ref pingcap/tidb#50215
2024-04-29 10:06:05 +00:00
26e3b5f630 planner: fix the slow test TestIntersectionWithDifferentConcurrency (#52976)
close pingcap/tidb#47326
2024-04-29 08:31:29 +00:00
40c81c0fd5 *: fix global index work with memIndexReader executor (#52660)
close pingcap/tidb#52493
2024-04-28 11:23:57 +00:00
70a825397f *: add metadata lock when using the plan cache (#51897)
close pingcap/tidb#51407
2024-04-28 09:16:27 +00:00
66ba419636 *: modify the printing of column default expression in SHOW CREATE TABLE and Restore (#52940)
close pingcap/tidb#52939
2024-04-28 08:34:27 +00:00
944fff519c executor: Fix index join hash produces redundant rows for left outer anti semi join type (#52908)
close pingcap/tidb#52902
2024-04-26 09:46:02 +00:00
d626b6adf0 disttask: fix scope can't set different value (#52627)
close pingcap/tidb#52441
2024-04-26 07:19:42 +00:00
4cd8e94516 executor: remove unnecessary stack for insert and load data (#52784)
close pingcap/tidb#52783
2024-04-26 02:07:41 +00:00
e8c397ff93 planner: collect and move correlated utility to util pkg (#52866)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
2024-04-25 08:10:43 +00:00
6d6c203e29 statistics: add more comments to FMSketch (#52841) 2024-04-24 12:33:11 +00:00
c0e6cba4ad *: bump up client-go to fix #52464 (#52844)
close pingcap/tidb#52464
2024-04-24 10:31:41 +00:00
f383e0e685 ddl: add some comments to help readability (#52825) 2024-04-24 08:33:18 +00:00
a74d9a74c6 planner: small refactor for plan cache (#52837)
ref pingcap/tidb#50618
2024-04-23 10:25:40 +00:00
42d58b5b28 planner, executor: support aggregation as inner side of index join (#51354)
close pingcap/tidb#37068
2024-04-23 09:42:10 +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
cfbabfa705 stmtctx: use a standalone RangeFallbackHandler (#52738)
close pingcap/tidb#52737
2024-04-22 13:04:39 +00:00
62f3aea0f3 resource_control: Separate the mark for watch and rule and enhance testing (#52197)
ref pingcap/tidb#43691
2024-04-22 12:25:39 +00:00
f1ddb5a968 stmtsummary: add new columns plan_cache_unqualifed into statement_summary (#52725)
close pingcap/tidb#50618
2024-04-22 04:42:09 +00:00
72e5460ee8 lightning/importinto: fix insert err after import for AUTO_ID_CACHE=1 and SHARD_ROW_ID_BITS (#52712)
close pingcap/tidb#52654
2024-04-18 08:10:38 +00:00
f5e591d107 *: fix 'Duplicate entry' error when @@auto_increment_increment and @@auto_increment_offset is set (#52626)
close pingcap/tidb#52622
2024-04-18 07:03:07 +00:00
2e1d9e1039 executor: remove the retry for analyze (#52634)
close pingcap/tidb#52601
2024-04-16 11:12:06 +00:00
2493981289 distsql, executor: remove pctx from trectx (#52496)
close pingcap/tidb#52495
2024-04-15 12:22:36 +00:00
5aa48d8284 planner: move base plan related output of core pkg and make it well-pkged (#52529)
ref pingcap/tidb#51664
2024-04-15 10:51:06 +00:00
f2fb90975d executor: fix RU missing for DML stmtatement in explain analyze (#52576)
close pingcap/tidb#52575
2024-04-15 09:42:06 +00:00
224ae15478 *: improve log about stale-read query (#52494)
close pingcap/tidb#52492
2024-04-15 07:48:06 +00:00