diff options
| author | lucius <[email protected]> | 2025-10-09 13:01:25 +0300 |
|---|---|---|
| committer | lucius <[email protected]> | 2025-10-09 13:33:39 +0300 |
| commit | e7c5ac7fc2f710e8fe0223ec4ed56ecda316b9c4 (patch) | |
| tree | b7dc4fb5d2693c5be545e14831c2eb802f8f62df /yql/essentials/udfs/common/string/string_udf.cpp | |
| parent | 65e378dec032b5dde3099702f121524cf022b9e6 (diff) | |
YT-25914: [cbo] use column DataWeight + update cost function + add version pragma
Новая кост-функция для cbo. Под флагом чтобы удобнее сравнивать со старой.
2 изменения:
- Для оценки размера входных таблиц используется поколоночный dataweight (если есть), а не таблица целиком
- В самой кост-функции убран outputSize, чтобы он не учитывался дважды: он неявно учтен в каждом следующем джоине как левый либо правый inputSize, а размер результата последнего джоина не зависит от перестановки джоинов
commit_hash:d130848393114b1b4383035381dba7767aac62fb
Diffstat (limited to 'yql/essentials/udfs/common/string/string_udf.cpp')
0 files changed, 0 insertions, 0 deletions
