Commit Graph

92 Commits

Author SHA1 Message Date
6f02e99396 experssion: table: standalone implement for EvalContext and BuildContext (#51299)
close pingcap/tidb#51298
2024-02-27 07:26:21 +00:00
de16e0d319 executor: Support Parallel Sort (#49705)
close pingcap/tidb#49217
2024-02-26 10:30:30 +00:00
fc36864a1f table: standalone implement for table.MutateContext and table.AllocatorContext (#51262)
close pingcap/tidb#51259
2024-02-23 07:21:27 +00:00
5b187e5e56 planner: standalone implement for PlanContext (#51237)
close pingcap/tidb#51236
2024-02-22 15:03:28 +00:00
3d1708f80c telemetry: remove the codes of Telemetry (#51202)
close pingcap/tidb#49939
2024-02-22 11:48:26 +00:00
aa4f4da727 variable: fix setting tidb_enable_tso_follower_proxy with TSO service (#51216)
close pingcap/tidb#51194
2024-02-21 11:54:26 +00:00
1ee58bf15b planner: replace context in planbuilder to PlanContext (#51172)
ref pingcap/tidb#51070, close pingcap/tidb#51171
2024-02-21 10:49:57 +00:00
e35cf1d7d0 *: recalculate the threshold of gctuner when ServerMemoryLimit is updated (#51197)
close pingcap/tidb#48180
2024-02-21 04:36:27 +00:00
05450665c3 session/variable: forbid changing @@global.require_secure_transport to 'on' with SEM enabled (#47677)
close pingcap/tidb#47665
2024-02-20 15:45:27 +00:00
4e202a4ff0 *: make sessionctx.Context depend on contexts in planner and expression (#51150)
close pingcap/tidb#51149
2024-02-19 11:04:56 +00:00
ee1864460f planner: introduce PlanContext to provide context for planner phase (#51074)
close pingcap/tidb#51070
2024-02-08 10:35:47 +00:00
c5eced17d0 expression: remove direct dependencies with sessionctx.Context for package expression (#51025)
close pingcap/tidb#51024
2024-02-08 02:10:15 +00:00
4c749f052b executor,planner: make used stats info thread safe (#51029)
close pingcap/tidb#50835
2024-02-07 09:40:22 +00:00
402c52eedb executor: Support spill of parallel hash aggregate (#49074)
ref pingcap/tidb#47733
2024-02-04 10:23:42 +00:00
9aabf72f27 variable: fix unexpected failure for TestSetTiDBCloudStorageURI (#50923)
close pingcap/tidb#50922
2024-02-02 05:27:31 +00:00
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