|
|
cd81c59e2a
|
executor: fix flaky test TestIssue31129 (#65328)
close pingcap/tidb#65226
|
2025-12-31 10:12:31 +00:00 |
|
|
|
c77aeb66bf
|
executor: prealloc memory before calling AppendCellNTimes (#64003)
close pingcap/tidb#62854
|
2025-12-26 04:31:53 +00:00 |
|
|
|
5376b6bd8a
|
executor: fix data race in the temp folder (#65064)
close pingcap/tidb#65063
|
2025-12-16 12:39:53 +00:00 |
|
|
|
ab314687d6
|
*: upgrade golang to 1.25.5 (#63475)
close pingcap/tidb#62981
|
2025-12-10 09:40:20 +00:00 |
|
|
|
a44047566d
|
executor: fix data race in TestInstancePlanCacheConcurrencyComp test (#64291)
close pingcap/tidb#64290
|
2025-11-07 01:01:08 +00:00 |
|
|
|
4a5681f460
|
executor: reserve memory for rawData in hash join (#63744)
ref pingcap/tidb#62854
|
2025-11-04 08:46:02 +00:00 |
|
|
|
394e0bcc21
|
executor: incremental probing for IndexHashJoin (#63723)
close pingcap/tidb#63303
|
2025-10-21 13:35:04 +00:00 |
|
|
|
a315104f42
|
executor: Use fakeSel to avoid memory allocate when chunk has no sel field in hash join v2 (#63732)
ref pingcap/tidb#53127
|
2025-09-25 02:30:22 +00:00 |
|
|
|
6e8336654e
|
executor: downgrade some error logs (#63494)
close pingcap/tidb#59502, close pingcap/tidb#63493
|
2025-09-18 11:16:02 +00:00 |
|
|
|
a2294b43df
|
executor: fix flaky test TestIndexJoin31494 (#63496)
ref pingcap/tidb#63501
|
2025-09-17 20:36:08 +00:00 |
|
|
|
cc619f44a9
|
planner: move PhysicalJoin related logic into physical op dir (#63390)
ref pingcap/tidb#52714
|
2025-09-08 02:58:39 +00:00 |
|
|
|
be3ba74ef8
|
executor: fix the issue that spill files may not be completely deleted when Out Of Quota For Local Temporary Space is triggered (#63222)
close pingcap/tidb#63216
|
2025-09-06 03:42:21 +00:00 |
|
|
|
1f967030a0
|
fix: drop some dead code phase 1 (#63079)
ref pingcap/tidb#50727
|
2025-09-05 09:54:33 +00:00 |
|
|
|
48abcf6190
|
executor: improve test for join (#63106)
|
2025-08-20 16:10:17 +00:00 |
|
|
|
eb12403896
|
*: replace make then copy to slices.Clone (#62544)
close pingcap/tidb#62543
|
2025-07-31 12:27:55 +00:00 |
|
|
|
22580a3cc8
|
planner: move PhysicalIndexJoin related logic into physical op dir (#62651)
ref pingcap/tidb#52714
|
2025-07-29 17:48:46 +00:00 |
|
|
|
102ffeccba
|
mdl/sessionmanager: some refactor of MDL loop and move sessionmanager from util to session pkg (#62671)
ref pingcap/tidb#61702
|
2025-07-29 12:55:28 +00:00 |
|
|
|
9800d80b7b
|
executor: Change log level to Warning in the Close of join (#62656)
close pingcap/tidb#62652
|
2025-07-29 02:47:49 +00:00 |
|
|
|
ea2ff4d473
|
executor: log error in the Close of joinv1 instead of returning it (#62352)
close pingcap/tidb#62351
|
2025-07-14 09:29:54 +00:00 |
|
|
|
af367b8a5a
|
executor: replace Call with CallWithRecover in the close of hash join v1 (#61868)
close pingcap/tidb#60926
|
2025-07-10 06:31:54 +00:00 |
|
|
|
a268223774
|
domain: load system keyspace info schema (#61939)
ref pingcap/tidb#61702
|
2025-06-25 10:41:57 +00:00 |
|
|
|
7049b68ff9
|
executor: disable tiflash hash join v2 by default (#61605)
ref pingcap/tidb#60299
|
2025-06-09 15:15:34 +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 |
|
|
|
2e03591760
|
planner: fix naaj will output more lines with there is a left condition and some rows aren't selected (#61054)
close pingcap/tidb#60866
|
2025-05-09 10:02:27 +00:00 |
|
|
|
34afcbb9d3
|
executor: gopls modernize (#60787)
close pingcap/tidb#60786
|
2025-05-07 14:32:26 +00:00 |
|
|
|
8746e39b65
|
executor: avoid scan row table if build is not finished in hash join v2 (#60531)
ref pingcap/tidb#60466
|
2025-04-17 01:39:01 +00:00 |
|
|
|
867f8edfa9
|
executor: split main building process of hash join V1/2 out based on childExec (#60486)
ref pingcap/tidb#60106
|
2025-04-11 04:57:11 +00:00 |
|
|
|
d0e4cd4dbb
|
executor: don't scanRowTable if build stage meet error (#60467)
close pingcap/tidb#60466
|
2025-04-10 13:27:13 +00:00 |
|
|
|
61c09e601e
|
build(deps): bump github.com/golangci/golangci-lint from 1.63.4 to 1.64.7 (#60029)
|
2025-04-03 07:44:54 +00:00 |
|
|
|
1aec103a7c
|
executor: enable non ga hash join for tests (#60298)
ref pingcap/tidb#53127
|
2025-04-01 09:53:07 +00:00 |
|
|
|
914e4ce8d8
|
session: add a session variable to control whether to use hash join v2 in TiFlash (#60300)
close pingcap/tidb#60299
|
2025-03-29 04:39:31 +00:00 |
|
|
|
2f558585b2
|
executor: fix data race in the join.(*hashJoinSpillHelper).generateSpilledValidJoinKey() (#60061)
close pingcap/tidb#60052
|
2025-03-14 02:09:52 +00:00 |
|
|
|
80109597b0
|
executor: modify some hash join stats (#59668)
close pingcap/tidb#59667
|
2025-02-26 09:41:09 +00:00 |
|
|
|
baebf842aa
|
executor: minor refine of newTableMeta (#59582)
ref pingcap/tidb#53127
|
2025-02-20 03:04:00 +00:00 |
|
|
|
72a1145688
|
*: Disable non-ga hash join types in hash join v2 (#59505)
ref pingcap/tidb#53127
|
2025-02-14 11:31:25 +00:00 |
|
|
|
27365b47b2
|
executor: fix the incorrect return when hash join encounters error (#59381)
close pingcap/tidb#59377
|
2025-02-11 07:35:39 +00:00 |
|
|
|
8bfc46e5bb
|
executor: add more explain analyze info for hash join spill (#59255)
close pingcap/tidb#59264
|
2025-02-11 06:17:16 +00:00 |
|
|
|
8b2ef958fc
|
executor: avoid initializing chunk with max chunk size in some places (#50036)
ref pingcap/tidb#28339
|
2025-01-27 06:42:05 +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 |
|
|
|
b6141ec589
|
executor: fix hash join analyze statistic when spill is triggered (#58669)
close pingcap/tidb#58571
|
2025-01-09 06:03:19 +00:00 |
|
|
|
cdcc291f25
|
domain: Optimize GetDomain api (#58550)
ref pingcap/tidb#56649
|
2024-12-28 17:33:42 +00:00 |
|
|
|
652cee2f0b
|
planner: support hash v2 variable to control the join order (#58546)
close pingcap/tidb#58325
|
2024-12-27 10:57:19 +00:00 |
|
|
|
3c407312a9
|
executor: support left outer anti semi join for hash join v2 (#58479)
ref pingcap/tidb#53127
|
2024-12-27 03:48:12 +00:00 |
|
|
|
acba0cd1e2
|
executor: fix the data race in hash join tests (#58406)
close pingcap/tidb#58286
|
2024-12-20 08:02:29 +00:00 |
|
|
|
033b1758a9
|
executor: support anti semi join (#57971)
close pingcap/tidb#56793
|
2024-12-13 09:21:00 +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 |
|
|
|
8eebb2da00
|
executor: support semi join (#57658)
ref pingcap/tidb#56793
|
2024-12-04 07:00:56 +00:00 |
|
|
|
51161154df
|
executor: fix data race in hash join v2 spill (#57519)
ref pingcap/tidb#57450
|
2024-11-20 05:19:50 +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 |
|
|
|
140525d026
|
executor: fix inl_hash_join hang when abnormal exit (#57383)
close pingcap/tidb#54055
|
2024-11-18 11:54:27 +00:00 |
|