Commit Graph

25592 Commits

Author SHA1 Message Date
4233e51eb8 planner: add a util function of finding common equivs between mutli fds. (#59355)
ref pingcap/tidb#59211
2025-02-11 10:35:43 +00:00
01a52cbf66 ttl: don't GC running TTL jobs (#58644)
close pingcap/tidb#58642
2025-02-11 10:35:36 +00:00
7515439992 ttl: only gc in leader to save performance (#59358)
close pingcap/tidb#59357
2025-02-11 08:44:59 +00:00
27365b47b2 executor: fix the incorrect return when hash join encounters error (#59381)
close pingcap/tidb#59377
2025-02-11 07:35:39 +00:00
8bfc46e5bb executor: add more explain analyze info for hash join spill (#59255)
close pingcap/tidb#59264
2025-02-11 06:17:16 +00:00
81995d6892 csv-parser: rename fields to better reflect its meaning (#59360)
ref pingcap/tidb#44893, ref pingcap/tidb#57275
2025-02-11 05:25:19 +00:00
2efcabb11d privilege/privileges: refactor the data struct for user privilege data (#58945)
close pingcap/tidb#55563
2025-02-11 04:41:18 +00:00
a790f8642b bazel: Added http_timeout_scaling quicker downloads, if cache is not accessible (#59374)
close pingcap/tidb#59373
2025-02-11 02:20:01 +00:00
b3249598db expression: support timestampdiff pushdown to tikv (#59366)
close pingcap/tidb#59365
2025-02-10 12:37:38 +00:00
1df0f7e51b expr: support str_to_date pushdown to tikv (#59362)
close pingcap/tidb#59057
2025-02-10 11:21:01 +00:00
a83ed8f7dd lightning: redact external storage url (#59256)
close pingcap/tidb#59086
2025-02-10 11:20:53 +00:00
dd9c4b1d92 *: remove the variable txn_scope (#58839)
ref pingcap/tidb#58838
2025-02-10 11:20:46 +00:00
097f78db51 statstics: remove useless code (#59364) 2025-02-10 10:27:06 +00:00
eae800f8d4 statistics: remove some dead codes (#59363) 2025-02-10 10:26:59 +00:00
e4dc47f861 statistics: do not ignore DDL event handing errors (#58980)
close pingcap/tidb#58545
2025-02-10 08:57:25 +00:00
fbdaef5c0b dxf: optimize querying eligible tasks in task executor manager (#59345)
close pingcap/tidb#59344
2025-02-10 07:33:52 +00:00
cdb5838611 parser: fix compile error with mod function (#59017)
close pingcap/tidb#59000
2025-02-10 07:33:45 +00:00
d7a8b679ad executor: fix parse slow_query when db or index name contains : (#59349)
close pingcap/tidb#39940
2025-02-10 03:12:31 +00:00
3e01fe7c42 executor: support showing session_states when signing cert is unavailable (#59337)
close pingcap/tidb#59336
2025-02-09 03:10:10 +00:00
8b2f9c2443 planner : refactor the usage of int set. (#59346)
ref pingcap/tidb#51664
2025-02-08 15:22:13 +00:00
b7aafa67ec ttl: fix the issue that the TTL jobs are skipped or handled multiple times in one iteration (#59348)
close pingcap/tidb#59347
2025-02-08 14:37:05 +00:00
41c60da715 planner: support sub-merge needEnforceExchanger (#57873)
ref pingcap/tidb#38610
2025-02-08 12:32:28 +00:00
ad2c9f464f build(deps): bump golang.org/x/mod from 0.22.0 to 0.23.0 (#59297) 2025-02-08 07:54:53 +00:00
39cdcbf18a external: improve S3 error message (#59327)
close pingcap/tidb#59326
2025-02-08 04:19:17 +00:00
002a1a779b datum: remove wrong usage of pool and prealloc the buffer (#59331)
close pingcap/tidb#59332
2025-02-08 03:07:52 +00:00
f7759f56c0 expression: avoid slicesgrow in the extractBinaryOpItems (#59320)
close pingcap/tidb#59319
2025-02-07 12:18:03 +00:00
0fdb32530d ddl notifier: use pessimistic txn and fix updating memory state too early (#59157)
close pingcap/tidb#59055
2025-02-07 12:17:55 +00:00
fa0bc8e5bc planner: change more conditions that are always false to dual (#59199)
close pingcap/tidb#51446
2025-02-07 11:21:34 +00:00
c60c8415a3 *: bump pd client (#59313)
ref pingcap/tidb#58780
2025-02-07 09:55:39 +00:00
d51f6f0b48 ddl, meta: don't update tblInfo.UpdateTS for exchangePartition and truncatePartition (#59312)
close pingcap/tidb#59238
2025-02-07 09:55:32 +00:00
4734c9c2f4 txn: skips resolving lock in auto commit optimistic statement (#58676)
close pingcap/tidb#58675
2025-02-07 07:59:07 +00:00
629a8eceac build(deps): bump golang.org/x/sys from 0.29.0 to 0.30.0 (#59296) 2025-02-07 06:55:41 +00:00
1304c77294 generatedexpr: reuse parser to improve performance (#59304)
close pingcap/tidb#59303
2025-02-07 05:55:35 +00:00
a2b6578b42 planner: refactor some code related to binding (#59272)
ref pingcap/tidb#51347
2025-02-07 03:58:58 +00:00
444c38fba0 workerpool: fix block on Tune when all workers finished (#59271)
close pingcap/tidb#59267
2025-02-06 09:59:10 +00:00
6673923485 planner: remove slicegrow in the planner.core/unfoldWildStar (#59266)
close pingcap/tidb#59103
2025-02-06 07:33:54 +00:00
tpp
430fa8fc6a planner: add tolerance for row count floating point comparison (#59241)
close pingcap/tidb#59133
2025-02-06 06:39:49 +00:00
fc8bdb54c6 session: remove distributed tasks limitation from upgrade (#56773)
close pingcap/tidb#54061
2025-02-05 18:23:51 +00:00
807b8923c0 *: Build TiDB with PGO (#58630)
close pingcap/tidb#57502
2025-02-05 11:15:49 +00:00
c3de2db528 executor: Add test for columnames to TestForServersInfo (#59259)
ref pingcap/tidb#59245
2025-02-05 10:26:15 +00:00
c292ec642b build(deps): bump golang.org/x/time from 0.7.0 to 0.9.0 (#59231) 2025-02-05 07:22:12 +00:00
20e73a8a10 *: upgrade golang/glog to fix insecure temporary file usage (#59250)
close pingcap/tidb#59247
2025-02-05 06:32:36 +00:00
fa76550767 infoschema: fix schema and data mismatch for TIDB_SERVERS_INFO (#59246)
close pingcap/tidb#59245
2025-02-05 05:13:57 +00:00
tpp
1c97bf6127 planner: typo in index costing (#59240)
close pingcap/tidb#59134
2025-02-05 03:44:18 +00:00
ba90abd513 *: upgrade go.1.23.6 (#59242) 2025-02-05 03:01:00 +00:00
43f2fb91d7 OWNERS: update planner owner (#59228) 2025-01-30 07:07:02 +00:00
c329b22a52 planner: make code more debug friendly (#59216)
ref pingcap/tidb#54401
2025-01-27 09:04:35 +00:00
0cede1073f Compacted log: tiny fix or enhancement (#59195)
ref pingcap/tidb#58238
2025-01-27 08:15:23 +00:00
8b2ef958fc executor: avoid initializing chunk with max chunk size in some places (#50036)
ref pingcap/tidb#28339
2025-01-27 06:42:05 +00:00
00ac9f8136 planner: use slices.Compact to deduplicate (#59214) 2025-01-27 04:12:14 +00:00