Commit Graph

366 Commits

Author SHA1 Message Date
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
cb408e0a32 workload repo: Merge Workload Repository into master (#57148)
ref pingcap/tidb#57147
2024-12-03 02:50:50 +00:00
e631ba8a9b dxf: handle modifying task concurrency in scheduler (#57673)
ref pingcap/tidb#57497
2024-12-02 14:05:17 +00:00
37a1f42e7d executor,distsql,util: distinguish walltime from sum of walltime in execution info (#57507)
close pingcap/tidb#56746
2024-11-28 08:27:35 +00:00
ca395fa4be lightning: add precheck that PD and TiDB must belongs to same cluster (#57709)
close pingcap/tidb#57704
2024-11-27 13:18:17 +00:00
1015cc0438 executor, session: store utf8 string in sessionctx (#57645)
close pingcap/tidb#57646
2024-11-25 04:44:56 +00:00
9ae814bf04 *: update tipb and remove unused fields (#57424)
close pingcap/tidb#57338
2024-11-21 10:45:02 +00:00
c5e9cc77e6 planner: Fix the issue where any(nil) is not considered equal to nil (#57428)
close pingcap/tidb#57326
2024-11-20 06:17:38 +00:00
14e99eab84 Revert "util: fix codec for negative zero (#57343)" (#57525)
ref pingcap/tidb#57500
2024-11-20 05:19:57 +00:00
ac90676f06 executor: Use uint32 as element length in hash join v2 (#57458)
ref pingcap/tidb#53127
2024-11-19 09:28:29 +00:00
153d5aaa38 planner: Do not allow variables in create view (#57474)
close pingcap/tidb#53176
2024-11-19 04:54:21 +00:00
e731f1bc5f distsql,util: Add executor open close time into its total consume time (#56236)
ref pingcap/tidb#56232, close pingcap/tidb#56233
2024-11-18 14:20:26 +00:00
xhe
239943f7a3 session, store: remove sessionBootstrapped (#57243)
ref pingcap/tidb#57242
2024-11-16 03:44:02 +00:00
9b2656951d util: fix codec for negative zero (#57343)
close pingcap/tidb#41878
2024-11-15 11:47:32 +00:00
3c70a289b2 planner: fix RANGE COLUMNS partition prune gives wrong result with special collation (#57344)
close pingcap/tidb#57261
2024-11-15 04:58:30 +00:00
aa9b6f4c63 util: add tiflash wait time in execution summary (#57058)
ref pingcap/tiflash#9489, close pingcap/tidb#57059
2024-11-13 07:56:56 +00:00
8832684721 executor: support left outer semi join for hash join v2 (#57053)
ref pingcap/tidb#53127
2024-11-13 06:46:32 +00:00
65281ad307 *: make chunk.SwapColumn private (#57274)
close pingcap/tidb#55885
2024-11-13 06:11:23 +00:00
5caa238b83 planner: use collected predicate columns to do stats sync load (#56813)
close pingcap/tidb#56812
2024-11-12 14:38:50 +00:00
a4faee2ee5 store: make storage type a enum (#57276)
ref pingcap/tidb#57275
2024-11-12 04:44:58 +00:00
56e7093a9d ddl: use a global owner manager instance for DDL, to avoid owner change (#57179)
ref pingcap/tidb#57185
2024-11-11 05:12:48 +00:00
e2505e95a0 txn: bump checksum version (#57205)
close pingcap/tidb#57206
2024-11-07 13:12:30 +00:00
0a8a35b8eb txn: use handle to encode checksum instead of the key (#57139)
close pingcap/tidb#57174
2024-11-06 15:02:56 +00:00
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