|
|
b1e6fe72f3
|
planner: non-prep and prep statements use the same unified plan cache (#43094)
ref pingcap/tidb#36598
|
2023-04-17 22:51:26 +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 |
|
|
|
915b39b884
|
ddl: DDL job add charset and collate when create the index (#42750)
close pingcap/tidb#42748
|
2023-04-06 17:44:57 +08:00 |
|
|
|
e942ab6148
|
kazel: support auto-config shard_count (#42751)
close pingcap/tidb#42827
|
2023-04-06 15:46:58 +08:00 |
|
|
|
cb12d335c5
|
*: improve unit test (#42527)
|
2023-03-24 13:54:42 +08:00 |
|
|
|
dcab1309ed
|
planner: plan cache to support short insert statements (#42528)
ref pingcap/tidb#36598
|
2023-03-24 11:38:42 +08:00 |
|
|
|
d3de19e232
|
local: split job again when dynamic region (#42485)
close pingcap/tidb#42484
|
2023-03-24 10:34:43 +08:00 |
|
|
|
d36a68a887
|
*: fix data race in the IgnoreTruncate (#42449)
close pingcap/tidb#42341
|
2023-03-22 15:28: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 |
|
|
|
c6ccec8689
|
*: fix data race at the TxnTotalSizeLimit (#42336)
close pingcap/tidb#42335
|
2023-03-17 12:56:40 +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 |
|
|
|
18f1ecdfcd
|
planner: add monitor for non-prepared plan cache (#41752)
ref pingcap/tidb#36598
|
2023-03-07 19:41:12 +08:00 |
|
|
|
31e1aab5f0
|
*: Standardize use of conn_id=, connID= and conn= in messages (#41700)
close pingcap/tidb#41699
|
2023-02-23 23:13:07 +08:00 |
|
|
|
23f6ac82f7
|
planner: plan cache support caching plan with subquery (#41080)
ref pingcap/tidb#40219
|
2023-02-20 21:25:04 +08:00 |
|
|
|
98c22c1e32
|
statistics: use histogram count rather than realtime count to calculate stats healthy (#41031)
|
2023-02-03 16:11:57 +08:00 |
|
|
|
95f4d0de27
|
planner: supply test cases for param limit in plan cache (#40868)
ref pingcap/tidb#40219
|
2023-02-01 20:53:56 +08:00 |
|
|
|
fd5e67581b
|
planner: add a switch control if prepare stmt with param limit can be cached (#40712)
ref pingcap/tidb#40219
|
2023-01-30 12:01:54 +08:00 |
|
|
|
bca433fcab
|
planner: remove pickFromBucket field in LRUPlanCache (#40668)
ref pingcap/tidb#36598
|
2023-01-28 16:41:53 +08:00 |
|
|
|
ee6d291f4e
|
planner: fix prepare explain index out of range bug (#40568)
close pingcap/tidb#38323
|
2023-01-16 11:25:48 +08:00 |
|
|
|
e2a14ce0f2
|
planner: unify the behavior of prepare/execute limit to mysql (#40360)
ref pingcap/tidb#40219
|
2023-01-10 11:14:23 +08:00 |
|
|
|
9e8a21c460
|
planner: check the ignore-plan-cache hint in insert-stmt (#40080)
ref pingcap/tidb#39717, close pingcap/tidb#40079
|
2022-12-21 20:40:55 +08:00 |
|
|
|
47f54603fa
|
executor: close recordset again (#40010)
|
2022-12-19 11:40:54 +08:00 |
|
|
|
3183582106
|
parser: add cast to array and member of support (#39820)
close pingcap/tidb#39821
|
2022-12-12 21:28:51 +08:00 |
|
|
|
c13dfe3ad9
|
domain: fix data race in the MockInfoCacheAndLoadInfoSchema (#39802)
close pingcap/tidb#39801
|
2022-12-12 11:24:51 +08:00 |
|
|
|
d5885e5b60
|
*: simple code for readProjection (#39600)
|
2022-12-05 11:58:02 +08:00 |
|
|
|
19dae1fa73
|
*: separate auto_increment ID allocator from _tidb_rowid allocator when AUTO_ID_CACHE=1 (#39041)
close pingcap/tidb#982
|
2022-11-29 20:20:00 +08:00 |
|
|
|
e8c640ea22
|
*: enable race test for more components (#39097)
|
2022-11-14 14:15:54 +08:00 |
|
|
|
9761e6789a
|
*: enable the CI test for concurrent ddl (#38926)
|
2022-11-10 01:02:02 +08:00 |
|
|
|
490e4c4d60
|
session, sessionctx: enable metadata lock by default (#38866)
close pingcap/tidb#37275, ref pingcap/tidb#38890
|
2022-11-07 09:37:50 +08:00 |
|
|
|
c6e1982fb2
|
sessionctx: enable clustered index by default (#38447)
|
2022-11-04 10:06:03 +08:00 |
|
|
|
f9c7bbccec
|
*: authentication using tidb_auth_token plugin (#38773)
close pingcap/tidb#38504
|
2022-11-04 02:54:00 +08:00 |
|
|
|
510003d1f6
|
planner: add switch for plan cache memory trace (#38824)
ref pingcap/tidb#37632
|
2022-11-03 15:26:00 +08:00 |
|
|
|
08aa32e888
|
*: update bazel config (#38745)
|
2022-11-01 12:15:59 +08:00 |
|
|
|
925bc269eb
|
*: close resultset (#38704)
|
2022-10-28 15:37:57 +08:00 |
|
|
|
805ca3e9c1
|
*: close resultsets (#38146)
|
2022-09-26 11:25:43 +08:00 |
|
|
|
05f808f68e
|
*: fix data race for txnCtx (#38041)
close pingcap/tidb#38000
|
2022-09-22 16:21:04 +08:00 |
|
|
|
ff1df75a6a
|
*: add more tests for metadata lock and fix data race (#37930)
close pingcap/tidb#37927
|
2022-09-20 12:05:01 +08:00 |
|
|
|
8161947cc8
|
*: Support multi-column RANGE COLUMNS partitioning (#36637)
close pingcap/tidb#36636
|
2022-09-16 17:47:00 +08:00 |
|
|
|
bf02d2521a
|
*: upgrade prometheus client (#37630)
|
2022-09-06 10:58:54 +08:00 |
|
|
|
b2723bf8ff
|
planner: replace simple LRU with plan cache LRU (#37423)
ref pingcap/tidb#36598
|
2022-09-05 13:32:55 +08:00 |
|
|
|
2858bc1571
|
*: refine mock session manager (#37400)
|
2022-08-26 15:06:21 +08:00 |
|
|
|
c29c1fa606
|
testkit,executor: add MustQueryWitnContext API and fix unstable test TestCoprocessorPriority (#37382)
close pingcap/tidb#36974
|
2022-08-25 17:36:21 +08:00 |
|
|
|
8b5b724d8a
|
bazel: enable announcerc (#37217)
|
2022-08-19 19:06:52 +08:00 |
|
|
|
5dc3e58485
|
planner: introduce the general plan cache (#37150)
ref pingcap/tidb#36598
|
2022-08-16 20:24:51 +08:00 |
|
|
|
b705a13c7b
|
planner: unify the Compile and CompileExecStmt functions (#37065)
ref pingcap/tidb#36598
|
2022-08-16 18:36:51 +08:00 |
|
|
|
39e00ebe07
|
util: set 50 shard_count (#37105)
|
2022-08-15 19:24:50 +08:00 |
|
|
|
7d744b18e2
|
planner: remove execID in ExecuteStmt (#36967)
ref pingcap/tidb#36598
|
2022-08-09 14:10:47 +08:00 |
|
|
|
244b353a11
|
planner: support session level for the variable tidb_enable_prepared_plan_cache (#36923)
ref pingcap/tidb#36598
|
2022-08-08 11:18:47 +08:00 |
|
|
|
0a8611ddfe
|
sysvar: add parsing phase for setting 'init_connect' (#36865)
close pingcap/tidb#35324
|
2022-08-05 12:42:06 +08:00 |
|
|
|
b364cecdcc
|
planner: use the unified parameters for plan cache (#36781)
|
2022-08-03 18:35:49 +08:00 |
|