Commit Graph

6022 Commits

Author SHA1 Message Date
135898491e executor, statistics: add logs in failpoint to debug flaky test (#47013)
ref pingcap/tidb#46992
2023-09-15 17:01:40 +00:00
8b15111454 planner: support lock/unlock stats of partition tables (#46768)
ref pingcap/tidb#46351
2023-09-15 12:55:40 +00:00
95a35f6721 executor: add some comments and fix typos (#47005) 2023-09-15 08:25:39 +00:00
4c1f28b385 tests: Use tk.MustHavePlan and tk.MustNotHavePlan instead of tk.HasPlan (#46947)
close pingcap/tidb#46945
2023-09-15 05:16:39 +00:00
b75e8f08cc executor: add some comments and fix typos (#46987) 2023-09-14 17:15:10 +00:00
ae3f595538 disttask: refactor task step and batch subtask dispatching (#46957)
ref pingcap/tidb#46258
2023-09-14 16:04:39 +00:00
e890aede71 handle: add global status handler (#46974)
ref pingcap/tidb#46905
2023-09-14 15:18:09 +00:00
42723fa9e3 *: rename variable tidb_kv_read_timeout to tikv_client_read_timeout and remove tidb_kv_read_timeout stmt hint (#46714)
close pingcap/tidb#46713
2023-09-14 14:33:10 +00:00
1159bc8d88 *: add SESSION_ALIAS column in processlist table and expensive query log (#46890)
close pingcap/tidb#46889
2023-09-13 15:22:51 +00:00
fd7ff09ff9 *: support collect and async load stats for mv index (#46731)
ref pingcap/tidb#46539
2023-09-13 15:22:39 +00:00
2c4e8dc9bb *: unite stats cache's GET (#46939)
ref pingcap/tidb#46905
2023-09-13 11:15:09 +00:00
3ad4f74354 planner: add limit control for intersection case of index merge reader (#46862)
close pingcap/tidb#46863
2023-09-13 08:28:50 +00:00
c7f5781d21 planner: remove useless todo comment and fix some typos for index merge (#46934) 2023-09-13 07:12:16 +00:00
f1067a1b76 executor: speed up TestOrderByWithLimit (#46929)
close pingcap/tidb#46841
2023-09-13 02:48:09 +00:00
a8bd506507 planner: remove outer join on unique keys when there is no column referenced (#46249)
close pingcap/tidb#46248
2023-09-12 23:18:08 +00:00
ddaaaa1f29 *: add bench for analyze (#46898)
close pingcap/tidb#46914
2023-09-12 11:19:41 +00:00
d583ed6f02 executor: merge some tests into one (#46882)
ref pingcap/tidb#44940
2023-09-12 04:00:10 +00:00
22f1286095 executor: fix batchPoint for partition table with duplicate rows (#46808)
close pingcap/tidb#46779
2023-09-12 02:25:49 +00:00
4716f1b070 *: refine panic log (#46853)
ref pingcap/tidb#46852
2023-09-11 16:33:11 +00:00
322d8e5c7d importinto: add metrics and dashboard (#46749)
ref pingcap/tidb#46704
2023-09-11 15:34:41 +00:00
bc80772052 planner: Adjust the log level and returned value when cacheableChecker check *ast.TableName nodes (#46831)
close pingcap/tidb#46760
2023-09-11 11:25:59 +00:00
2eb3fb1487 parser,ddl: Add warning for ZEROFILL and improve display width warning (#46759)
close pingcap/tidb#46753
2023-09-11 11:25:51 +00:00
02ceded78b planner: add new logical rule for constant propagation (#46544)
close pingcap/tidb#15082
2023-09-11 05:51:10 +00:00
e76d10a88a memory: return memory delta from jsonObjectAgg#MergePartialResult (#46807)
close pingcap/tidb#46806
2023-09-11 04:46:47 +00:00
96393c595e hint: fix panic when query block not found in prepare statement (#46818)
close pingcap/tidb#46817
2023-09-11 04:09:19 +00:00
a41f5ea2e2 planner: split index test (#46780)
close pingcap/tidb#44940
2023-09-08 14:48:07 +00:00
1d55a3c68d executor: fix panic issue when handle HashAggExec.Close() (#46662)
close pingcap/tidb#41778
2023-09-08 10:49:37 +00:00
ca425ea56c *: add global variable tidb_schema_version_cache_limit to control infoschema cache size (#46558)
close pingcap/tidb#46524
2023-09-08 09:01:17 +00:00
5f1f0de78f infoschema,executor: Add CHECK_CONSTRAINTS I_S table (#46428)
close pingcap/tidb#46427
2023-09-08 08:15:45 +00:00
c6eb7bb7b1 planner, variable: add test and ga the SET_VAR hint (#45893)
close pingcap/tidb#45892
2023-09-08 06:29:14 +00:00
75fa8150da disttask: add role to select instance (#46453)
ref pingcap/tidb#46258
2023-09-08 04:29:13 +00:00
83e35650f1 parser,config: Correct handling of display width deprecation except for zerofill and tinyint(1) (#46651)
close pingcap/tidb#46650
2023-09-07 17:56:13 +00:00
777e6da4db statistics: improve query locked table API memory usage (#46708)
ref pingcap/tidb#46351
2023-09-07 01:41:14 +00:00
d8dbc4fcd6 statistics: use session pool when locking or unlocking table stats (#46611)
ref pingcap/tidb#46351
2023-09-05 12:11:24 +00:00
586b854a0b importinto: estimate real file size by sample on compressed file (#46404)
ref pingcap/tidb#42930
2023-09-05 12:11:11 +00:00
5dd429688a *: use cmp.Compare to replace types.Compare (#46657)
ref pingcap/tidb#45933
2023-09-05 07:47:27 +00:00
6e7f36b68d *: support the variable of default_collation_for_utf8mb4 and corresponding behaviors (#46370)
close pingcap/tidb#46371
2023-09-05 03:47:11 +00:00
8b9a90d3a1 executor: log trace fields in CoprocessorDAGHandler (#46506)
ref pingcap/tidb#46071, close pingcap/tidb#46505
2023-09-04 16:11:13 +00:00
302786ffb9 expression: Add TIDB_PARSE_TSO_LOGICAL() function (#46452)
close pingcap/tidb#46451
2023-09-04 14:45:41 +00:00
7a4c566061 planner: optimize the performance of PlanCacheParamList.String() (#46592)
close pingcap/tidb#46579
2023-09-04 06:56:13 +00:00
93dce262f1 statistics: remove lockedTable cache (#46555)
ref pingcap/tidb#46351
2023-09-02 03:53:13 +00:00
3036b6d225 importinto: support split large csv file (#46480)
ref pingcap/tidb#42930
2023-09-01 12:06:43 +00:00
4b4f210d85 executor: merge test into UnionTest (#46543) 2023-08-31 05:41:08 +00:00
187573b077 statistics: rewrite unlock stats handler (#46478)
ref pingcap/tidb#46351
2023-08-30 12:47:08 +00:00
4facc136b5 planner: fix wrong result when pushing Agg down through Union in MPP plans (#46310) 2023-08-30 16:51:30 +08:00
f717e39a8e executor: split aggregate.go into several files (#46489)
close pingcap/tidb#46487
2023-08-30 08:50:10 +00:00
a84159fff5 executor: Remove mpp task number check to pass tests in ci (#46496)
close pingcap/tidb#46484
2023-08-30 06:17:09 +00:00
40e2e0d6b4 executor: pre-alloc chunks to optimize SortExec in (#46483)
close pingcap/tidb#46482
2023-08-30 05:50:09 +00:00
2db93cd0fc planner: move some estimation functions from the physical-optimization package into cardinality package (#46479)
ref pingcap/tidb#46358
2023-08-29 12:56:07 +00:00
d434bd9f1d import into: fix id base (#46315)
close pingcap/tidb#46174
2023-08-29 09:50:09 +00:00