Commit Graph

1119 Commits

Author SHA1 Message Date
221d76f9eb executor: fix nil buffer in basePartialResult4GroupConcat when hash aggregation is spilled (#61808)
close pingcap/tidb#61749
2025-06-19 11:49:00 +00:00
cc70f143da domain: decouple info schema syncer (#61794)
ref pingcap/tidb#61702
2025-06-19 11:48:54 +00:00
1c05c7fe38 planner: avoid exceeding the configured concurrency limit (#61786)
close pingcap/tidb#61785
2025-06-18 14:59:30 +00:00
8fc1430b83 *: change some unnecessary error logs to warn or info (#61428) 2025-06-18 06:37:15 +00:00
f350b69798 planner: support "explain explore analyze" when exploring new plans offline (#61778)
ref pingcap/tidb#60148
2025-06-18 02:32:33 +00:00
c48a03d6c3 types/time: invalid timestamp during DST spring forward fixed to next valid ts instead of zero date. (#61533)
close pingcap/tidb#61335
2025-06-16 14:01:57 +00:00
35c1e21115 planner,expression: fix wrong copy args to avoid breaking origin expression when to EvaluateExprWithNull (#61630)
close pingcap/tidb#60625
2025-06-13 10:59:49 +00:00
tpp
f77056099f planner: ensure topN counts adjust for samplefactor (#61637)
close pingcap/tidb#61609
2025-06-13 03:54:55 +00:00
45de54a3b7 expression/parser: Cleanup MASTER_POS_WAIT (#60928)
close pingcap/tidb#60927
2025-06-12 19:16:43 +00:00
648b035049 executor: optimize to get key ranges (#61633)
close pingcap/tidb#61640
2025-06-12 07:23:19 +00:00
4419a28eb9 planner: remove isChildOfIndexLookUp field from physicalTableScan (#61466)
ref pingcap/tidb#51664
2025-06-11 05:41:31 +00:00
8123a22d38 importinto: some prepare work for conflict resolve (#61426)
ref pingcap/tidb#60621
2025-06-10 12:21:59 +00:00
5ea7f4eb95 gc_worker: Adapt to new GC API and support keyspace level GC (#60632)
ref pingcap/tidb#58720
2025-06-10 12:21:52 +00:00
e70afd2a44 planner: Support brief format for explain for connection (#61230)
close pingcap/tidb#60965
2025-06-10 08:20:43 +00:00
292c2c5caf global sort: use cluster id in file path (#61502)
close pingcap/tidb#61537
2025-06-10 06:34:40 +00:00
5cc5a92275 *: Migrate to net.JoinHostPort for IPv6 Compatibility (#61508)
close pingcap/tidb#61507
2025-06-10 02:54:07 +00:00
7049b68ff9 executor: disable tiflash hash join v2 by default (#61605)
ref pingcap/tidb#60299
2025-06-09 15:15:34 +00:00
4af47650a3 planner, executor: implement support for broadcasting queries (#61380)
ref pingcap/tidb#61273
2025-06-06 11:12:22 +00:00
5a55c047c4 executor: support SQL syntax for distribute table timeout configuration (#61348)
close pingcap/tidb#61349
2025-06-06 08:56:59 +00:00
0f5aa223ec *: rewrite InTest to EnableInternalCheck (#60167)
ref pingcap/tidb#60176
2025-06-05 07:56:08 +00:00
5ce93d1969 prepare, stmtctx: fix the issue that errors/warnings in parse stage are not cleaned or reported (#59276)
close pingcap/tidb#59132, close pingcap/tidb#59275
2025-06-05 07:04:14 +00:00
ac6ea64b37 *: support TopSQL keyspace info (next-gen) using KeyspaceName instead of KeyspaceID (#61319)
close pingcap/tidb#61287
2025-06-04 13:56:47 +00:00
51f88cc469 resource control, keyspace: update pd-client and client-go (#61381)
ref pingcap/tidb#61382
2025-06-04 10:34:41 +00:00
675bb333a4 executor: skip bad zip file when to load plan replayer (#61470)
close pingcap/tidb#61471
2025-06-03 13:02:59 +00:00
609805c5f9 executor, sqlexec: add a function to let DrainRecordSet also close the RecordSet (#61448)
close pingcap/tidb#61408
2025-06-03 07:20:29 +00:00
bed8f2573a executor: fix INSERT IGNORE + STRICT Mode + DST transition. (#61440)
close pingcap/tidb#61439
2025-06-03 05:08:38 +00:00
fa3c79b408 br: enable parallel restore (#58724)
close pingcap/tidb#58725
2025-06-03 02:36:14 +00:00
d1e09c73fb executor: tiny optimize import into from select performance by avoid 1 cast and memory allocation (#60397)
close pingcap/tidb#60373
2025-05-30 05:34:58 +00:00
1ff4004505 executor: fix data race because of using shared KV requests (#61376)
close pingcap/tidb#60175
2025-05-29 13:36:37 +00:00
69ea78a085 expression: avoid calling strings.ToLower frequently (#61385)
close pingcap/tidb#61375
2025-05-29 10:09:07 +00:00
3cdf5954a7 expression: refine code in IsPushDownEnabled (#61392)
ref pingcap/tidb#61375
2025-05-29 08:36:19 +00:00
c76425a55d executor: stabilize flaky test TestInfoschemaTablesSpecialOptimizationCovered (#61400)
close pingcap/tidb#60073
2025-05-29 07:26:55 +00:00
e315cff650 importinto: disable some feature for nextgen when sem enabled (#61370)
ref pingcap/tidb#60418
2025-05-29 06:17:55 +00:00
98dd9708b3 *: Fix insert dst transition timestamp (#61337)
close pingcap/tidb#61334
2025-05-29 03:35:01 +00:00
d278fffc9d expression: refactor expression.Contains to improve performance (#61374)
close pingcap/tidb#61373
2025-05-28 10:01:49 +00:00
f96cb1fe03 session, processinfo: fix process info for stale read (#61329)
close pingcap/tidb#61325
2025-05-28 08:11:28 +00:00
ed869351f9 executor: random port to fix flaky test TestLoadRemote (#61362)
close pingcap/tidb#61361
2025-05-27 15:42:31 +00:00
0a9281c3c6 planner: add MPPSink interface for later MPP CTE support (#61252)
ref pingcap/tidb#61239
2025-05-26 12:57:37 +00:00
6081ed63c8 executor: add an unalignment load test for hash join v2 (#61257)
ref pingcap/tidb#53127
2025-05-26 10:32:55 +00:00
3ab8c7fe85 importinto: forbid set external-id explicitly and set it to keyspace name when sem enabled on nextgen (#61315)
ref pingcap/tidb#60418
2025-05-26 08:14:19 +00:00
ebb4febfc5 parse: impl cancel distribution job sql (#60726)
close pingcap/tidb#60725
2025-05-26 03:52:34 +00:00
fb627a3fa2 planner: fix new index join build forget to convert cop to root when prop require rootTaskType (#61275)
close pingcap/tidb#61272
2025-05-23 15:21:25 +00:00
fe769f5154 dxf: include context info in the stored error (#61289)
close pingcap/tidb#60433
2025-05-23 13:28:13 +00:00
9f0b4b781f *: Update metrics and slow log keyspace info for next gen (#61284)
ref pingcap/tidb#60864
2025-05-23 11:11:25 +00:00
78e306d378 executor: filter non-public indexes for I_S.statistics (#61285)
close pingcap/tidb#60430
2025-05-23 07:42:28 +00:00
83edc07212 import into: automatic file type recognition based on file name characteristics (#59543)
close pingcap/tidb#59540
2025-05-23 06:39:29 +00:00
29758db986 executor: update internal mpp tasks waitReport time from 3s to 100ms (#61235)
close pingcap/tidb#61233
2025-05-23 04:06:49 +00:00
32309b9270 executor: replace logutil with statslogutil for improved logging in the analyze process (#61245)
close pingcap/tidb#59939
2025-05-22 17:13:07 +00:00
3ceec5f008 planner: remove empty push down filter in the explain (#61263) 2025-05-22 09:30:37 +00:00
bf9fbde9e9 planner: add variable control for index join build v2 and default them on (#60592)
close pingcap/tidb#60106
2025-05-21 08:34:46 +00:00