<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yql/essentials/tools/sql2yql/sql2yql.cpp, branch CLI_2.21.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.21.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.21.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-04-14T19:52:33Z</updated>
<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-11T17:00:09Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-04-11T16:49:36Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e344895cfaaa67f65b5cbc04be743809e1ead3a5'/>
<id>urn:sha1:e344895cfaaa67f65b5cbc04be743809e1ead3a5</id>
<content type='text'>
commit_hash:3130610c0735089d0be0e14d07555480bbed5a19
</content>
</entry>
<entry>
<title>YQL-19616 Convert YQL lexer grammar to regexes</title>
<updated>2025-03-28T15:50:04Z</updated>
<author>
<name>vityaman</name>
<email>vityaman.dev@yandex.ru</email>
</author>
<published>2025-03-28T15:29:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=60b99f11bcb2386c2a1c36ffd2e96e69d0105dac'/>
<id>urn:sha1:60b99f11bcb2386c2a1c36ffd2e96e69d0105dac</id>
<content type='text'>
- [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
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-03-19T12:41:03Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-03-19T12:28:40Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=58b29f8c8934d54a748f4638ce45afcd376cf250'/>
<id>urn:sha1:58b29f8c8934d54a748f4638ce45afcd376cf250</id>
<content type='text'>
commit_hash:50f35111dfe21322f7d24f449ffb9d644521d601
</content>
</entry>
<entry>
<title>YQL-19594 Explicit lexers &amp; parsers 2</title>
<updated>2025-02-21T10:58:34Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-02-21T10:37:16Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=39c78c7d5074d33cc06b63234fa96e9a93213fdc'/>
<id>urn:sha1:39c78c7d5074d33cc06b63234fa96e9a93213fdc</id>
<content type='text'>
commit_hash:2aa733486a55a04c39ff8bb1c7eaca3a85719647
</content>
</entry>
<entry>
<title>YQL-19594 Explicit lexers &amp; parsers</title>
<updated>2025-02-19T14:46:38Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-02-19T14:28:26Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=52daccf61e2e827114cfb3372071cddaec7974ba'/>
<id>urn:sha1:52daccf61e2e827114cfb3372071cddaec7974ba</id>
<content type='text'>
commit_hash:6be543b7c5bff6ee474ee606c920197fb2569767
</content>
</entry>
<entry>
<title>refactor SQL translators YQL-19594</title>
<updated>2025-02-15T22:52:10Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-02-15T22:37:05Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=802da2736bf00631aa408e495b80d6e125f10a9f'/>
<id>urn:sha1:802da2736bf00631aa408e495b80d6e125f10a9f</id>
<content type='text'>
commit_hash:401d21dd23ee9bb7ee52b2fc42e596cb3e4bdda7
</content>
</entry>
<entry>
<title>EXISTS with tables YQL-19496</title>
<updated>2025-01-29T13:23:33Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-01-29T13:02:22Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=15cba7449cdb7409f8e0ac12c6f77cb22e6e7bed'/>
<id>urn:sha1:15cba7449cdb7409f8e0ac12c6f77cb22e6e7bed</id>
<content type='text'>
commit_hash:76639a66853d8a9d514e4b11f47e14e2d26e26c4
</content>
</entry>
<entry>
<title>YQL for create, alter and drop transfer from topic to table</title>
<updated>2025-01-21T11:32:19Z</updated>
<author>
<name>tesseract</name>
<email>tesseract@yandex-team.com</email>
</author>
<published>2025-01-21T09:50:29Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e677409ecb6106695a976307290b2f6bad3d72c0'/>
<id>urn:sha1:e677409ecb6106695a976307290b2f6bad3d72c0</id>
<content type='text'>
commit_hash:09502f46a7ee665609d2c4ba8d9e0aa421720cdb
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2024-12-15T19:09:57Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2024-12-15T18:56:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=88aed30c561038cf7f5915c0f8cc9794309d5d43'/>
<id>urn:sha1:88aed30c561038cf7f5915c0f8cc9794309d5d43</id>
<content type='text'>
commit_hash:ae0ad14edeb2d2c7b99cdcc642c9e70e882b4a65
</content>
</entry>
</feed>
