|
|
043f833c49
|
executor: fix data race in nullmap in hash join v2 (#57451)
ref pingcap/tidb#53127, close pingcap/tidb#57450
|
2024-11-18 07:43:17 +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 |
|
|
|
8a62d5a7bc
|
exeuctor: add a helper variable to help ga hash join v2 step by step for all kinds of join types (#57116)
ref pingcap/tidb#53127
|
2024-11-05 08:19:19 +00:00 |
|
|
|
b314a9c603
|
executor: minor refine of hash join v2 (#57023)
ref pingcap/tidb#53127
|
2024-10-31 09:47:04 +00:00 |
|
|
|
3c8f2f3517
|
executor: fix outer join bug in hash join v2 (#56855)
close pingcap/tidb#56856
|
2024-10-28 03:09:43 +00:00 |
|
|
|
d34724f476
|
executor: support hash join spill (#55950)
close pingcap/tidb#55153
|
2024-10-22 03:27:44 +00:00 |
|
|
|
b7531c200e
|
executor: clear probe state after probe is done (#56274)
ref pingcap/tidb#53127
|
2024-09-25 05:02:12 +00:00 |
|
|
|
ad68216538
|
executor: Add session variable for hash join v2 (#56023)
ref pingcap/tidb#53127
|
2024-09-24 00:10:45 +00:00 |
|
|
|
b5ec2e33a3
|
*: update rules_go 0.50.1 (#55933)
|
2024-09-09 09:48:31 +00:00 |
|
|
|
181c37aa3c
|
executor: some code refine of hash join v2 (#55887)
ref pingcap/tidb#53127
|
2024-09-06 02:44:39 +00:00 |
|
|
|
9c7f4eb455
|
executor: avoid new small objects in probe stage of hash join v2 (#55855)
ref pingcap/tidb#53127
|
2024-09-05 09:50:25 +00:00 |
|
|
|
41c99261bf
|
executor: fix index out of range bug in hash join v2 (#55864)
ref pingcap/tidb#53127
|
2024-09-05 05:13:03 +00:00 |
|
|
|
8cdd449c5f
|
executor: fix data race in IndexNestedLoopHashJoin (#55824)
close pingcap/tidb#49692
|
2024-09-04 11:23:03 +00:00 |
|
|
|
5ffe4b16c0
|
executor: introduce tagged pointer in hash join v2 (#55470)
ref pingcap/tidb#53127
|
2024-09-04 06:59:43 +00:00 |
|
|
|
2b54db5346
|
executor: enable hash join v2 for temporary test (#55821)
ref pingcap/tidb#53127
|
2024-09-03 10:09:33 +00:00 |
|
|
|
2761e91f2e
|
executor: fix data race in hash join v2 (#55525)
close pingcap/tidb#55465
|
2024-08-22 03:54:14 +00:00 |
|
|
|
e767f86c53
|
executor: try to optimize index join query by reduce cop task count (#55359)
close pingcap/tidb#55357
|
2024-08-12 07:52:31 +00:00 |
|
|
|
2abd334934
|
planner: move logical join and logical selection to logicalop (#55272)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-08-12 05:42:01 +00:00 |
|
|
|
1cd11bc074
|
executor: disable hash join v2 (#55224)
ref pingcap/tidb#53127
|
2024-08-06 13:30:40 +00:00 |
|
|
|
0e43ba02a1
|
executor: add heap object can move check for hash join v2 (#55200)
ref pingcap/tidb#53127
|
2024-08-06 07:56:17 +00:00 |
|
|
|
7e4608f362
|
executor: Avoid too many concurrent atomic update in probe collision (#55165)
ref pingcap/tidb#53127
|
2024-08-03 13:17:07 +00:00 |
|
|
|
f85273b0b6
|
executor: fix correctness of hash join v2 when there are multiple var-length keys (#55080)
close pingcap/tidb#55016
|
2024-08-02 04:37:21 +00:00 |
|
|
|
199bf90c2a
|
executor: try to optimize index hash join query by reduce cop task count (#54841)
close pingcap/tidb#54840
|
2024-07-30 02:31:17 +00:00 |
|
|
|
0353655f3d
|
executor: fix index_hash_join hang when context canceled (#54855)
close pingcap/tidb#54688
|
2024-07-26 04:40:35 +00:00 |
|
|
|
628b7ed673
|
planner: deprecate index lookup merge join. (#54681)
close pingcap/tidb#54064
|
2024-07-25 07:48:05 +00:00 |
|
|
|
5fe9aca144
|
executor: enable hash join v2 for temporary test (#54748)
ref pingcap/tidb#53127
|
2024-07-22 06:57:03 +00:00 |
|
|
|
8edd4ed543
|
executor: remove HashJoinV2Exec.needUsedFlag() (#54766)
close pingcap/tidb#54755
|
2024-07-22 01:55:32 +00:00 |
|
|
|
267e1c4d51
|
executor: Refine partition number in hash join v2 (#54304)
ref pingcap/tidb#53127
|
2024-07-19 10:30:01 +00:00 |
|
|
|
e858f55f62
|
executor: some minor refine for hash join v2 build (#54429)
ref pingcap/tidb#53127
|
2024-07-18 02:37:31 +00:00 |
|
|
|
1ce4236d95
|
executor: support right outer join for hash join v2 (#54405)
ref pingcap/tidb#53127
|
2024-07-13 06:26:57 +00:00 |
|
|
|
71924133cc
|
executor: Do not save long-lived unsafe.Pointer in hash join v2 (#54085)
ref pingcap/tidb#53127
|
2024-07-03 14:46:27 +00:00 |
|
|
|
374f7b0a5e
|
*: support memTracker.detach for HashJoin, Apply and IndexLookUp in Close func (#54095)
close pingcap/tidb#54005
|
2024-06-26 11:10:22 +00:00 |
|
|
|
152db14934
|
executor: add hash join v2 (#53208)
ref pingcap/tidb#53127
|
2024-06-14 08:35:44 +00:00 |
|
|
|
5d780ebf8e
|
executor: disable probe short path in hash join (#53079)
close pingcap/tidb#51998
|
2024-05-11 01:02:39 +00:00 |
|
|
|
de92425cf2
|
executor: refine executor code (#52959)
close pingcap/tidb#52903
|
2024-05-07 03:17:36 +00:00 |
|