Commit Graph

399 Commits

Author SHA1 Message Date
8bfc46e5bb executor: add more explain analyze info for hash join spill (#59255)
close pingcap/tidb#59264
2025-02-11 06:17:16 +00:00
1304c77294 generatedexpr: reuse parser to improve performance (#59304)
close pingcap/tidb#59303
2025-02-07 05:55:35 +00:00
d0d48767b0 parser,ddl: Support ENGINE_ATTRIBUTE option for future use (#59201)
close pingcap/tidb#59200
2025-01-27 01:11:44 +00:00
162c899e92 stmtsummary: Add network related stats in tidb_statements_stats table (#59088)
ref pingcap/tidb#57543
2025-01-24 05:13:23 +00:00
cf4d252af8 *: split definition out of variable pkg and refactor some reorg methods (#59146)
ref pingcap/tidb#57229, ref pingcap/tidb#57497
2025-01-23 09:24:44 +00:00
c7e1799347 workloadrepo: Use better error codes for errors in the Workload Repository. (#58866)
ref pingcap/tidb#58247
2025-01-23 00:48:59 +00:00
51d723b5e2 sessionctx, executor, infoschema: Add fine grained network traffic stats in slow log (#59041)
ref pingcap/tidb#57543
2025-01-22 02:19:05 +00:00
adb8b4d715 execdetails: use slices.SortFunc to eliminate bound checker (#59091)
ref pingcap/tidb#36058
2025-01-21 10:05:31 +00:00
c34a6b69f6 executor,util: Stat inner/inter zone network traffic for MPP tasks (#58683)
close pingcap/tidb#58682
2025-01-21 02:11:44 +00:00
5ed9e6331b util: split the tests of workloadrepo into multiple shard (#59030)
ref pingcap/tidb#58247
2025-01-19 14:36:05 +00:00
c9215ec93c br: copy full backup to pitr storage (#57716)
close pingcap/tidb#58685
2025-01-16 04:31:28 +00:00
244062f826 planner: allow semi_join_rewrite hint to work for in-subquery (#58830)
close pingcap/tidb#58829
2025-01-09 16:29:25 +00:00
0da20ee5e6 stmtsummary: check authUsers using the polymorphic stmtSummaryStats (#58427)
close pingcap/tidb#58403
2025-01-09 12:13:28 +00:00
b6141ec589 executor: fix hash join analyze statistic when spill is triggered (#58669)
close pingcap/tidb#58571
2025-01-09 06:03:19 +00:00
2ae0b0abfb workloadrepo: Add unit testing for the Workload Repository. (#58266)
ref pingcap/tidb#58247
2025-01-09 03:10:58 +00:00
d966219df5 util/stmtsummary: add the network traffic related fields (#58101)
ref pingcap/tidb#57543
2025-01-08 05:14:28 +00:00
b2f2faaa95 parser: move 'model' to 'ast' pkg (#58704)
ref pingcap/tidb#54436
2025-01-07 10:20:04 +00:00
4f78f12f34 importinto/lightning: fix negative value cast to upper bound in non strict sql mode (#58641)
close pingcap/tidb#58613
2025-01-06 06:28:16 +00:00
911d5a1cd8 planner, executor: support inline projection for TopN (#58500)
ref pingcap/tidb#54245
2025-01-06 04:25:58 +00:00
d9e197f3be linter: upgrade intrange (#58432) 2025-01-03 10:01:27 +00:00
e18ca24b06 *: replace any with specific type in log (#58660)
ref pingcap/tidb#31716
2025-01-03 04:55:30 +00:00
xhe
8a33068d92 workloadrepo: add admin create workload snapshot stmt (#58250)
close pingcap/tidb#58248
2025-01-02 17:47:45 +00:00
f840fa9459 test,ut: add long flag for tests and adopt long flag in ut tool (#58492)
close pingcap/tidb#58491
2025-01-02 08:57:54 +00:00
284a3ee23c importinto: use same type context flag setting as insert (#58606)
close pingcap/tidb#58443
2024-12-31 07:02:33 +00:00
cdcc291f25 domain: Optimize GetDomain api (#58550)
ref pingcap/tidb#56649
2024-12-28 17:33:42 +00:00
c921ddfeac domain,util: Update BR log messages (#58514) 2024-12-27 10:57:12 +00:00
a82a3b41e7 *: Optimize collecting executor runtime stats performance (#58420)
ref pingcap/tidb#56649
2024-12-27 09:00:00 +00:00
fc3c894e39 stmtsummary: tiny optimize by avoiding unnecessary calculations (#58562)
ref pingcap/tidb#56649
2024-12-27 06:55:31 +00:00
9c2ce65290 executor: Optimize statements summary by using buffer pool (#58544)
ref pingcap/tidb#56649
2024-12-27 06:55:24 +00:00
30d868490e *: improve the user experience for using Ctrl+C to make tidb exit (#58537)
close pingcap/tidb#58418
2024-12-26 10:48:36 +00:00
1fef96399b execdetails: remove useless lmSkipRows (#58076) 2024-12-25 10:50:48 +00:00
14a469ab9d *: upgrade the PD client to adopt the latest refactor (#58440)
ref pingcap/tidb#58439
2024-12-23 10:36:12 +00:00
220d5cb0d5 util: Change the output dir of the PLAN REPLAYER to be temp_dir (#58228)
close pingcap/tidb#55513
2024-12-20 08:02:21 +00:00
0bf3e01900 *: Update client-go and verify all read ts (#58054)
ref pingcap/tidb#57786
2024-12-19 11:08:12 +00:00
aa19d3f261 planner: remove unused Auto Capture (#58373)
ref pingcap/tidb#51347
2024-12-18 14:11:06 +00:00
177a03c8e5 ddl: support pre-split index regions before creating index (#57553)
close pingcap/tidb#57551, close pingcap/tidb#57552
2024-12-18 05:01:39 +00:00
68d6b9932b execdetails: tiny optimization for executor stats (#58186)
ref pingcap/tidb#56649
2024-12-17 15:59:36 +00:00
7b051c8b08 execdetails: reduce mem allocs on RecordOneCopTask (#58235)
ref pingcap/tidb#56649
2024-12-17 11:51:36 +00:00
6a88a1354e workloadrepo: disable statement summary history when repository is enabled (#58063)
ref pingcap/tidb#57147
2024-12-17 11:51:15 +00:00
dcec06a74b *: tiny optimize by avoid sprintf (#58285)
ref pingcap/tidb#56649
2024-12-16 12:11:13 +00:00
033b1758a9 executor: support anti semi join (#57971)
close pingcap/tidb#56793
2024-12-13 09:21:00 +00:00
e62963d2c2 logutil/dxf: add a error verbose logger, and use it in DXF (#58185)
ref pingcap/tidb#57497
2024-12-12 11:41:06 +00:00
a3d60bcfc6 executor: Optimize statement summary performance by avoiding heap memory allocation (#58023)
ref pingcap/tidb#56649
2024-12-11 17:00:12 +00:00
2a1f646d8f planner: fix index range intersection for in-list and other predicates (#58029)
close pingcap/tidb#57694
2024-12-10 14:21:21 +00:00
56c07d07a7 executor: optimize executor runtime stats by avoid unnecessary clone (#54004)
ref pingcap/tidb#56649
2024-12-08 08:50:12 +00:00
8c888234ff stmtsummary: implement tidb_statements_stats, a cumulative version of statements_summary (#57155)
ref pingcap/tidb#57147
2024-12-06 06:33:38 +00:00
f0070f54ab executor: reuse chunk in hash join v2 during restoring (#56936)
close pingcap/tidb#56828
2024-12-05 13:00:47 +00:00
a4278e0099 keyspace: support API V2 mock store (#57865)
ref pingcap/tidb#57969
2024-12-05 03:56:35 +00:00
8eebb2da00 executor: support semi join (#57658)
ref pingcap/tidb#56793
2024-12-04 07:00:56 +00:00
edba7e9ccb planner: Add left side operator info for hash join execution summary (#57814)
ref pingcap/tidb#56233, close pingcap/tidb#57819
2024-12-03 09:11:47 +00:00