diff options
| author | gvit <[email protected]> | 2026-06-29 19:57:30 +0300 |
|---|---|---|
| committer | gvit <[email protected]> | 2026-06-29 20:32:53 +0300 |
| commit | 46142178eec7a269803a96bd1f1ebf129c356c52 (patch) | |
| tree | 732485cb108600c58b3e40f680d6af01ffc72231 /contrib/tools/python3/Python/tracemalloc.c | |
| parent | 7a4b9870ef1773036b92981d7869a90b4e59448a (diff) | |
support custom rank/score lambdas KIKIMR-25488
#### Support custom rank/score lambdas in HybridRank ✎
- Introduces support for custom fusion lambdas in the `HybridRank` function, allowing users to define their own ranking or scoring logic
- Adds validation for lambda types and ensures proper argument handling with either `RankLambda` or `ScoreLambda` markers
- Implements lifting of fusion lambdas from named arguments struct to positional parameters during SQL parsing
- Enables flexible score computation by accepting user-defined functions that process per-branch values
- Maintains backward compatibility while extending functionality with custom lambda support
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
commit_hash:8ecb852b1a2b307d795cf04fa59b92944d22cb33
Diffstat (limited to 'contrib/tools/python3/Python/tracemalloc.c')
0 files changed, 0 insertions, 0 deletions
