<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yql/essentials/tests, branch oidc-1.2.6.0-dev</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.6.0-dev</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.6.0-dev'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-08-19T15:33:56Z</updated>
<entry>
<title>Intermediate changes</title>
<updated>2025-08-19T15:33:56Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-08-19T15:04:19Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=29b8e38029d8274b6d3439ad2c27f1470d75b67e'/>
<id>urn:sha1:29b8e38029d8274b6d3439ad2c27f1470d75b67e</id>
<content type='text'>
commit_hash:8ca485c564bd7f0ff3ce9685470a06e07e99d0f4
</content>
</entry>
<entry>
<title>YQL-20150: Add OptimizeLMap optimizer</title>
<updated>2025-08-19T15:27:32Z</updated>
<author>
<name>maxkovalev</name>
<email>maxkovalev@yandex-team.com</email>
</author>
<published>2025-08-19T14:31:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=24dd9f1329627628e9b0efe054c0d9cb4542002a'/>
<id>urn:sha1:24dd9f1329627628e9b0efe054c0d9cb4542002a</id>
<content type='text'>
YQL-20150: Add OptimizeLMap optimizer
commit_hash:065921d83e492d815fa95f3e9bedd006aee0c887
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-08-18T15:20:54Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-08-18T14:35:13Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d957f38499c4ae46301a4d5b79e3e97f074e7d52'/>
<id>urn:sha1:d957f38499c4ae46301a4d5b79e3e97f074e7d52</id>
<content type='text'>
commit_hash:45d5b2e2dd994307de6d103f3b9658f40fd3696b
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-08-18T05:29:54Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-08-18T05:18:05Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=76b7e8af7e7f3be73a743b4e0ce25b2015cffa37'/>
<id>urn:sha1:76b7e8af7e7f3be73a743b4e0ce25b2015cffa37</id>
<content type='text'>
commit_hash:44e30306b80ccb5f73f3fc9ab17545e0af3b413f
</content>
</entry>
<entry>
<title>Revert commit rXXXXXX, Forbid fuse maps with DependsOn loss in peephole</title>
<updated>2025-08-15T17:48:49Z</updated>
<author>
<name>ziganshinmr</name>
<email>ziganshinmr@yandex-team.com</email>
</author>
<published>2025-08-15T17:07:35Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e3a3861faa1198b56f8a27ac90ed7101526429e0'/>
<id>urn:sha1:e3a3861faa1198b56f8a27ac90ed7101526429e0</id>
<content type='text'>
commit_hash:9422f72a87a79cbf10721618865b186a27bbae03
</content>
</entry>
<entry>
<title>Forbid fuse maps with DependsOn loss in peephole</title>
<updated>2025-08-14T15:03:45Z</updated>
<author>
<name>ziganshinmr</name>
<email>ziganshinmr@yandex-team.com</email>
</author>
<published>2025-08-14T14:48:49Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=271d480a7a165b697136c2b014886449d6510b36'/>
<id>urn:sha1:271d480a7a165b697136c2b014886449d6510b36</id>
<content type='text'>
commit_hash:bbf47867e6f6f8279028477731530945b414993b
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-08-13T16:26:32Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-08-13T16:14:34Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=aae2cfe567a3498ec7c2d50a736c816fe57c4a9f'/>
<id>urn:sha1:aae2cfe567a3498ec7c2d50a736c816fe57c4a9f</id>
<content type='text'>
commit_hash:e6cca97ec9c9627f1ba82a11abf454518fc90972
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-08-12T12:21:59Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-08-12T12:04:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a84a916fe9eff84d52151ee74e4c6ddcebcf00c2'/>
<id>urn:sha1:a84a916fe9eff84d52151ee74e4c6ddcebcf00c2</id>
<content type='text'>
commit_hash:ed91bc01a9eb89e8817a6441ee293bf98524290c
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-08-11T13:09:24Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-08-11T12:54:55Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=aadaac8b7487cac5fb041864293156b5e5a368ae'/>
<id>urn:sha1:aadaac8b7487cac5fb041864293156b5e5a368ae</id>
<content type='text'>
commit_hash:5b0aadf271c553415c536606ff7f52575bd267c4
</content>
</entry>
<entry>
<title>YQL-20211 YQL-20223: skip nulls in pushdown over optional side</title>
<updated>2025-08-08T08:40:53Z</updated>
<author>
<name>lucius</name>
<email>lucius@yandex-team.com</email>
</author>
<published>2025-08-08T07:53:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=cd8c631d29f7e015c27f5038539827c919b58b59'/>
<id>urn:sha1:cd8c631d29f7e015c27f5038539827c919b58b59</id>
<content type='text'>
Добавляю поддержку фильтрации нуллов при пушдауне на необязательную сторону джоина (до этого она работала только при пушдауне на обязательную сторону).

Как в пушдауне предиката с левой стороны одновременно на правую (PredicatePushdownOverEquiJoinBothSides), так и в пушдауне сразу на правую (FilterPushdownOverJoinOptionalSide).

Включается по флагу PredicatePushdownOverEquiJoinBothSides.

Тесты с включением можно посмотреть тут: &lt;https://nda.ya.ru/t/e2f09Qw_7HNvu6&gt;
commit_hash:0f101bfced2a510995577e1bca90eef6d2505992
</content>
</entry>
</feed>
