Commit Graph

2527 Commits

Author SHA1 Message Date
c2bf777abd util: remove useless spmc (#43043) 2023-04-13 21:45:16 +08:00
374684f1fa *: stable TestGlobalMemoryTuner (#43037)
close pingcap/tidb#43036
2023-04-13 19:03:10 +08:00
0e59c9f5dc gcunter: stable TestTuner (#43021)
close pingcap/tidb#41280
2023-04-13 16:27:04 +08:00
2002ca106e load data: physical mode part2 (#42883)
ref pingcap/tidb#40499
2023-04-13 14:09:01 +08:00
6122ca307e linter: support lll to avoid too long line (#42718)
close pingcap/tidb#42570
2023-04-12 23:23:01 +08:00
516b848372 planner: add more test cases for non-prep plan cache (#42988)
ref pingcap/tidb#36598
2023-04-12 22:35:02 +08:00
0548d61b4d oomtest: add message filer for oom test to avoid flaky test (#42628)
close pingcap/tidb#42629
2023-04-12 17:59:02 +08:00
8eb580e6fa *: support cgroup mix mode (#42423)
close pingcap/tidb#42927
2023-04-11 20:39:00 +08:00
86f215d8f5 planner: plan cache can be aware of statistics changes (#42921)
ref pingcap/tidb#36598
2023-04-11 19:35:00 +08:00
0a3169fbfe util/gpool/spmc: make test case TestBenchPool stable (#42787)
close pingcap/tidb#42721
2023-04-11 16:01:01 +08:00
ad59092335 util: extend row format with checksum (#42859)
ref pingcap/tidb#42747
2023-04-10 15:03:07 +08:00
bd3a036c92 memory: support cluster_hardware get memory info from cgroup (#42850)
close pingcap/tidb#42851
2023-04-07 14:06:58 +08:00
d6a5054b72 *: global memory controller should not kill session whose mem less than limit_sess_min_size (#42803) 2023-04-07 13:02:58 +08:00
566c3f6f8e planner: refactor PreparedParams for non-prep plan cache (#42844)
ref pingcap/tidb#36598
2023-04-06 21:32:58 +08:00
3ad4410b0b gctuner: fix unstable test in the TestGlobalMemoryTuner (#42776)
close pingcap/tidb#38465
2023-04-03 20:04:57 +08:00
2d4df7faaa util/sqlexec: EscapeSQL support resolve some underlying type (#42465) 2023-03-31 13:04:56 +08:00
88d81cad74 parser: add warning when the hint in the wrong place (#42152)
close pingcap/tidb#42149
2023-03-30 09:18:55 +08:00
0497227d59 cgroup: fix the path problem due to special containor name (#42648)
close pingcap/tidb#42659
2023-03-29 12:02:54 +08:00
0344a3b70b *: add plan hint to slow log files when redaction is enabled (#42170)
close pingcap/tidb#42169
2023-03-25 14:54:42 +08:00
2e8a982cb0 session, com_stmt: fetch all rows during EXECUTE command (#42473)
close pingcap/tidb#41891, close pingcap/tidb#42424
2023-03-23 17:34:43 +08:00
d36a68a887 *: fix data race in the IgnoreTruncate (#42449)
close pingcap/tidb#42341
2023-03-22 15:28:42 +08:00
8d8e005abe planner: fix incompatible behaviors between prep and non-prep statements when converting date/time values (#42443)
close pingcap/tidb#42439
2023-03-22 13:10:41 +08:00
3c942f7e10 bazel: set short timeout as 120s (#42396) 2023-03-22 01:50:42 +08:00
df92b9ff43 planner: make tidb_enable_plan_cache_for_subquery can take effective immediately (#41612)
ref pingcap/tidb#40219
2023-03-17 18:34:41 +08:00
ed86b9c741 execdetails: fix data race in the BasicRuntimeStats (#42338)
close pingcap/tidb#42337
2023-03-17 15:40:54 +08:00
5f32edd3f4 *: refine getting clusterID logic for disaggregated tiflash (#42103)
close pingcap/tidb#42102
2023-03-17 15:40:39 +08:00
55d29440e9 builder: support EXPLAIN ANALYZE to display RU statistical information (#42080)
close pingcap/tidb#41972, ref pingcap/tidb#42087
2023-03-17 14:32:39 +08:00
5aceb2e525 expression: support ilike function (#40942)
close #40943
2023-03-17 13:37:15 +08:00
04741ae4ca *: implement CANCEL/DROP LOAD DATA JOB (#42137)
ref pingcap/tidb#40499
2023-03-17 11:58:39 +08:00
982e0dcb7f *: LOAD DATA support WITH DETACHED (#42159)
ref pingcap/tidb#40499
2023-03-15 19:48:39 +08:00
39e955b8a2 planner: add test cases for non-prep plan cache (#41872)
ref pingcap/tidb#36598
2023-03-14 19:16:47 +08:00
7c3a22e48d *: implement SHOW LOAD DATA JOB (#42118)
ref pingcap/tidb#40499
2023-03-13 22:24:39 +08:00
ea243088e1 load data: move param and some init logic into importer pkg (#42075)
ref pingcap/tidb#40499
2023-03-13 18:58:40 +08:00
b9dc38642c gctuner: fix unstable test TestFinalizer (#42138)
close pingcap/tidb#38466
2023-03-13 14:46:40 +08:00
fd91259793 executor: LOAD DATA INFILE support asterisk matching (#42050)
ref pingcap/tidb#40499
2023-03-13 13:50:39 +08:00
424faf9e93 spool: a simple goroutine pool (#41584)
close pingcap/tidb#41720
2023-03-10 21:07:13 +08:00
73bd2d13f9 *: support different tiflash_compute dispatch policy (#41406)
close pingcap/tidb#41783
2023-03-10 15:03:13 +08:00
0212c5056a util: add test for old version cgroup (#41976)
close pingcap/tidb#41808
2023-03-09 20:41:13 +08:00
9fb2d6c357 util/execdetails: fix potential risks of fatal error concurrent map read and map write (#42019)
close pingcap/tidb#39076
2023-03-09 11:09:13 +08:00
4f97ade0e0 executor: LOAD DATA record progress in a table (#41871)
ref pingcap/tidb#40499
2023-03-08 18:55:12 +08:00
2cddfb3ecd domain: support more params for extract plan task (#41975)
ref pingcap/tidb#41130
2023-03-08 13:09:12 +08:00
18f1ecdfcd planner: add monitor for non-prepared plan cache (#41752)
ref pingcap/tidb#36598
2023-03-07 19:41:12 +08:00
zzm
f43b1bb291 stmtsummary: stmtsummary with keyspace (#41882)
close pingcap/tidb#41881
2023-03-06 17:49:11 +08:00
zzm
a39d7fb09b util: add keyspace into log (#41844)
close pingcap/tidb#41843
2023-03-06 14:21:11 +08:00
9e275181be txn: Slow txn log (#41864)
close pingcap/tidb#41863
2023-03-06 11:47:11 +08:00
723526708d metrics: attach const label keyspace_id (#41693)
close pingcap/tidb#41698
2023-03-04 00:03:10 +08:00
227b461fe1 planner: optimize ifnull(not-null-column, ...) to a cast instead of eliminating it. tidb-test=pr/2098 (#41823)
close pingcap/tidb#41734
2023-03-03 14:51:10 +08:00
b18d0ebef5 resourcemanager: stop scheduler in the old linux kernal (#41766)
close pingcap/tidb#41808
2023-03-02 16:49:10 +08:00
8a96edc399 util, executor: fix analyze stmts be killed unexpectedly (#41826)
close pingcap/tidb#41825
2023-03-02 11:33:09 +08:00
e45c97021f planner: add more test cases for non-prep plan cache (#41822)
ref pingcap/tidb#36598
2023-03-01 16:11:09 +08:00