<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yql/essentials/tests/sql, branch oidc-1.2.3</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.3</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.3'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-07-25T16:06:05Z</updated>
<entry>
<title>YQL-20132: Block compress rewrite</title>
<updated>2025-07-25T16:06:05Z</updated>
<author>
<name>atarasov5</name>
<email>atarasov5@yandex-team.com</email>
</author>
<published>2025-07-25T15:45:43Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9e3690d4aebd977399ae26624ae5dfd6db59ad2c'/>
<id>urn:sha1:9e3690d4aebd977399ae26624ae5dfd6db59ad2c</id>
<content type='text'>
Для более простого Review можно смотреть по коммитам / патчам
commit_hash:ab2aa7e49035c55216017186e1989c8ddcd62e4f
</content>
</entry>
<entry>
<title>YQL-19200: Return persistable expression from FLATTEN BY clause</title>
<updated>2025-07-25T13:25:31Z</updated>
<author>
<name>lambda-delta</name>
<email>lambda-delta@yandex-team.com</email>
</author>
<published>2025-07-25T13:09:49Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=303501174f0a7f7d2091b3594023a8cffa1c331d'/>
<id>urn:sha1:303501174f0a7f7d2091b3594023a8cffa1c331d</id>
<content type='text'>
Return persistable expression from FLATTEN BY clause
commit_hash:8b19ad7f7ddf436c2741f9aa1c5402732fc31f06
</content>
</entry>
<entry>
<title>YQL-20237 fix</title>
<updated>2025-07-24T18:07:44Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-07-24T17:30:28Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=aac2e8a24f54055971d7291453001b440a0be98c'/>
<id>urn:sha1:aac2e8a24f54055971d7291453001b440a0be98c</id>
<content type='text'>
commit_hash:bd6e641a706a082a31d12e3064aecb994df7b220
</content>
</entry>
<entry>
<title>YQL-20230: Handle singular types in DoConvertScalar</title>
<updated>2025-07-23T14:06:19Z</updated>
<author>
<name>atarasov5</name>
<email>atarasov5@yandex-team.com</email>
</author>
<published>2025-07-23T13:49:53Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f88bbf10b144fb4756cf0a7e53c9d45fc1221a70'/>
<id>urn:sha1:f88bbf10b144fb4756cf0a7e53c9d45fc1221a70</id>
<content type='text'>
commit_hash:c22dc757dcd7996bac8fb892184281503a2ab003
</content>
</entry>
<entry>
<title>YQL-20205 added struct type validation</title>
<updated>2025-07-23T10:29:22Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2025-07-23T09:35:23Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=082baff7022de603ad1e3efee990804532c040f4'/>
<id>urn:sha1:082baff7022de603ad1e3efee990804532c040f4</id>
<content type='text'>
init
commit_hash:beef3d18a5b85dc793380a01249358243137df70
</content>
</entry>
<entry>
<title>YQL-20197: fix FilterOverAggregate when predicate uses all fields</title>
<updated>2025-07-22T09:08:10Z</updated>
<author>
<name>lucius</name>
<email>lucius@yandex-team.com</email>
</author>
<published>2025-07-22T08:54:54Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=483d11bf5a8df9991fc6c614908d8f5a750dcca8'/>
<id>urn:sha1:483d11bf5a8df9991fc6c614908d8f5a750dcca8</id>
<content type='text'>
Оказалось что пушдаун предиката через Aggregate не работал когда в предикате используются все поля из Aggregate. Чиню
commit_hash:c2e8cab88a0adb496464b9dac52807fcc95f433d
</content>
</entry>
<entry>
<title>YQL-19896: allow optional side in SingleInputPredicatePushdownOverEquiJoin in some cases</title>
<updated>2025-07-21T11:13:37Z</updated>
<author>
<name>lucius</name>
<email>lucius@yandex-team.com</email>
</author>
<published>2025-07-21T10:57:54Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fea05ea76fdac14746236e14bda98ce8cc29fb00'/>
<id>urn:sha1:fea05ea76fdac14746236e14bda98ce8cc29fb00</id>
<content type='text'>
Разрешаем пушить на необязательную сторону предикат, который использует только ключевые колонки с обязательной стороны джоина.

1) рассматриваемый предикат зависит только 1 стороны и это обязательная сторона джоина

2) предикат зависит только от ключевых колонок джоина

3) все соответствующие по ключу джоина колонки в обязательном  и необязательном инпутах должны полностью совпадать по типу

В этих случаях мы пушим предикат не только на обязательную, но и на необязательную сторону
commit_hash:1404e877fdd271dbe8342478a20b99b6f99a4fda
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-07-17T16:06:16Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-07-17T15:56:14Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=745c0a027c252f191aed5e35115c163c1f8601a1'/>
<id>urn:sha1:745c0a027c252f191aed5e35115c163c1f8601a1</id>
<content type='text'>
commit_hash:50d34a5b1e277a0ff5dce83a9cf485e2c0d1a471
</content>
</entry>
<entry>
<title>Fix 'Member over renaming FlatMap' optimizer</title>
<updated>2025-07-15T19:33:40Z</updated>
<author>
<name>aneporada</name>
<email>aneporada@yandex-team.com</email>
</author>
<published>2025-07-15T19:17:48Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=532483114946405240dc983cc9ec6fd3bd55bd1d'/>
<id>urn:sha1:532483114946405240dc983cc9ec6fd3bd55bd1d</id>
<content type='text'>
commit_hash:589383be883e0948cdf7db8928c5842d60c5c628
</content>
</entry>
<entry>
<title>YQL-20098: Wide{Skip,Take}Blocks rewrite from Flow to Stream</title>
<updated>2025-07-15T14:35:09Z</updated>
<author>
<name>atarasov5</name>
<email>atarasov5@yandex-team.com</email>
</author>
<published>2025-07-15T14:03:11Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b88aa58c4c0ab58d67b96c80573946c58f3ffaa2'/>
<id>urn:sha1:b88aa58c4c0ab58d67b96c80573946c58f3ffaa2</id>
<content type='text'>
Переписал Wide\{Skip,Take\}Blocks с flow на stream тип

Прогон тестов с понижением версии &lt;https://nda.ya.ru/t/as0XUfAF7GUcdA&gt;
commit_hash:b953c006690680e4711424f407db5af16b9c2e1c
</content>
</entry>
</feed>
