Commit Graph

255 Commits

Author SHA1 Message Date
7c5f9d4fab *: support display tiflash ru in explain analyze (#50406)
close pingcap/tidb#50637
2024-01-24 09:16:51 +00:00
8aff603df8 exeuctor: fix data race for test TestInterruptedDuringSort (#50681)
close pingcap/tidb#50679
2024-01-24 04:46:50 +00:00
dd85ed718a variable: remove StrictSQLMode in variable.SessionVars (#50624)
close pingcap/tidb#50589
2024-01-23 07:42:26 +00:00
9a326b9619 executor: add kill signal check logic for sortPartition and rowContainer (#50510)
close pingcap/tidb#50511
2024-01-23 07:42:19 +00:00
301d1d2048 statistics/handle/usage: modify the SessionIndexUsageCollector to implement new index usage design (#50050)
close pingcap/tidb#49835
2024-01-22 14:40:50 +00:00
6957170f11 executor: use analyze scan concurrency to control index analyze (#50639)
close pingcap/tidb#50641
2024-01-22 11:37:49 +00:00
8d6e347386 executor: avoid the situation where processedRows is greater than totalCnt (#50615)
close pingcap/tidb#50632
2024-01-22 09:45:19 +00:00
1db15879c1 importinto: add more test (#50558)
ref pingcap/tidb#49883
2024-01-22 05:00:19 +00:00
4539d600e5 planner: clean BindRecord in the binding package (#50590)
ref pingcap/tidb#48875
2024-01-19 08:40:48 +00:00
188726aec6 importinto: fix multiple pd addr (#50587)
close pingcap/tidb#50586
2024-01-19 06:19:47 +00:00
bfa10bdc18 bindinfo: SetSkipPlanCache use nostack errors (#50585)
close pingcap/tidb#49291
2024-01-19 05:34:47 +00:00
1442f076c8 executor: fix the issue of coordinator.Close() taking too long (#50494)
close pingcap/tidb#50493
2024-01-19 03:45:17 +00:00
81e921f7cc executor: adapt to the go1.21 map loadFactor setting value (#50545)
close pingcap/tidb#50544
2024-01-18 11:31:48 +00:00
542907f280 executor: check schema when build table reader executor (#50425)
ref pingcap/tidb#50358
2024-01-18 09:55:48 +00:00
050e1e20b7 *: make auto-analyze's tidb_index_serial_scan_concurrency configurable (#50412)
close pingcap/tidb#50411
2024-01-18 09:13:47 +00:00
12d273e00f importinto: executor part of import from select (#50341)
ref pingcap/tidb#49883
2024-01-17 15:52:47 +00:00
5fee75661a lightning: use SprintfWithIdentifier to process strings with identifier (#50434)
ref pingcap/tidb#30699
2024-01-17 08:34:47 +00:00
a20cdf6f4c planner: clean BindRecord in the binding package (#50466)
ref pingcap/tidb#48875
2024-01-16 10:54:18 +00:00
8a529303ce planner: clean BindRecord in the binding package (#50460)
ref pingcap/tidb#48875
2024-01-16 07:57:16 +00:00
44e200d2a3 planner: clean BindRecord in the binding package (#50441)
ref pingcap/tidb#48875
2024-01-16 03:40:46 +00:00
3a3237ee49 planner: clean BindRecord in the binding package (#50423)
ref pingcap/tidb#48875
2024-01-15 11:34:45 +00:00
357be8ba97 infoschema: set the correct type for REMAINING_SECONDS (#50421)
close pingcap/tidb#48835
2024-01-15 09:04:45 +00:00
b548c8a1ac executor: avoid concurrently update for SimpleLRUCache in ApplyCache (#50356)
close pingcap/tidb#50347
2024-01-12 11:03:26 +00:00
e87d94904a lightning: always use PD HTTP client to access PD HTTP API (#50078)
ref pingcap/tidb#49865
2024-01-12 08:25:56 +00:00
c1eb8abb6e *: bypass order by clause for fast point get plan (#50204)
close pingcap/tidb#49920
2024-01-12 06:57:25 +00:00
205b5bbd21 variable: fix information_schema.VARIABLES_INFO DEFAULT_VALUE not right problem (#49524)
close pingcap/tidb#49461, close pingcap/tidb#49968, close pingcap/tidb#50155
2024-01-11 10:52:55 +00:00
02e912c529 *: refactor mpp err recovery logic (#50234)
close pingcap/tidb#50221
2024-01-11 08:11:02 +00:00
190488d0db metrics: add new row panel for tidb query (#50086)
ref pingcap/tidb#49318
2024-01-11 08:10:55 +00:00
e3bd0df35d planner: avoid scanning multi-valued index when there is no condition related (#50183)
close pingcap/tidb#50125
2024-01-11 03:31:55 +00:00
6e10826f16 *: move dup key error handling to errctx (#50239)
close pingcap/tidb#50238
2024-01-10 11:51:23 +00:00
1a5a72aaf8 planner: do not remove the first row func if it is a constant (#50020)
close pingcap/tidb#38756
2024-01-10 09:54:24 +00:00
e15c517afa import/index: adjust concurrency using cpu-count of managed node depends on use case (#50091)
ref pingcap/tidb#49008
2024-01-10 08:31:54 +00:00
d5a21e2829 *: remove stmtctx.IgnoreNoPartition and use errctx to handle partition mismatch error (#50173)
close pingcap/tidb#50172
2024-01-09 07:24:31 +00:00
edecaa6841 importinto: import from select parser/planner part (#49976)
ref pingcap/tidb#49883
2024-01-09 05:57:23 +00:00
1245c28b3b executor: refine sort spill (#48872)
ref pingcap/tidb#47733
2024-01-09 00:58:54 +00:00
c21846e2c8 test: fix unstable test TestFlashbackSchema (#50156)
close pingcap/tidb#50153
2024-01-08 12:52:53 +00:00
f3d4ad5d89 disttask: fix can't reset service_scope (#50108)
close pingcap/tidb#50104
2024-01-08 11:42:30 +00:00
e811ef2325 fix: check kill signal against 0 (#50029)
ref pingcap/tidb#49643
2024-01-08 05:09:29 +00:00
2253f2940f *: do not return row not match parition error when using update ingore (#50134)
close pingcap/tidb#50128
2024-01-08 04:22:53 +00:00
9b0fd9ea29 *: renaming variables/structs to improve readability / decrease confusion (#49989)
close pingcap/tidb#49988
2024-01-06 02:58:51 +00:00
64741e9710 *: remove stmtctx.BadNullAsWarning and use errctx to handle bad null error (#50120)
close pingcap/tidb#50119
2024-01-05 11:28:51 +00:00
c3346856e6 planner: avoid repeat normalization on the same query when matching binding for plan cache (#50133)
ref pingcap/tidb#48875
2024-01-05 09:58:51 +00:00
6eea739d4c testkit,store/mockstore: make store image to accelerate unit test (#42521)
close pingcap/tidb#42434
2024-01-05 09:05:41 +00:00
45215e0a0d *: remove useless code (#50087) 2024-01-05 07:32:04 +00:00
5fe79401b8 planner: add more test cases for fuzzy binding (#50106)
ref pingcap/tidb#48875
2024-01-05 06:51:40 +00:00
bf166d9c5d planner, statistics: support estimation for mv index access path (#49852)
close pingcap/tidb#46539
2024-01-05 06:51:34 +00:00
98f4e879e5 *: use errctx to handle divide zero error (#50042)
close pingcap/tidb#50041
2024-01-05 05:47:10 +00:00
f5cb034baa ddl: support fine-grained modify column and add column (#50039)
close pingcap/tidb#48519
2024-01-05 05:47:03 +00:00
d11a559ae2 planner: remove useless binding code and add more test cases (#50098)
ref pingcap/tidb#48875
2024-01-05 02:47:03 +00:00
a1fd1bee0b domain: support inserting ru historical data into mysql.request_unit_by_group periodically (#49873)
ref pingcap/tidb#49318
2024-01-04 12:09:33 +00:00