summaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/v1/reflect
Commit message (Collapse)AuthorAgeFilesLines
* YQL-20095: Enable readability-const-return-typevitya-smirnov2026-04-062-4/+4
| | | | commit_hash:8c898c65c0bdf92423256a1e752b13cc3ffd364a
* YQL-20095: Enable readability-avoid-const-params-in-declsvitya-smirnov2026-03-311-2/+2
| | | | | https://clang.llvm.org/extra/clang-tidy/checks/readability/avoid-const-params-in-decls.html commit_hash:17e1ec5c3849a38bcb76cd4927e66979bee6c2ec
* YQL-20086 invert flagvvvv2025-10-101-2/+0
| | | | commit_hash:a6b640bc576263b62884a0b4187ba79c893e13d9
* YQL-20086 sql/v1vitya-smirnov2025-10-074-173/+175
| | | | commit_hash:55bc611cdaa0d8a0fc3c4c7708ed9f17cc4976cf
* KIKIMR-23548: Fix sql/v1/reflect for Windowspnv12025-07-011-0/+5
| | | | | Fix sql reflect for windows commit_hash:86917fd6c5887d21e342f6df4ed1fa8700266a9a
* YQL-19616: Fix TRegexLexer performancevityaman2025-05-193-3/+17
| | | | | | | | | | | | | | | | | 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
* YQL-19616 Fix lexer/regex STRING_VALUE and TSKIP recognitionvityaman2025-04-111-1/+1
| | | | | | | | | | - Related to https://github.com/ydb-platform/ydb/issues/15129 - Related to https://github.com/vityaman/ydb/issues/11 --- Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1201 commit_hash:53ef677a35649a6dc77d8c4269a8aceefcd15026
* YQL-19616 Fix regex lexervityaman2025-04-092-1/+10
| | | | | | | | | | | | | | | | | | Fixed regex lexer issues: - `TSKIP` token recognition - `HEXGIGITS` number recognition - `EOF` token content --- - Related to https://github.com/ydb-platform/ydb/issues/15129 - Related to https://github.com/vityaman/ydb/issues/11 --- Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1190 commit_hash:497c39efcbbe4e387da523b5e2c8abaa6485d93b
* Intermediate changesrobot-piglet2025-04-071-3/+3
| | | | commit_hash:6768768ea3a3962231d3fabdffb2ce0db44e9347
* Intermediate changesrobot-piglet2025-04-012-3/+4
| | | | commit_hash:e57b3e95787cc8037f200f1b6b6073e35403b27e
* YQL-19616 Convert YQL lexer grammar to regexesvityaman2025-03-285-0/+257
- [x] Parse YQL grammar to extract lexer grammar into `TLexerGrammar`. - [x] Translate `TLexerGrammar` into regexes. - [x] Implement a lexer via regexes `TRegexLexer` to test generated regexes validity. - [x] Test on `Default` syntax mode. - [x] Test on `ANSI` syntax mode. --- - Related to https://github.com/ydb-platform/ydb/issues/15129 - Requirement for https://github.com/ytsaurus/ytsaurus/pull/1112 --- Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1127 commit_hash:03ffffe81cdafe7f93a4d3fd9a3212fe67f1c72d