|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|