<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/yql/essentials/tools, 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-05-27T15:50:22Z</updated>
<entry>
<title>Intermediate changes</title>
<updated>2026-05-27T15:50:22Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2026-05-27T15:18:33Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e488d17153af6584c603fd5e1aeb9bb171c5977d'/>
<id>urn:sha1:e488d17153af6584c603fd5e1aeb9bb171c5977d</id>
<content type='text'>
commit_hash:0cd6fc0bf2710bf89ee654ef4c3771c74fb493a6
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2026-05-15T10:16:24Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2026-05-15T09:39:12Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f772af7d9a1499ea8d87d047fbf0d75b891776ac'/>
<id>urn:sha1:f772af7d9a1499ea8d87d047fbf0d75b891776ac</id>
<content type='text'>
commit_hash:6fa32482bec62ba06df9554ccb196cbabfe5c100
</content>
</entry>
<entry>
<title>Fix YQL native YT type flags - revert</title>
<updated>2026-05-13T14:16:52Z</updated>
<author>
<name>ziganshinmr</name>
<email>ziganshinmr@yandex-team.com</email>
</author>
<published>2026-05-13T13:43:39Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c295e66afabe6d82528d46a4561991df4a099a32'/>
<id>urn:sha1:c295e66afabe6d82528d46a4561991df4a099a32</id>
<content type='text'>
commit_hash:fe3d6f4ff2b9f8f5441026ca53f095eae9f6cca3
</content>
</entry>
<entry>
<title>YQL-21210 new lang ver</title>
<updated>2026-05-07T13:44:17Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2026-05-07T13:10:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=493d0fd3fe6ce73d84fdc99dafb69441f5aeb2c4'/>
<id>urn:sha1:493d0fd3fe6ce73d84fdc99dafb69441f5aeb2c4</id>
<content type='text'>
commit_hash:23ab69eb08e7c8f74df14dfc43e6109479b8dd15
</content>
</entry>
<entry>
<title>YQL-20095: Enable readability-uppercase-literal-suffix</title>
<updated>2026-05-07T08:14:59Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2026-05-07T07:48:47Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d61f72b6ff7f331f79e46db4bcaada0c6ed95ba3'/>
<id>urn:sha1:d61f72b6ff7f331f79e46db4bcaada0c6ed95ba3</id>
<content type='text'>
commit_hash:41791bb9a63f1993010fb68562e9a5607927307d
</content>
</entry>
<entry>
<title>YQL-19813: Udf implementation</title>
<updated>2026-05-07T07:55:16Z</updated>
<author>
<name>atarasov5</name>
<email>atarasov5@yandex-team.com</email>
</author>
<published>2026-05-07T07:35:02Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ff08edeb11d805cb2757a063b7adb1b19eaba0d8'/>
<id>urn:sha1:ff08edeb11d805cb2757a063b7adb1b19eaba0d8</id>
<content type='text'>
commit_hash:183e3a952a021c4701c20d6677800f245239d822
</content>
</entry>
<entry>
<title>Enable StrictWarningAsError at code</title>
<updated>2026-04-30T18:07:29Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2026-04-30T17:39:27Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=0dd09c0f73b26714227afe4cba96acd9deef1b05'/>
<id>urn:sha1:0dd09c0f73b26714227afe4cba96acd9deef1b05</id>
<content type='text'>
commit_hash:2edeea0a4eb7e3a51fc7417a1258b2652026bc08
</content>
</entry>
<entry>
<title>Fix YQL native YT type flags</title>
<updated>2026-04-23T11:28:47Z</updated>
<author>
<name>ziganshinmr</name>
<email>ziganshinmr@yandex-team.com</email>
</author>
<published>2026-04-23T11:02:48Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=86532c3d3ead6304a2b499162840076b35743097'/>
<id>urn:sha1:86532c3d3ead6304a2b499162840076b35743097</id>
<content type='text'>
Пытаюсь исправить работу native type flags:

- Исправления в TYqlRowSpecInfo:
  * При создании новых таблиц (SetType) - сразу выставляем нужные флаги согласно типу вместо усечения NTCF\_ALL на поздних этапах
    * Сделал прагму NativeYtTypeCompatibility static per cluster
  * При чтении \_yql\_row\_spec существующих таблиц - игнорируем записанное значение флагов, вместо этого выводим его из нативной схемы
- Пишем правильные флаги \_yql\_row\_spec выходных таблиц (в зависимости от текущих  NativeYtTypeCompatibility)
- Обновил логику в оптимизаторах насчет выравнивания флагов
- Убрал использование NTCF\_VOID и NTCF\_NULL для консистентности чтения/записи флагов (они и так всегда native, при чтении старый формат распознается)
  - Исправил Skiff схему для этих типов для соответствия поведению кодека (раньше каким-то чудом не стреляло)
commit_hash:4a744866861591f9ba4a92c515cf33cfb88fb0a8
</content>
</entry>
<entry>
<title>YQL-21105 capture poly args during discovery of UDF</title>
<updated>2026-04-15T09:35:36Z</updated>
<author>
<name>vvvv</name>
<email>vvvv@yandex-team.com</email>
</author>
<published>2026-04-15T09:07:09Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a5c353347e9f0bd0d4f535e3c623b096998f2b83'/>
<id>urn:sha1:a5c353347e9f0bd0d4f535e3c623b096998f2b83</id>
<content type='text'>
commit_hash:17dd1b0e35654280ba5695c037baef93bcbb06a5
</content>
</entry>
<entry>
<title>YQL-20095: Enable readability-isolate-declaration</title>
<updated>2026-04-13T11:11:44Z</updated>
<author>
<name>vitya-smirnov</name>
<email>vitya-smirnov@yandex-team.com</email>
</author>
<published>2026-04-13T10:36:30Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=68ffe4adf18bc715e6901722e103a87ad139f108'/>
<id>urn:sha1:68ffe4adf18bc715e6901722e103a87ad139f108</id>
<content type='text'>
commit_hash:c180c2db4897962cb70063ffdc2ddcd21e5e3418
</content>
</entry>
</feed>
