<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/build/scripts, branch CLI_2.9.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.9.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.9.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2024-04-10T10:16:50Z</updated>
<entry>
<title>replace `OWNER` with `SUBSCRIBER` for build/</title>
<updated>2024-04-10T10:16:50Z</updated>
<author>
<name>thevery</name>
<email>thevery@yandex-team.com</email>
</author>
<published>2024-04-10T10:04:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=de913c5eab1470b85e31fe69ba6dc0cabb7a990b'/>
<id>urn:sha1:de913c5eab1470b85e31fe69ba6dc0cabb7a990b</id>
<content type='text'>
Привет! В рамках [задачи по наведению порядка в Аркадии](https://clubs.at.yandex-team.ru/arcadia/30094) заменяем OWNER на SUBSCRIBER в ya.make, чтобы в будущем переключить ревью на a.yaml.
Этот пуллреквест приносит чисто технические изменения, правила и уведомления про ревью не меняются.
66643ef2ea3057cb2bdcd789ca7302eceeb936b1
</content>
</entry>
<entry>
<title>5eeabf6b50300e7e8d5a2089deaf9946fc3e9cf5</title>
<updated>2024-04-03T03:10:18Z</updated>
<author>
<name>snermolaev</name>
<email>snermolaev@yandex-team.com</email>
</author>
<published>2024-04-03T02:58:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=28eca24b6cc488fe47bc8f161b766e54465707a0'/>
<id>urn:sha1:28eca24b6cc488fe47bc8f161b766e54465707a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update golang to 1.22.1</title>
<updated>2024-04-02T21:02:31Z</updated>
<author>
<name>hiddenpath</name>
<email>hiddenpath@yandex-team.com</email>
</author>
<published>2024-04-02T20:50:23Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8923c6d2c438e0aeed2e06b8b0275e1864eeee33'/>
<id>urn:sha1:8923c6d2c438e0aeed2e06b8b0275e1864eeee33</id>
<content type='text'>
2967d19c907adf59101a1f47b4208bd0b04a6186
</content>
</entry>
<entry>
<title>Re-enable separation of protobufs for Python 2 and Python 3</title>
<updated>2024-03-29T11:31:49Z</updated>
<author>
<name>spreis</name>
<email>spreis@yandex-team.com</email>
</author>
<published>2024-03-29T11:18:43Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f39261a434c46274b5eaef0927ee3b2e0d95b41a'/>
<id>urn:sha1:f39261a434c46274b5eaef0927ee3b2e0d95b41a</id>
<content type='text'>
Это откат коммита https://a.yandex-team.ru/arcadia/commit/rXXXXXX
И соответственно возврат коммитов https://a.yandex-team.ru/arcadia/commit/rXXXXXX и https://a.yandex-team.ru/arcadia/commit/rXXXXXX

Починка причины отката влилась здесь: https://a.yandex-team.ru/arcadia/commit/rXXXXXX
ae529e54d3ef7992b0e9f152373bc300061c1293
</content>
</entry>
<entry>
<title>up minSdkVersion to 23</title>
<updated>2024-03-29T09:43:35Z</updated>
<author>
<name>kmartynkov</name>
<email>kmartynkov@yandex-team.com</email>
</author>
<published>2024-03-29T09:31:48Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fc60ad4617c65c498e961ed7841882f67956c256'/>
<id>urn:sha1:fc60ad4617c65c498e961ed7841882f67956c256</id>
<content type='text'>
0b45139af384e67f15bbca80dd0f2d2685327c7f
</content>
</entry>
<entry>
<title>py2/py3</title>
<updated>2024-03-29T06:46:40Z</updated>
<author>
<name>snermolaev</name>
<email>snermolaev@yandex-team.com</email>
</author>
<published>2024-03-29T06:33:27Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=96aeada1ca0f152abaa79537e03d75a4e4af94f3'/>
<id>urn:sha1:96aeada1ca0f152abaa79537e03d75a4e4af94f3</id>
<content type='text'>
480434cd022569bd885a5446b39f15db14f8a6fe
</content>
</entry>
<entry>
<title>Compatibility with Python &lt; 3.9 (https://docs.python.org/3.9/whatsnew/3.9.html#type-hinting-generics-in-standard-collections)..</title>
<updated>2024-03-28T14:40:20Z</updated>
<author>
<name>akhropov</name>
<email>akhropov@yandex-team.com</email>
</author>
<published>2024-03-28T14:28:36Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3ef7b38056eaa1deece0f74575691b23f01ecc05'/>
<id>urn:sha1:3ef7b38056eaa1deece0f74575691b23f01ecc05</id>
<content type='text'>
a7fa2700711581dad0944aa9a7441af03275ec23
</content>
</entry>
<entry>
<title>Revertcommits</title>
<updated>2024-03-28T08:17:45Z</updated>
<author>
<name>spreis</name>
<email>spreis@yandex-team.com</email>
</author>
<published>2024-03-28T08:07:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2de742ce97267f0469cf0c9bd384488c91442bce'/>
<id>urn:sha1:2de742ce97267f0469cf0c9bd384488c91442bce</id>
<content type='text'>
Эта история про второй питон подразнесла нам графогенерацию . Нам придется этот коммит откатить.

Суть проблемы в том, что генерация для 2го и 3го раньше была одной и той же командой. Ты сделал так, что команда стала разной, но аутпут этих двух команд одинаковый. Имя результата команды является ключом и сейчас берётся какая-то рандомная команда из двух. При этом команда влияет на UID и все UIDы питонячей протогенерации мигают. От фатальных проблем нас спасает только то, что protobuf-ы на самом деле одинаковые. И даже это не факт - сейчас ты патчишь какие-то рандомные либы включая таковые для 3го питона.

Мы тут конечно редиски - мы в целом контролируем клэши аутпутов, но не в мультимодулях - там часто бывает что одна и та же команда оказывается в нескольких вариантах мультимодуля (потому что оно по дефолту сейчас так себя ведёт). Мы хотим это зачинить (сделать отдельный подмодуль под кодген и отселить всякие RUN_PROGRAM туда) - но это много работы и мы не успели.

План такой:
1. мы откатываем твой фикс
2. отдельно стабилизируем раздельные команды генерации для 2го и 3го питона
3. накатываем обратно отревеченные тут правки.
916a5456c4e901ab2cda0841b4167e16397e83c4
</content>
</entry>
<entry>
<title>Add vanilla_protobuf attribute and logic in cmake generator (patch by python)</title>
<updated>2024-03-28T06:17:05Z</updated>
<author>
<name>dimdim11</name>
<email>dimdim11@yandex-team.com</email>
</author>
<published>2024-03-28T06:05:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f828a2a3fec6993c8ab442ede0fd5f4a617a78f2'/>
<id>urn:sha1:f828a2a3fec6993c8ab442ede0fd5f4a617a78f2</id>
<content type='text'>
Add vanilla_protobuf attribute and logic in cmake generator
0801b280e74126103f91b5cccf0fb16bdfddc492
</content>
</entry>
<entry>
<title>2594c64e637fd7028000c2f6e9c69b8554b86a5b</title>
<updated>2024-03-27T17:59:16Z</updated>
<author>
<name>pg</name>
<email>pg@yandex-team.com</email>
</author>
<published>2024-03-27T17:45:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=0a9f70229b9ddccbd4a09d389642ddafcbe8fd57'/>
<id>urn:sha1:0a9f70229b9ddccbd4a09d389642ddafcbe8fd57</id>
<content type='text'>
</content>
</entry>
</feed>
