Commit Graph

77 Commits

Author SHA1 Message Date
0c9b0f4d2b *: delete useless SessionVars.IDAllocator (#50844)
close pingcap/tidb#50842
2024-01-31 09:43:55 +00:00
0250675b0b txn: deprecate the transaction auto retry and related statement count limit (#50782)
ref pingcap/tidb#50350
2024-01-30 08:10:59 +00:00
7087f702e1 executors: record the index usage in each executors (#50643)
close pingcap/tidb#50261
2024-01-30 03:51:22 +00:00
51e1e13494 *: update interface{} to any (#50770)
ref pingcap/tidb#50765
2024-01-29 07:21:29 +00:00
6a87b80e2c sessionctx: fix data race of SessionVars.Status (#50729)
close pingcap/tidb#50715
2024-01-26 18:39:20 +00:00
9416934ea3 *: split planner errors and remove duplicate definitions (#50695)
ref pingcap/tidb#48875
2024-01-26 09:42:21 +00:00
34449effe3 *: tidb_opt_use_invisible_indexes support set_var (#50733)
close pingcap/tidb#50653
2024-01-26 02:46:51 +00:00
799a46107e planner: move more hint code to the hint package (#50728)
ref pingcap/tidb#48875
2024-01-25 15:09:21 +00:00
e42d0bf4e5 *: support tidb_opt_use_invisible_indexes (#50654)
ref pingcap/tidb#50653
2024-01-25 03:51:22 +00:00
230e1d07b6 bindinfo: add SetHintWarning to trace the hint warning (#50666)
close pingcap/tidb#48875
2024-01-24 11:27:21 +00:00
dd85ed718a variable: remove StrictSQLMode in variable.SessionVars (#50624)
close pingcap/tidb#50589
2024-01-23 07:42:26 +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
tpp
22bd51eed0 planner: adjust index scan estimate for order with limit (#50345)
close pingcap/tidb#50237
2024-01-20 01:54:19 +00:00
2a3b54e2e6 variable: raise the upper limit of tidb_analyze_distsql_scan_concurrency (#50529)
close pingcap/tidb#50528
2024-01-18 07:46:47 +00:00
9b4cf39b7a planner: show the reason why cannot hit plan cache for EXECUTE statements (#50505)
close pingcap/tidb#50407
2024-01-17 17:27:16 +00:00
715fc0b866 *: remove TLS1.0, TLS1.1 support (#50348)
ref pingcap/tidb#36036
2024-01-15 04:16:18 +00:00
990c1d7266 sessionctx/variable: add tidb_max_chunk_size and tidb_init_chunk_size for SET_VAR (#50395) 2024-01-13 03:19:55 +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
6e10826f16 *: move dup key error handling to errctx (#50239)
close pingcap/tidb#50238
2024-01-10 11:51:23 +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
6701bf1527 ddl: create table accelerate (#49687)
close pingcap/tidb#50052
2024-01-08 12:20:08 +00:00
f3d4ad5d89 disttask: fix can't reset service_scope (#50108)
close pingcap/tidb#50104
2024-01-08 11:42:30 +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
98f4e879e5 *: use errctx to handle divide zero error (#50042)
close pingcap/tidb#50041
2024-01-05 05:47:10 +00:00
e8861cf6d6 vars: add pd_enable_follower_handle_region to support get region from pd follower (#49231)
close pingcap/tidb#49747
2024-01-04 11:00:33 +00:00
8c49f5c250 bindinfo: rename tidb_opt_enable_universal_binding as tidb_opt_enable_fuzzy_binding (#50081)
ref pingcap/tidb#48875
2024-01-04 09:53:04 +00:00
7a8d82eddb *: remove duplicate prefix for last query info (#50075)
ref pingcap/tidb#49318
2024-01-04 08:15:34 +00:00
6f3266498d ddl: fix reorg cannot handle divide 0 error (#50057)
close pingcap/tidb#50053
2024-01-04 06:21:32 +00:00
383105433b *: move StmtCtx.ErrAutoincReadFailedAsWarning to errctx (#49992)
close pingcap/tidb#49991
2024-01-03 09:56:02 +00:00
33480e8c8d *: add last ru consumption for tidb_last_query_info (#49769)
ref pingcap/tidb#49318
2024-01-03 06:05:15 +00:00
7af117d818 sessionctx/variable: set DEFAULT_VALUE for 'tidb_txn_mode' (#48500)
close pingcap/tidb#48492
2024-01-02 02:54:31 +00:00
aeefec893d session, chunk: refactor re-used chunk allocator in executor (#49667)
close pingcap/tidb#49661
2023-12-27 06:31:57 +00:00
a7ef915052 *: upgrade rules_go (#49693) 2023-12-27 02:15:28 +00:00
a8a7525456 planner: introduce a new fix-control variable to lift all plan cache restrictions for testing (#49754)
close pingcap/tidb#49736
2023-12-25 11:42:26 +00:00
116456ddfb sessionctx: refactor sessionctx pkg's warning and note generation (#49760)
close pingcap/tidb#49291
2023-12-25 10:31:57 +00:00
291875a689 *: support setting txn-entry-size-limit by sys var (#49237)
close pingcap/tidb#49236
2023-12-25 09:43:58 +00:00
e61ee664f5 errctx, stmtctx: add cache to the errctx (#49689)
close pingcap/tidb#49688
2023-12-22 07:05:16 +00:00
e3fdbbfc17 store/gcworker: remove green gc (#49333)
close pingcap/tidb#49330
2023-12-22 06:18:24 +00:00
b27587e9b6 session: add resource group name in stmt context (#49422)
close pingcap/tidb#49318
2023-12-21 02:58:54 +00:00
97acf71044 expression: refactor cache logic for builtinRegexpSubstrFuncSig (#49584)
close pingcap/tidb#49583
2023-12-20 10:52:53 +00:00
91fad016c3 planner: more test cases for the universal binding (#49598)
ref pingcap/tidb#48875
2023-12-20 09:58:53 +00:00
f50e89450e planner: try to match universal bindings when optimization (#49475)
ref pingcap/tidb#48875
2023-12-18 03:07:52 +00:00
531a1ce920 stmtctx: remove OverflowAsWarning flag (#49122)
close pingcap/tidb#49137, close pingcap/tidb#49143
2023-12-14 16:51:19 +00:00
6aea95e223 planner: refactor planner module's warning and note generation logic (get rid of unnecessary stack info) (#49390)
close pingcap/tidb#49291
2023-12-14 08:13:50 +00:00
161107a712 executor: add ru details in slow log and INFORMATION_SCHEMA.SLOW_QUERY (#49067)
close pingcap/tidb#42892, ref pingcap/tidb#49318
2023-12-13 07:30:19 +00:00
e8d7b395a6 errctx, types, sessionctx: avoid memory allocation in HandleError and reduce allocation in creation of statement context (#49280)
close pingcap/tidb#49277
2023-12-11 04:01:48 +00:00
32cf9b95b2 *: add tidb_analyze_distsql_scan_concurrency (#48829)
close pingcap/tidb#48949
2023-12-05 09:50:49 +00:00
6492800b9c *: Support idle transaction timeout (#48714)
close pingcap/tidb#48712
2023-12-05 04:01:19 +00:00
1c6e0eea98 sessionctx: move default_password_lifetime out of noop (#49030)
close pingcap/tidb#48910
2023-11-30 12:07:19 +00:00
94a7844732 *: add tidb_enable_global_index session variables (#48834)
close pingcap/tidb#48825
2023-11-30 02:58:18 +00:00