summaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql
diff options
context:
space:
mode:
authorsnermolaev <[email protected]>2025-08-14 08:04:32 +0300
committersnermolaev <[email protected]>2025-08-14 08:20:46 +0300
commitc29c15d2a51aabf8c2c33010027c7726c2debfa2 (patch)
tree1da75bcd18f33fec81fdbc32d16cb559fc7060c7 /yql/essentials/sql
parent98b7126a0bb791158ac330b295bc7036a2727edc (diff)
CPP_EVLOG() macro
#### Замена макроса BUILD_PROTO_AS_EVLOG на CPP_EVLOG() 📝 - 🔄 **Замена директивы**: Во всех файлах `ya.make` заменена устаревшая директива `SET(BUILD_PROTO_AS_EVLOG yes)` на новый макрос `CPP_EVLOG()`. - 🛠 **Исправление конфигурации**: В файле `build/conf/proto.conf` изменена глобальная переменная `BUILD_PROTO_AS_EVLOG` на `_BUILD_PROTO_AS_EVLOG` и добавлен новый макрос `CPP_EVLOG()`, который активирует генерацию событий (event2cpp) для прото-библиотек. - 🚫 **Удаление устаревшего кода**: Из `build/internal/conf/project_specific/yabs.conf` удалён макрос `YABS_EVLOG()`, так как его функциональность теперь покрывается новым `CPP_EVLOG()`. - ⚠️ **Проверка совместимости**: Добавлена проверка несовместимости `CPP_EVLOG()` с `USE_VANILLA_PROTOC` для предотвращения ошибок сборки. - 📝 **Обновление документации**: В конфигурационных файлах добавлены комментарии и пояснения по использованию нового макроса. --- **Оценить качество описания можно [здесь](https://nda.ya.ru/t/_MxIaV0Q7FnCMG** <a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Code Assistant</font></a> commit_hash:a9c2cf67fc8d631bde97111195ba7e99ef969fb6
Diffstat (limited to 'yql/essentials/sql')
0 files changed, 0 insertions, 0 deletions