Commit Graph

4064 Commits

Author SHA1 Message Date
tpp
d48ac38676 planner: Add explain format='plan_tree' (#63080)
ref pingcap/tidb#63118
2025-08-21 14:31:32 +00:00
d7ec454084 ddl: reserve InformationSchemaDBID for information_schema.schemata_extensions (#63013)
ref pingcap/tidb#62122
2025-08-21 07:00:35 +00:00
fdca8155d1 global sort: reduce the memory usage of merge sort concurrent reader (#62921)
close pingcap/tidb#62853
2025-08-21 05:19:20 +00:00
6361402965 server/handler: register missing http handlers related to ingest param (#63099)
ref pingcap/tidb#61553
2025-08-21 03:41:29 +00:00
8c88b61875 tests: fix unit tests for next-gen (#62895)
ref pingcap/tidb#61702
2025-08-20 19:51:02 +00:00
3b96fe2123 perf: using generics instead of reflect for better performance (#62973)
close pingcap/tidb#62972
2025-08-20 18:04:01 +00:00
c862907cd8 planner: move PhysicalIndexMergeReader related logic into physical op dir (#62911)
ref pingcap/tidb#52714
2025-08-20 18:03:53 +00:00
48abcf6190 executor: improve test for join (#63106) 2025-08-20 16:10:17 +00:00
5f7399166c planner: add test for CH Q5 (#63108) 2025-08-20 13:26:17 +00:00
e2c6a416b4 importinto: use etcd client with keyspace during precheck and register task on nextgen (#63101)
ref pingcap/tidb#61702
2025-08-20 11:41:02 +00:00
73ee7e2d2b expression: fix unexpected modification of shared return type of cast expr (#63072)
close pingcap/tidb#60093
2025-08-20 08:06:05 +00:00
tpp
2010151c50 planner: equal estimate consistent for index and column (#63049)
ref pingcap/tidb#61792
2025-08-20 05:04:11 +00:00
a471b4ec03 planner: move PhysicalIndexReader related logic into physical op dir (#62951)
ref pingcap/tidb#52714
2025-08-20 03:14:35 +00:00
4463d93596 planner: move PhysicalIndexLookupReader related logic into physical op dir (#62935)
ref pingcap/tidb#52714
2025-08-20 00:25:14 +00:00
658fa1a43e crossks: add real-tikv tests for info schema sync (#63008)
ref pingcap/tidb#61702
2025-08-19 17:29:50 +00:00
d302e96302 memory: fix data race in #63054 (#63056)
close pingcap/tidb#63054
2025-08-19 12:48:17 +00:00
ec45f18b5d test: fix standalone TiDB of next-gen report 'invalid key' (#63043)
ref pingcap/tidb#61702
2025-08-19 08:38:11 +00:00
7dfc503c25 planner: adjust the default value of tidb_opt_limit_push_down_threshold (#63012)
close pingcap/tidb#63011
2025-08-19 05:22:38 +00:00
36dc5f0871 dxf: support modify max_node_count param (#62999)
ref pingcap/tidb#61702
2025-08-19 04:21:02 +00:00
fb246344b3 planner: add ch Q5 (#63042) 2025-08-19 01:50:59 +00:00
a657e4d06f stats: replace Copy with ShallowCopy for table stats update logic (#62430)
ref pingcap/tidb#57868
2025-08-18 17:38:32 +00:00
215f779264 planner: filter generated columns that depend on skipped columns (#62968)
close pingcap/tidb#62465
2025-08-18 16:04:38 +00:00
259852d340 *: add the new SEMv2 config and implement most of the functions (#61634)
close pingcap/tidb#61582, close pingcap/tidb#61583, close pingcap/tidb#61584, close pingcap/tidb#61585
2025-08-18 13:38:47 +00:00
c2477aa751 planner: fix only full group constant collector can not feel column = unary-op(constant). (#63028)
close pingcap/tidb#62617
2025-08-18 11:14:23 +00:00
d637cbc4fc planner: remove useless variables in the LogicalJoin (#63027) 2025-08-18 09:08:44 +00:00
78eadf2080 planner: move physical table reader stuff into physical op dir (#63023)
ref pingcap/tidb#52714
2025-08-18 06:42:35 +00:00
93c90afb65 statistics: use GetNonPseudoPhysicalTableStats to get stats in the show commands (#62811)
ref pingcap/tidb#62685
2025-08-17 11:21:38 +00:00
cd1aa428de *: tiny cleanup LogSlowQuery (#62989)
close pingcap/tidb#62988
2025-08-16 12:30:47 +00:00
8bb0605ddb planner: move predicate simplification rule into rule dir (#63001)
ref pingcap/tidb#55231
2025-08-16 06:45:02 +00:00
742b8e0306 txn: tag non-transcational DML's metrics with NTDml (#62837)
close pingcap/tidb#62799
2025-08-16 05:00:59 +00:00
xhe
bc0d97a44d variable: change tidb_redact_log to global variable (#62892)
close pingcap/tidb#62890
2025-08-16 04:03:47 +00:00
dd5f5ad5f9 planner: account for risk of using skew ratio vars (#62952)
ref pingcap/tidb#59333
2025-08-16 02:42:35 +00:00
tpp
3fc94685bf planner: Skyline pruning to include equals within DNF (#62956)
close pingcap/tidb#62955
2025-08-15 21:33:38 +00:00
c89bda5007 planner: consider OtherConds in MergeJoin cost formula (#63010)
close pingcap/tidb#57691, close pingcap/tidb#62917
2025-08-15 18:35:29 +00:00
0548f97939 statistics: handle the adding index event correctly (#62884)
close pingcap/tidb#62861
2025-08-15 17:30:14 +00:00
777d577898 planner: add tpch Q14 with tiflash (#63014) 2025-08-15 14:17:08 +00:00
739c7c3f9e planner: move physical cte related stuff into physical op dir. (#63007)
ref pingcap/tidb#52714
2025-08-15 12:57:41 +00:00
d82d2baa0f bazel: update settings and close some race on tests (#63009) 2025-08-15 09:07:31 +00:00
c4d24241f1 memory: new submodules MemArbitrator & ResourcePool (#60597)
ref pingcap/tidb#58194
2025-08-15 07:00:54 +00:00
01bfccb1e8 importinto: add GROUP_KEY option to import jobs (#62369)
ref pingcap/tidb#61088
2025-08-15 03:22:51 +00:00
60e5a4b8b7 planner: move PhysicalExchangeSender+PhysicalExchangeReceiver related logic into physical op dir (#62888)
ref pingcap/tidb#52714
2025-08-15 00:44:03 +00:00
1e13a9b317 stats: avoid creating pseudo stats table when dumping stats delta (#62887)
close pingcap/tidb#62590
2025-08-14 21:34:51 +00:00
0228c5ac24 fix: for loop always break in http_status (#62998)
close pingcap/tidb#62997
2025-08-14 16:28:57 +00:00
92e64b2699 global_sort: fix incorrect write speed metrics in merge-sort step (#62847)
close pingcap/tidb#62870
2025-08-14 15:39:51 +00:00
9cd2b03833 dxf/crossks: check by inner fields not global var and make crossks real tikvtest work (#62918)
ref pingcap/tidb#61702
2025-08-14 15:00:03 +00:00
a6b139988d planner: fix PropagateConstant create useless expression (#62864)
close pingcap/tidb#45839
2025-08-14 12:40:12 +00:00
a49b6396b1 planner: move column pruning & collect stats rule into specific rule dir (#62984)
ref pingcap/tidb#55231
2025-08-14 10:57:57 +00:00
56845e73a8 ddl: reserve 77 ActionType for database read only feature (#62976)
ref pingcap/tidb#62122
2025-08-14 08:26:15 +00:00
16ec21bcaa importinto: redact option cloud_storage_uri in show process list and log (#62967)
close pingcap/tidb#62966
2025-08-14 06:06:30 +00:00
6050bfabdd planner: move PhysicalIndexScan related logic into physical op dir (#62936)
ref pingcap/tidb#52714
2025-08-14 02:15:27 +00:00