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