Commit Graph

327 Commits

Author SHA1 Message Date
1c386db025 util/collate, util/ranger: move and update IsPadSpaceCollation() (#56970) 2024-10-29 14:41:04 +00:00
a9c9208ac2 planner: convert schema_name from NULL to "" for index advisor (#56943)
ref pingcap/tidb#12303
2024-10-29 07:47:27 +00:00
6a85c6bbbd *: enable intrange linter (#56674)
ref pingcap/tidb#55480
2024-10-28 07:48:39 +00:00
Bin
5faeca4d1b *: use golang built-in functions rather than mathutil (#56818)
close pingcap/tidb#56594
2024-10-25 05:18:17 +00:00
a4d4582b09 stmtsummary: reduce the memory consumption by information_schema.statements_summary_evicted (#56722)
close pingcap/tidb#56629
2024-10-25 04:22:06 +00:00
c06662073b planner: fix nulleq condition to calcalate index range (#56769)
close pingcap/tidb#56745
2024-10-22 12:08:27 +00:00
d011ecd7e5 expression: fix errors set utc_timestamp precision (#56453)
close pingcap/tidb#56451
2024-10-22 04:26:00 +00:00
d34724f476 executor: support hash join spill (#55950)
close pingcap/tidb#55153
2024-10-22 03:27:44 +00:00
dfd6cf2596 util: Move tiflashScanContext outof basic stats (#56742)
close pingcap/tidb#56743
2024-10-21 08:40:42 +00:00
55b3e37c7c Makefile: add gotag for make server_check (#51057) 2024-10-18 13:42:57 +00:00
1052a555f5 *: force forbiding to use mock.NewContext in production code (#56654)
close pingcap/tidb#53388
2024-10-17 02:04:25 +00:00
1352db677c ddl: add lease not found and deadline exceed to retryable errors (#56630)
close pingcap/tidb#56550
2024-10-16 04:35:59 +00:00
7ce31fa773 ddl: fix a bug that create table with vector index and gbk charset column (#56585)
close pingcap/tidb#56549
2024-10-12 12:42:06 +00:00
c43d0589be *: replace exportloopref with copyloopvar (#56503)
close pingcap/tidb#56509
2024-10-09 12:12:43 +00:00
8c4bab1963 *: upgrade go1.23.2 (#51126)
close pingcap/tidb#50765
2024-10-09 05:15:46 +00:00
c3a85beceb execdetails: Display vector search info in EXPLAIN ANALYZE (#56478)
ref pingcap/tidb#54245
2024-10-08 15:10:40 +00:00
7bf8629159 slowlog: print correct Commit_primary_rpc_detail (#56448)
close pingcap/tidb#56445
2024-10-08 11:33:15 +00:00
7252cd43b1 executor: reduce memory allocation in the initialization of hash agg executor (#54127)
close pingcap/tidb#53898
2024-10-08 03:23:21 +00:00
74034d4ac2 pkg/server: using the correct errors import package (#56423) 2024-09-30 12:09:15 +00:00
cd33d79910 server: add hooks to wait for background commit goroutines (#55608)
close pingcap/tidb#55607
2024-09-30 09:17:35 +00:00
6e8f27f9ce *: support the vector index (#56409)
close pingcap/tidb#55693
2024-09-30 03:06:28 +00:00
8f0baf4444 *: remove mock.NewContext() usage when building table meta in production code (#56348)
ref pingcap/tidb#53388
2024-09-29 13:05:25 +00:00
d7f9027af2 planner: move logical datasource, table-scan, index-scan, tikv-gather to logicalop pkg (#56291)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
2024-09-26 12:13:00 +00:00
7b6209df99 meta: introduce metabuild.Context to build meta (#56176)
close pingcap/tidb#56175
2024-09-26 00:21:37 +00:00
84016f9f9a planner: support to prune column for simple table's DELETE (#56077)
ref pingcap/tidb#38911
2024-09-25 19:48:28 +00:00
9129323378 *: Deprecate tidb_enable_table_partition and always set to ON (#56190)
close pingcap/tidb#56189
2024-09-25 12:29:34 +00:00
75d9830bd2 *: AnalyzeV2 supports processing special global indexes (#56115)
close pingcap/tidb#54233
2024-09-25 06:34:50 +00:00
2ef0a36f71 *: Removed tidb_enable_list_partition (#42846)
close pingcap/tidb#42842
2024-09-25 00:24:19 +00:00
Hu#
19caf52fad runaway: Add processed_keys and request_ru to check (#55147)
ref pingcap/tidb#54434
2024-09-24 07:31:41 +00:00
8106d9304a planner: add a new sys table to store index advisor results and a new table to store kernel options (#56188)
ref pingcap/tidb#12303
2024-09-23 17:29:17 +00:00
fd41e605f7 planner, util/ranger: recognize the best matching index stats more accurately for OR list in Selectivity() (#56001)
close pingcap/tidb#54323
2024-09-23 17:29:07 +00:00
7202c3825b executor: fix the fail of triggering topn fallback action (#56187)
close pingcap/tidb#56185
2024-09-23 10:43:00 +00:00
5ead7e9a48 *: Remove tidb-binlog related code (#56183)
ref pingcap/tidb#55949
2024-09-20 11:13:23 +00:00
6b44ed4541 planner: support loading queries from statement_summary to run Index Advisor (#56160)
ref pingcap/tidb#12303
2024-09-20 05:02:08 +00:00
68fdf55d94 *: rename some packages of context (#56108)
close pingcap/tidb#56107
2024-09-19 07:11:03 +00:00
70a26f8530 planner: fix unique key get wrong row count when to query the NULL value (#56117)
close pingcap/tidb#56116
2024-09-19 04:11:30 +00:00
a21d9ea447 *: Change cpu usages related representation format (#56044)
ref pingcap/tidb#55542
2024-09-14 10:58:50 +00:00
1e6cec8b44 *: let planner decide the col refs for non-partition and non-foreignkey table's delete (#54065)
ref pingcap/tidb#38911
2024-09-13 13:28:54 +00:00
tpp
d2656d2e9d planner: preference range scan for pseudo (#55633)
close pingcap/tidb#55632
2024-09-10 16:56:26 +00:00
c8732f72b2 TopSQL: add table id in resource tag (#55555)
ref pingcap/tidb#55540
2024-09-10 07:14:48 +00:00
b5ec2e33a3 *: update rules_go 0.50.1 (#55933) 2024-09-09 09:48:31 +00:00
fef43c5639 *: Add tidbCPU/tikvCPU into system tables (#55455)
close pingcap/tidb#55542
2024-09-05 07:42:28 +00:00
edbec22e2f ddl: use static contexts in NewReorgCopContext (#55823)
ref pingcap/tidb#53388
2024-09-05 06:03:28 +00:00
e77d4a1cb8 expression: StaticExprContext/EvalContext support to load state from system variables (#55800)
close pingcap/tidb#55799
2024-09-04 15:20:48 +00:00
e00454a7b9 planner: move index advisor into the kernel (#55820)
ref pingcap/tidb#12303
2024-09-04 10:32:16 +00:00
3176b9c263 *: move XXInfo/Job, etc, out from model pkg in parser to meta (#55754)
ref pingcap/tidb#54436
2024-09-04 04:49:45 +00:00
Hu#
1256bbea23 *: Refactor runaway related code (#55202)
ref pingcap/tidb#54434
2024-09-03 05:38:29 +00:00
df02db014a context: add tests to avoid making mistakes by adding new fields but not modifying IntoStatic. (#55311)
close pingcap/tidb#55130
2024-09-02 09:20:48 +00:00
4c23efb10b *: move annotated attributes of AST node to resolve.Context (#55634)
ref pingcap/tidb#54436
2024-08-29 13:39:01 +00:00
f5fff6cff9 planner: introduce hashEqual interface for datum. (#55727)
ref pingcap/tidb#51664
2024-08-29 09:11:21 +00:00