|
|
0b1d3e0da3
|
*: cleanup sysvar API usage (#36640)
close pingcap/tidb#36639
|
2022-08-02 07:54:04 +08:00 |
|
|
|
9a16a8dd19
|
*: replace defer clean with t.Cleanup (#36722)
close pingcap/tidb#36721
|
2022-08-01 17:34:05 +08:00 |
|
|
|
158ba1a1d9
|
*: enable part revive for all code (#36703)
|
2022-08-01 14:02:06 +08:00 |
|
|
|
2c3d4f1ae4
|
planner/core: change behavior of fine_grained_shffule_stream_count (#36621)
close pingcap/tidb#36622
|
2022-07-28 17:09:11 +08:00 |
|
|
|
d00b984f4c
|
executor, statistics: analyze use MaxUint64 ts to read data (#35232)
close pingcap/tidb#35233
|
2022-07-20 16:09:08 +08:00 |
|
|
|
67be460efe
|
planner: enable the new cost interface by default (#36241)
ref pingcap/tidb#35240
|
2022-07-18 21:21:08 +08:00 |
|
|
|
c28bac3d72
|
planner: support rewrite for skew group distinct aggregate to avoid skew execution (#36181)
close pingcap/tidb#36169
|
2022-07-18 15:29:07 +08:00 |
|
|
|
cdde0398fe
|
sessionctx,kv,planner: add system variable for fine_grained_shuffle (#35256)
close pingcap/tidb#35342
|
2022-07-06 10:27:02 +08:00 |
|
|
|
323411dda4
|
*: remove support for hidden sysvars (#35740)
close pingcap/tidb#35735
|
2022-07-01 14:28:40 +08:00 |
|
|
|
e2b55640c1
|
config, sysvar: map max-server-connections to max_connections (#35453)
ref pingcap/tidb#34960
|
2022-06-23 15:12:37 +08:00 |
|
|
|
5c9ad77ae1
|
*: add support for disabling noop variables (#35496)
close pingcap/tidb#8895
|
2022-06-21 14:10:36 +08:00 |
|
|
|
ed094b4dac
|
*: fix store token is up to the limit in test (#35374)
close pingcap/tidb#35375
|
2022-06-20 23:04:38 +08:00 |
|
|
|
79d9d6fa75
|
executor, sessionctx/variable: convert some system variables to different builtin types (#35143)
close pingcap/tidb#35048
|
2022-06-17 02:34:34 +08:00 |
|
|
|
081bd10d54
|
system_variables: remove the limitation for set tidb_gc_life_time (#35411)
close pingcap/tidb#35392
|
2022-06-16 18:18:35 +08:00 |
|
|
|
017ac90e67
|
planner: introduce some new variables for the cost model version2 (#35241)
ref pingcap/tidb#35240
|
2022-06-09 17:52:30 +08:00 |
|
|
|
43f83c0799
|
*: kill auto analyze when it runs too long (#34950)
close pingcap/tidb#34952
|
2022-05-27 13:36:47 +08:00 |
|
|
|
0cbccb74f3
|
*: move config file options prepared-plan-cache.* to sysvars (#34790)
close pingcap/tidb#30168, ref pingcap/tidb#33769
|
2022-05-19 16:18:39 +08:00 |
|
|
|
2f4b11dc26
|
planner: disable the new cost implementation by default (#34810)
|
2022-05-19 16:01:16 +08:00 |
|
|
|
683ba092b5
|
planner: enable the new cost implementation by default (#34567)
close pingcap/tidb#33945
|
2022-05-17 00:02:38 +08:00 |
|
|
|
ad53ac2625
|
config: add unit test for assert tidb_stats_cache_mem_quota (#34633)
ref pingcap/tidb#34052
|
2022-05-13 18:28:36 +08:00 |
|
|
|
53f228af45
|
sysvari: enable statsCache lru by config (#34278)
* add statsquota variable
Signed-off-by: yisaer <disxiaofei@163.com>
* add test
Signed-off-by: yisaer <disxiaofei@163.com>
* address the comment
Signed-off-by: yisaer <disxiaofei@163.com>
* address the comment
Signed-off-by: yisaer <disxiaofei@163.com>
* address the comment
Signed-off-by: yisaer <disxiaofei@163.com>
* fix conflict
Signed-off-by: yisaer <disxiaofei@163.com>
* address the comment
Signed-off-by: yisaer <disxiaofei@163.com>
address the comment
Signed-off-by: yisaer <disxiaofei@163.com>
fix duplicated plan
Signed-off-by: yisaer <disxiaofei@163.com>
fix duplicated plan
Signed-off-by: yisaer <disxiaofei@163.com>
fix duplicated plan
Signed-off-by: yisaer <disxiaofei@163.com>
* fix duplicated plan
Signed-off-by: yisaer <disxiaofei@163.com>
* fix duplicated plan
Signed-off-by: yisaer <disxiaofei@163.com>
Co-authored-by: Ti Chi Robot <ti-community-prow-bot@tidb.io>
|
2022-05-10 23:49:54 +08:00 |
|
|
|
6d8669e987
|
*: Add support for GET_LOCK() / RELEASE_LOCK() / RELEASE_ALL_LOCKS() (#33947)
close pingcap/tidb#14994
|
2022-04-29 23:12:53 +08:00 |
|
|
|
0d5ac6f3cb
|
sysvar, config: mapping config settings to system variables. (#33279)
ref pingcap/tidb#32887
|
2022-04-29 13:20:52 +08:00 |
|
|
|
91cb86e3cf
|
domain, sessionctx/variable: make code DRY (#33897)
close pingcap/tidb#33896
|
2022-04-28 20:26:52 +08:00 |
|
|
|
1bf64c60f4
|
*: Refactor FieldType structure (#33569)
close pingcap/tidb#32116
|
2022-04-26 19:28:51 +08:00 |
|
|
|
669b9bcd36
|
validation: fix set readonly variable max_allowed_packet should return error (#33658)
close pingcap/tidb#32349
|
2022-04-20 09:02:02 +08:00 |
|
|
|
212a6b22af
|
planner: introduce the new cost interface (#33990)
|
2022-04-19 14:03:09 +08:00 |
|
|
|
4d3a3c259a
|
server: use max_allowed_packet to limit the packet size. (#33651)
close pingcap/tidb#31422
|
2022-04-18 11:24:03 +08:00 |
|
|
|
fa834a0806
|
planner: Add control flag to keep or remove ORDER BY in subquery (#33173)
close pingcap/tidb#32900
|
2022-04-01 14:08:29 +08:00 |
|
|
|
d4ec94736d
|
*: make txnCommitBatchSize adjustable by SQL (#33507)
close pingcap/tidb#33508
|
2022-03-30 21:52:29 +08:00 |
|
|
|
5bf5e35e81
|
variable: make backoff weight could be 0 (#30664)
close pingcap/tidb#32592
|
2022-03-29 17:20:28 +08:00 |
|
|
|
d981c0e06a
|
sysvar: add INSTANCE scope for system variable (#32888)
ref pingcap/tidb#32887
|
2022-03-16 11:15:52 +08:00 |
|
|
|
911cf5335f
|
bindinfo: add warning message when the memory usage of the cache exceeds its capacity (#32866)
ref pingcap/tidb#32466
|
2022-03-15 16:15:52 +08:00 |
|
|
|
678397ba62
|
planner: ignore close-stmt to make more queries can hit plan cache (#32928)
|
2022-03-15 14:13:20 +08:00 |
|
|
|
9a4ca3ca69
|
*: Remove deprecated streaming (#32765)
ref pingcap/tidb#32679
|
2022-03-11 03:15:50 +08:00 |
|
|
|
52fa48ce2b
|
sessionctx,executor: Revert "sessionctx,executor: disallowed set null to sysvar" (#32988)
close pingcap/tidb#32987
|
2022-03-10 23:13:51 +08:00 |
|
|
|
77730b6d9e
|
sessionctx,executor: disallowed set null to sysvar (#32879)
close pingcap/tidb#32850
|
2022-03-10 01:13:49 +08:00 |
|
|
|
8134942c32
|
*: add a global system variable to control the memory quota for the bindCache (#32613)
ref pingcap/tidb#32466
|
2022-03-01 11:37:45 +08:00 |
|
|
|
7f7f095a45
|
executor: migrate test-infra to testify for set_test.go (#32684)
close pingcap/tidb#28608
|
2022-03-01 11:11:45 +08:00 |
|
|
|
ec3ae9fc42
|
*: refine some tests related to the collation (#32000)
ref pingcap/tidb#31625
|
2022-01-27 11:51:13 +08:00 |
|
|
|
39a8562541
|
executor: fix 'set config' string escaping (#31319)
close pingcap/tidb#31258
|
2022-01-25 11:26:11 +08:00 |
|
|
|
2207b26e19
|
topsql: rename topsql related variable and remove useless variable (#31599)
close pingcap/tidb#31433
|
2022-01-18 18:15:44 +08:00 |
|
|
|
974b5784ad
|
topsql: make topsql enable only be controlled by pub/sub sink (#31209)
|
2021-12-31 16:49:20 +08:00 |
|
|
|
072561c85b
|
sessionctx: make tidb_enable_column_tracking off by default (#31204)
close pingcap/tidb#31205
|
2021-12-31 13:45:51 +08:00 |
|
|
|
8085c99ddf
|
*: implement analyze predicate columns (#30816)
close pingcap/tidb#31102
|
2021-12-30 15:45:50 +08:00 |
|
|
|
e9ab05f90f
|
topsql: move topsql variable to topsql/state for avoid import cycle (#31134)
close pingcap/tidb#31136
|
2021-12-29 19:51:50 +08:00 |
|
|
|
24d970fc46
|
executor: improve SET sysvar=DEFAULT handling (#29680)
close pingcap/tidb#29670
|
2021-12-20 07:57:45 +08:00 |
|
|
|
813f6efd41
|
sessionctx/variable: change tidb_store_limit to global only (#30522)
|
2021-12-15 09:40:35 +08:00 |
|
|
|
c30d34f07f
|
planner: Introduce a new global variable to control the historical statistics feature (#30646)
|
2021-12-14 19:08:36 +08:00 |
|
|
|
12e2288440
|
topsql: shouldn't evict the SQL meta, since the evicted SQL can be appear on Other components (TiKV) TopN records (#27050)
|
2021-12-13 20:58:35 +08:00 |
|