Commit Graph

3861 Commits

Author SHA1 Message Date
tpp
6bc897846c planner: Fix flaky testglobalstatsandsqlbinding (#62512)
close pingcap/tidb#62513
2025-07-19 10:55:48 +00:00
e823930fc8 *: fix the issue about the case-insensitive in resource group hint (#62374)
close pingcap/tidb#62361
2025-07-18 21:38:22 +00:00
7d2cd17ca8 planner: move physical memory table into physical op dir (#62500)
ref pingcap/tidb#52714
2025-07-18 17:44:43 +00:00
f2534055f2 ddl: send result chunks to writers after scan task complete (#62014)
close pingcap/tidb#62008
2025-07-18 12:01:49 +00:00
771012e6f3 planner: constant propagation supports more join type in the logical plan builder (#61909)
close pingcap/tidb#51700
2025-07-18 10:27:49 +00:00
e2a9f04ee7 disttask, importer: show more detailed progress in SHOW IMPORT JOBS (#62283)
ref pingcap/tidb#61088
2025-07-18 07:59:39 +00:00
0fc2d8bfd8 tests: add create index realtikv test for next_gen (#62326)
ref pingcap/tidb#61702
2025-07-18 07:16:24 +00:00
3d7650d9fb planner: remove the test of manually setting cost v2 (#62493) 2025-07-18 06:24:57 +00:00
4048d4098b dxf: fix flaky test TestResourceControl/scale-in (#62489)
close pingcap/tidb#61354
2025-07-18 05:49:48 +00:00
3606de5c43 backend: add log fields for local and external pkg (#62476)
ref pingcap/tidb#61702
2025-07-18 05:49:42 +00:00
d6e8bd7853 planner: correct plan generation logic for PartitionUnionAll in Cascades framework (#62474)
ref pingcap/tidb#62328, close pingcap/tidb#62472
2025-07-18 04:26:03 +00:00
35d9646b08 ddl: optimize temp index worker in highly conflicting case (#61445)
close pingcap/tidb#61433
2025-07-18 03:08:21 +00:00
946822ade4 planner: move physical union scan related logic into physical op dir (#62481)
ref pingcap/tidb#52714
2025-07-17 13:31:27 +00:00
557a7c10b3 planner: remove the useless debug code (#62482)
ref pingcap/tidb#52714
2025-07-17 12:50:27 +00:00
9e961c0aa0 ddl: check when updateVersionAndTableInfo (#62470)
close pingcap/tidb#62457
2025-07-17 10:31:21 +00:00
7d757626e1 planner: move physical table dual related logic into unified physical op file. (#62394)
ref pingcap/tidb#52714
2025-07-17 08:55:54 +00:00
a860dac16d planner: fix Predicate simplification is not the simplest for selection (#62464)
close pingcap/tidb#62463
2025-07-17 07:05:09 +00:00
939bf87013 planner/core: update missing virtual columns in update and insert (#58401)
close pingcap/tidb#58400
2025-07-17 06:20:00 +00:00
b61518066b sessionctx: separate the slow log functionality from the session file (#62415) 2025-07-17 04:19:03 +00:00
407dd0a85b metrics: Reorg next gen grafana panels to place tidb-related metrics together (#62411)
ref pingcap/tidb#60864
2025-07-17 03:33:06 +00:00
1f24032d4e planner: add check for skew risk ratio within a bucket (#62358)
ref pingcap/tidb#62093
2025-07-16 23:57:24 +00:00
94121719e2 executor, distsql: add retry for EstablishMPPConnection on failure (#62355)
close pingcap/tidb#62421
2025-07-16 16:45:09 +00:00
6ec48101ca *: refactor LogSlowQuery by extracting two reusable functions and simplifying logic (#62425) 2025-07-16 10:51:18 +00:00
8e485c1e36 planner: memory table extractor filter targets by all regexp (#62399)
close pingcap/tidb#62347
2025-07-16 09:03:12 +00:00
422083f862 executor: add daily test for information_schema.tables (#62447)
ref pingcap/tidb#62020
2025-07-16 08:09:39 +00:00
c12e6711be fix(ddl): invalid InvolvingSchemaInfo for AlterTableMode and RefreshM… (#62202)
close pingcap/tidb#62200
2025-07-16 06:00:24 +00:00
588a63772a planner: go deeper to remove empty selection (#62426)
close pingcap/tidb#62240
2025-07-15 22:35:03 +00:00
b92597b565 store/copr: fix no alive tiflash error when tiflash_replica_read set to closest_replica (#62386)
close pingcap/tidb#62414
2025-07-15 15:13:03 +00:00
13c4980200 infoschema_v2: use infoschema v2 as default in test (#62417)
close pingcap/tidb#62416
2025-07-15 12:35:03 +00:00
124c35f766 planner: add unit/integration test case example covering cascades mode (#62402)
ref pingcap/tidb#62328
2025-07-15 07:04:06 +00:00
65c3cf222d globalsort: fix stuck when ingesting small kv (#62407)
close pingcap/tidb#62388
2025-07-15 04:37:06 +00:00
2b4469a6bd planner: add error as return value for predicate-push-down (#62258)
ref pingcap/tidb#61185
2025-07-15 03:20:12 +00:00
2f4f559b83 fix: close issue 59446 make oct("") same as mysql (#61767)
close pingcap/tidb#59446
2025-07-15 02:10:51 +00:00
10c9872c78 planner: Allow prepared and non-prepared queries with set_var and resource_group hints to be cached. (#62367)
close pingcap/tidb#60920
2025-07-14 11:33:06 +00:00
cdef1a3f17 meta/ddl: refactor ddl related sys table creation (#62301)
ref pingcap/tidb#61702
2025-07-14 10:44:57 +00:00
95b5aa9940 tables: force to lock the touched index in DML when DDL merging temp index (#62387)
close pingcap/tidb#62337
2025-07-14 09:30:01 +00:00
ea2ff4d473 executor: log error in the Close of joinv1 instead of returning it (#62352)
close pingcap/tidb#62351
2025-07-14 09:29:54 +00:00
19e1efaa01 planner: refactor physical optimization to receive group as parameter and enumerate plans based on group (#61244)
ref pingcap/tidb#62328
2025-07-14 08:25:21 +00:00
3580f5196e crossks: fix 'GC life time is shorter than' error when accessing infoschema (#62378)
ref pingcap/tidb#61702
2025-07-14 06:55:00 +00:00
0c6cbc13c9 planner: fix the issue that the group by check not allow cast expr in both projection and group by (#62354)
close pingcap/tidb#62350
2025-07-14 05:54:42 +00:00
3e2def6179 planner: fix sql with static partition pruning mode got nil pointer error (#62381)
close pingcap/tidb#62331
2025-07-14 03:02:06 +00:00
c765578a11 planner: remove empty selection (#62332)
close pingcap/tidb#62240
2025-07-13 19:49:27 +00:00
db81dee5ed crossks: forbid cross ks session to access user tables and run DDL (#62270)
ref pingcap/tidb#61702
2025-07-11 06:39:39 +00:00
a7c824dfe0 executor: update stats table row cache in batch (#62042)
close pingcap/tidb#62020
2025-07-11 02:32:21 +00:00
833b1bedc7 ddl: handle PD error from getting timestamp (#62271)
close pingcap/tidb#58871
2025-07-10 15:11:30 +00:00
4440d9c3e9 infoschema: use the cloned structure instead of the original structure when applying diff (#62284)
close pingcap/tidb#62253
2025-07-10 12:40:33 +00:00
a712249d45 planner: move physical selection related logic into physical op (#62339)
ref pingcap/tidb#52714
2025-07-10 09:55:21 +00:00
01c2af36e9 executor: fix the issue during analyze when first col is virtual col (#62333)
close pingcap/tidb#61606
2025-07-10 07:53:48 +00:00
af367b8a5a executor: replace Call with CallWithRecover in the close of hash join v1 (#61868)
close pingcap/tidb#60926
2025-07-10 06:31:54 +00:00
a957b33018 expr: Execute checkOrInit before constant folding (#62320)
ref pingcap/tidb#45756
2025-07-10 05:04:51 +00:00