Commit Graph

1141 Commits

Author SHA1 Message Date
15fe8f1be9 telemetry: add telemetry related code back (#61753)
close pingcap/tidb#61766
2025-07-04 05:19:57 +00:00
9f1396b3cb planner: move physical limit related logic into physical op. (#62187)
ref pingcap/tidb#52714
2025-07-04 02:56:33 +00:00
b8a0d7f075 importinto: encode and ingest step use task keyspace in nextgen (#62138)
ref pingcap/tidb#61702
2025-07-03 17:46:45 +00:00
063fa72687 planner: lift the can-push-to-cop check of aggregation/proj (#62068)
ref pingcap/tidb#62006
2025-07-03 13:35:00 +00:00
1ede6d9ccb ddl: cannot panic with failpoint panic in the DDLNotifier (#62151)
ref pingcap/tidb#60842
2025-07-03 11:53:06 +00:00
1c612763c8 planner: Simplify plan cache code.gi (#61906)
close pingcap/tidb#61876
2025-07-02 03:16:54 +00:00
e85d949105 planner: move all physical union all related logic into physical op dir. (#62098)
ref pingcap/tidb#52714
2025-07-01 13:05:34 +00:00
9c4745d86f resource: rename Burstable system table output (#62053)
ref pingcap/tidb#59389
2025-07-01 13:05:27 +00:00
b8063d54f3 domain, executor: attach stats collector for IMPORT INTO sessions (#61849)
close pingcap/tidb#61922
2025-07-01 07:50:45 +00:00
1962f220e9 admin: fix a bug that fast admin check can not snapshot read (#62092)
close pingcap/tidb#62031
2025-06-30 15:45:33 +00:00
9d9de4e92b execute: improve TestIndexMergeLimitNotPushedOnPartialSideButKeepOrder's test log (#62089)
ref pingcap/tidb#62086
2025-06-30 14:58:21 +00:00
a386a88f98 planner: classify all physical sort related logic into physical op. (#62065)
ref pingcap/tidb#52714
2025-06-28 07:21:09 +00:00
704373b1e4 importinto: use correct session to submit/update/query task in DXF service (#62023)
ref pingcap/tidb#61702
2025-06-28 06:07:21 +00:00
a061683438 stmtsummary: add binding_digest and binding_digest_text columns (#61950)
ref pingcap/tidb#60148
2025-06-27 20:09:45 +00:00
f52d19273b planner: use the current user name when exploring new plans (#62016)
ref pingcap/tidb#60148
2025-06-27 03:20:12 +00:00
e87b8a9566 parser: unified distribute table statement with quotes (#61859)
close pingcap/tidb#61861
2025-06-25 15:38:30 +00:00
a268223774 domain: load system keyspace info schema (#61939)
ref pingcap/tidb#61702
2025-06-25 10:41:57 +00:00
0870187da4 planner: try removing parent operator type assert in implementation of CanPushToCop check (#61879)
ref pingcap/tidb#51664
2025-06-25 04:34:39 +00:00
52ca7d49b4 planner: record explored plans into tidb_statement_stats when running explain explore (#61850)
ref pingcap/tidb#60148
2025-06-23 18:27:06 +00:00
1448932469 executor: minor cleanup in builder.go (#61924) 2025-06-23 11:02:21 +00:00
1abbbf02de session: rename GetDomainInfoSchema to GetLatestInfoSchema (#61894)
ref pingcap/tidb#61702
2025-06-23 10:09:21 +00:00
0dc591ec59 executor: report error when admin check on multiple tables (#61828)
close pingcap/tidb#61827
2025-06-23 02:57:24 +00:00
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