15 Commits

Author SHA1 Message Date
96bdeae43c executor: prealloc memory for keys in HashJoinv2 (#63957)
ref pingcap/tidb#62854
2026-01-15 03:50:08 +00:00
6e98fdeda5 executor: Optimize hash join/agg for __bin collator (#63509)
close pingcap/tidb#63507
2025-09-15 06:37:42 +00:00
91dcec40fd codec: should also return the value even with error because the error may be ignored in the future (#62175)
close pingcap/tidb#61735
2025-07-03 06:55:06 +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
6a85c6bbbd *: enable intrange linter (#56674)
ref pingcap/tidb#55480
2024-10-28 07:48:39 +00:00
f5fff6cff9 planner: introduce hashEqual interface for datum. (#55727)
ref pingcap/tidb#51664
2024-08-29 09:11:21 +00:00
48989e726f *: Vector Data types and Functions (#55550)
ref pingcap/tidb#54245
2024-08-22 07:01:51 +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
152db14934 executor: add hash join v2 (#53208)
ref pingcap/tidb#53127
2024-06-14 08:35:44 +00:00
a6ba2ec8a8 planner: fix show stats_bucket couldn't decode index boundary out (#49945)
close pingcap/tidb#49823
2024-01-02 04:18:38 +00:00
3d176fcc2c util/codec,util/errctx,*: add error context, and use it to refactor util/codec (#48613)
close pingcap/tidb#48611
2023-11-20 13:53:40 +00:00
c1e28f31b7 ddl, table: improve the efficiency of adding index (#48184)
ref pingcap/tidb#47757
2023-11-02 14:35:09 +00:00
90bd2dde4d stmtctx, *: change TypeCtx field to a private field (#47742)
close pingcap/tidb#47698, close pingcap/tidb#47752
2023-10-19 05:22:59 +00:00
3ef01b5882 types, *: move truncate flags to the types context (#47522)
close pingcap/tidb#47511
2023-10-18 05:15:29 +00:00
318e82bbb7 *: move most of the packages to 'pkg' (#47123)
ref pingcap/tidb#41241
2023-10-13 14:36:26 +00:00