summaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/v1/highlight/sql_highlighter.cpp
Commit message (Collapse)AuthorAgeFilesLines
* YQL-20496: Improve YQL highlightingvitya-smirnov2025-10-091-0/+1
| | | | commit_hash:edf72fd8386c41f858f677152612bd58680506a6
* YQL-20086: Format yql/essentials/sql/v1/highlightvitya-smirnov2025-10-021-104/+104
| | | | | | | | | | | | | | | | This patch adds a style check for `yql/essentials/sql/v1`. To format use `ya style`. To test use `ya test ya test --test-type clang_format`. To enable style checking in a module, need to add: `ENABLE(YQL_STYLE_CPP)`. So in a such way we gradually will format all YQL modules, expect those, where fluent YQL-builders are used. Then we will revert activation macro, so switch from `ENABLE(YQL_STYLE_CPP)` to`ENABLE(YQL_STYLE_CPP_XFAIL)`. Guide: <https://nda.ya.ru/t/XzkoRIGg7KjXmq>. commit_hash:fa758a214e094c74821fe896184f30483dd18c55
* YQL-19616: Fix BindParameterIdentifier typovitya-smirnov2025-07-181-1/+1
| | | | commit_hash:d95cb665e7dd63f67ee4ef7a2602f1c9ec34d26f
* YQL-19616: Fix TRegexLexer performancevityaman2025-05-191-10/+5
| | | | | | | | | | | | | | | | | Fix `TRegexLexer` performance. Now it is just 2 times slower than a reference ANTLR implementation on Release mode, so merged regexes are 3 times better than scan&compare. ![image](https://github.com/user-attachments/assets/4e0cb27a-491d-4dbd-b10a-5725ffa6d902) --- - Related to `YQL-19616` - Related to https://github.com/ydb-platform/ydb/issues/15129 - Related to https://github.com/vityaman/ydb/issues/42 --- Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1278 commit_hash:1529f641172fea13f0d33fbfd06a4827c6efde01
* Intermediate changesrobot-piglet2025-05-121-0/+138
commit_hash:3a624a323006078de71f50747f7b2e8cadba7ccd