<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yql/essentials/sql/v1/lexer, branch oidc-1.2.5-dev</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.5-dev</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.5-dev'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-07-15T15:59:24Z</updated>
<entry>
<title>YQL-19616: Generate Vim SQL syntax highlighting</title>
<updated>2025-07-15T15:59:24Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2025-07-15T15:32:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9fa5e2a8b51a9c6072fc06bb8cd3ba0994e1cf7e'/>
<id>urn:sha1:9fa5e2a8b51a9c6072fc06bb8cd3ba0994e1cf7e</id>
<content type='text'>
Introduced a Vim syntax highlighting for YQL.
This is a replacement for an existing almost
manually written conguration. It uses regexes
generated from the original ANTLR4 grammar.

Now only Default lexer mode is supported.
commit_hash:85fa094593bd9d80373754a492b46ede1a50148d
</content>
</entry>
<entry>
<title>YQL-20086 sql</title>
<updated>2025-06-18T12:49:04Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-06-18T12:12:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=379a419911ee1bbb93f56085133712fa5d8c3112'/>
<id>urn:sha1:379a419911ee1bbb93f56085133712fa5d8c3112</id>
<content type='text'>
commit_hash:b06f3d2f5fa81e2073966eb172758758bd94fdf2
</content>
</entry>
<entry>
<title>YQL-19616: Fix TRegexLexer performance</title>
<updated>2025-05-19T08:31:23Z</updated>
<author>
<name>vityaman</name>
<email>vityaman.dev@yandex.ru</email>
</author>
<published>2025-05-19T08:17:12Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=50dbbb6a1e90cf9d1da40a92d563b02712b00b9e'/>
<id>urn:sha1:50dbbb6a1e90cf9d1da40a92d563b02712b00b9e</id>
<content type='text'>
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&amp;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
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-05-12T11:05:50Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-05-12T10:53:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7a941ebd252fd7442b4d1d34d31d72e971ad20bf'/>
<id>urn:sha1:7a941ebd252fd7442b4d1d34d31d72e971ad20bf</id>
<content type='text'>
commit_hash:3a624a323006078de71f50747f7b2e8cadba7ccd
</content>
</entry>
<entry>
<title>YQL-19616 refactor test lexers from sql2yql, supported facade run tools</title>
<updated>2025-04-14T19:52:33Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-04-14T19:40:18Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=87a85d90a3532eba45980e35b0a9a636e35c5dec'/>
<id>urn:sha1:87a85d90a3532eba45980e35b0a9a636e35c5dec</id>
<content type='text'>
commit_hash:fb1727dda2b8c7d2ff42d4436c54cb7aa1ce4bc2
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-04-14T10:17:30Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-04-14T09:57:31Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=0a3f7c36d20990ff22167d8af3ea54798cdb9d73'/>
<id>urn:sha1:0a3f7c36d20990ff22167d8af3ea54798cdb9d73</id>
<content type='text'>
commit_hash:b6187f8eba6e8debc23f1928b2e44a396f3511ad
</content>
</entry>
<entry>
<title>YQL-19616 Fix lexer/regex STRING_VALUE and TSKIP recognition</title>
<updated>2025-04-11T14:16:43Z</updated>
<author>
<name>vityaman</name>
<email>vityaman.dev@yandex.ru</email>
</author>
<published>2025-04-11T14:00:21Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=35a2668d661e1293630350bf07ad4d297ae338ee'/>
<id>urn:sha1:35a2668d661e1293630350bf07ad4d297ae338ee</id>
<content type='text'>
- 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
</content>
</entry>
<entry>
<title>YQL-19616 Fix regex lexer</title>
<updated>2025-04-09T13:23:45Z</updated>
<author>
<name>vityaman</name>
<email>vityaman.dev@yandex.ru</email>
</author>
<published>2025-04-09T12:56:28Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=51016b5bd58ceae9cd9e56aaa4b52a0a12174221'/>
<id>urn:sha1:51016b5bd58ceae9cd9e56aaa4b52a0a12174221</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-04-07T18:09:44Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-04-07T17:58:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=25675750186a875635ae4bc00d2433a3b4633e51'/>
<id>urn:sha1:25675750186a875635ae4bc00d2433a3b4633e51</id>
<content type='text'>
commit_hash:6768768ea3a3962231d3fabdffb2ce0db44e9347
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-04-02T09:46:14Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-04-02T09:35:53Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=500b1211cebb8d33b9a138a6e5ba245d29001cfc'/>
<id>urn:sha1:500b1211cebb8d33b9a138a6e5ba245d29001cfc</id>
<content type='text'>
commit_hash:28e9e4bd6b02e8914d82b2aafe9f341b5492421f
</content>
</entry>
</feed>
