<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yt/yql/tests/sql, branch main</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=main</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-06-22T10:05:07Z</updated>
<entry>
<title>Support hopping aggregate</title>
<updated>2026-06-22T10:05:07Z</updated>
<author>
<name>ngc224</name>
<email>ngc224@yandex-team.com</email>
</author>
<published>2026-06-22T09:24:16Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d82c655bf8c6fa94b5ad2f2a2611fb5663741657'/>
<id>urn:sha1:d82c655bf8c6fa94b5ad2f2a2611fb5663741657</id>
<content type='text'>
commit_hash:77d63c26b13279f8fb8f0766b96c1e9927b003d2
</content>
</entry>
<entry>
<title>Fix PhysicalOptimizer-BypassMerge with renames</title>
<updated>2026-06-19T21:03:50Z</updated>
<author>
<name>aneporada</name>
<email>aneporada@yandex-team.com</email>
</author>
<published>2026-06-19T20:28:03Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2e3fb3708eb600304b22a3ca6f0601676ab5354a'/>
<id>urn:sha1:2e3fb3708eb600304b22a3ca6f0601676ab5354a</id>
<content type='text'>
commit_hash:6da2328040bde7b749135e00eee72eabe2459628
</content>
</entry>
<entry>
<title>fail for DqEngine=force + _EnableDq=false</title>
<updated>2026-06-19T19:52:26Z</updated>
<author>
<name>lucius</name>
<email>lucius@yandex-team.com</email>
</author>
<published>2026-06-19T19:21:32Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a7b4a3fc44cbd8a76bf5444f3728fc0115ad3ba9'/>
<id>urn:sha1:a7b4a3fc44cbd8a76bf5444f3728fc0115ad3ba9</id>
<content type='text'>
commit_hash:0d6edfa6c712505097baabd310ab37257dabadc2
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2026-06-18T13:58:24Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2026-06-18T12:54:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=78ccc4ef49a6bc5ae2a8ede546547ef65286a8b3'/>
<id>urn:sha1:78ccc4ef49a6bc5ae2a8ede546547ef65286a8b3</id>
<content type='text'>
commit_hash:9e9ca285c1de7767d1a2adf468f5fbb2e795d567
</content>
</entry>
<entry>
<title>YQL-21321 deep error check for EnsurePersistable</title>
<updated>2026-06-16T18:49:43Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2026-06-16T18:30:14Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d679a4ab25b8cbb1467dce648a9c986488f3f3b8'/>
<id>urn:sha1:d679a4ab25b8cbb1467dce648a9c986488f3f3b8</id>
<content type='text'>
#### Deep error checking for EnsurePersistable ✎

- Replaced shallow error checking with comprehensive error detection in `EnsurePersistable` functions to ensure all type annotation errors are properly identified
- Introduced new `HasAnyError` function that performs thorough error traversal to catch nested or indirect type errors
- Updated test cases to verify error handling behavior and ensure proper error reporting for incompatible types in SQL operations
- Enhanced type annotation validation to provide more reliable persistence checks for expression nodes

&lt;a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"&gt;&lt;font size="2"&gt;Autodescription by Yandex Code Assistant&lt;/font&gt;&lt;/a&gt;
commit_hash:019e5924e7d6bdfea7fa46be3da3615b17727b76
</content>
</entry>
<entry>
<title>Support expression columns in yt ytflow integration</title>
<updated>2026-06-15T15:37:28Z</updated>
<author>
<name>artemmashin</name>
<email>artemmashin@yandex-team.com</email>
</author>
<published>2026-06-15T14:28:09Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=396c87a0c82c6cdc33288212fd28262400e04c51'/>
<id>urn:sha1:396c87a0c82c6cdc33288212fd28262400e04c51</id>
<content type='text'>
commit_hash:30faf29422bcdfc3b92d66e52daa084b7bedffa3
</content>
</entry>
<entry>
<title>YQL-21277: Fix missed world depencency</title>
<updated>2026-06-15T10:15:15Z</updated>
<author>
<name>maxkovalev</name>
<email>maxkovalev@yandex-team.com</email>
</author>
<published>2026-06-15T09:48:14Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=03351d81715b76d8d3f0225e8c2d4dd452df541b'/>
<id>urn:sha1:03351d81715b76d8d3f0225e8c2d4dd452df541b</id>
<content type='text'>
commit_hash:4c8d193892a9e3cf817933032b4d0d51f9b8fb78
</content>
</entry>
<entry>
<title>Fix fusing two CalcOverWindow with ExtractMembers in-between</title>
<updated>2026-06-12T05:33:30Z</updated>
<author>
<name>aneporada</name>
<email>aneporada@yandex-team.com</email>
</author>
<published>2026-06-12T04:56:35Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=5e32de9172b30e962ae8f13a201643d7dacbb37a'/>
<id>urn:sha1:5e32de9172b30e962ae8f13a201643d7dacbb37a</id>
<content type='text'>
commit_hash:ec04ae964cc2923fe432b2bf75d339459452065a
</content>
</entry>
<entry>
<title>join ql filters in jorizontal joins + drop ql filters in some optimizers</title>
<updated>2026-06-09T06:40:34Z</updated>
<author>
<name>lucius</name>
<email>lucius@yandex-team.com</email>
</author>
<published>2026-06-09T06:17:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a9cc33edcd9ef5e838f31171dd79f9c6cfbe060d'/>
<id>urn:sha1:a9cc33edcd9ef5e838f31171dd79f9c6cfbe060d</id>
<content type='text'>
Было: разные Ranges и QLFilter блокируют горизонтальную склейку.

Будет: разные Ranges все также блокируют горизонтальную склейку, а разные QLFilters объединяются через OR или выкидываются (это безопасно потому что QLFilter никогда исходную лямбду не меняет).
commit_hash:c6a7f7baadaa3461b50ce42a0fe4a28767923e7a
</content>
</entry>
<entry>
<title>Add support for complex graphs with multiple flow maps</title>
<updated>2026-06-08T17:03:19Z</updated>
<author>
<name>artemmashin</name>
<email>artemmashin@yandex-team.com</email>
</author>
<published>2026-06-08T16:16:03Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=893a2647be379f231f02e32b0065820a568ed81b'/>
<id>urn:sha1:893a2647be379f231f02e32b0065820a568ed81b</id>
<content type='text'>
commit_hash:c8762b0e574dbeca45f673575d0d5f3d9021adc0
</content>
</entry>
</feed>
