<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/build, branch stable-23-3</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=stable-23-3</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=stable-23-3'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2023-10-12T13:23:02Z</updated>
<entry>
<title>Intermediate changes</title>
<updated>2023-10-12T13:23:02Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dcherednik@ydb.tech</email>
</author>
<published>2023-09-26T17:10:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=bec6712aa583de47987b0dbe2684e5edc5f1edc2'/>
<id>urn:sha1:bec6712aa583de47987b0dbe2684e5edc5f1edc2</id>
<content type='text'>
x-stable-origin-commit: 0625cde2edaa58c9b3bc15294cc849f406362ef9
</content>
</entry>
<entry>
<title>disable tidy for py3 program</title>
<updated>2023-07-11T10:56:57Z</updated>
<author>
<name>iaz1607</name>
<email>iaz1607@yandex-team.com</email>
</author>
<published>2023-07-11T10:56:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c39f12425bde43bcb7ed08d62f5b990fe458eb6b'/>
<id>urn:sha1:c39f12425bde43bcb7ed08d62f5b990fe458eb6b</id>
<content type='text'>
Обсудили судьбу тайдинга для py3-программ. временно выключаем тайдинг для py3-программ, т.к. сейчас это не работает.
Будем чинить, если будет явный запрос от пользователей на тайдинг cpp-исходников внутри py3-программ.</content>
</entry>
<entry>
<title>refactor: переместить контрибный модуль</title>
<updated>2023-07-10T14:08:52Z</updated>
<author>
<name>miripiruni</name>
<email>miripiruni@yandex-team.com</email>
</author>
<published>2023-07-10T14:08:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4f13dda7060019a0d5c52a5648becd2a70454068'/>
<id>urn:sha1:4f13dda7060019a0d5c52a5648becd2a70454068</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add lost data dependencies</title>
<updated>2023-07-10T06:27:40Z</updated>
<author>
<name>tekireeva</name>
<email>tekireeva@yandex-team.com</email>
</author>
<published>2023-07-10T06:27:40Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7a72abba418719aff23ce9f53f214fff1703f23e'/>
<id>urn:sha1:7a72abba418719aff23ce9f53f214fff1703f23e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[build/plugins/ytest] Verify tag prefixes</title>
<updated>2023-07-06T12:02:46Z</updated>
<author>
<name>prettyboy</name>
<email>prettyboy@yandex-team.com</email>
</author>
<published>2023-07-06T12:02:46Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=bb30ab7a23c89a26e3663cbecc398decc46c7d93'/>
<id>urn:sha1:bb30ab7a23c89a26e3663cbecc398decc46c7d93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs(): change link</title>
<updated>2023-07-04T16:18:02Z</updated>
<author>
<name>miripiruni</name>
<email>miripiruni@yandex-team.com</email>
</author>
<published>2023-07-04T16:18:02Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b592ac6c5f2c65610ea7df1b561a1d7fa150bcb5'/>
<id>urn:sha1:b592ac6c5f2c65610ea7df1b561a1d7fa150bcb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Убрать безусловный PEERDIR на eslint и typescript</title>
<updated>2023-07-04T08:32:23Z</updated>
<author>
<name>vturov</name>
<email>vturov@yandex-team.com</email>
</author>
<published>2023-07-04T08:32:23Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=936c106520abdb0476529559db919854bafe4a0d'/>
<id>urn:sha1:936c106520abdb0476529559db919854bafe4a0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(eslint): run eslint in chunks</title>
<updated>2023-07-04T06:13:39Z</updated>
<author>
<name>zaverden</name>
<email>zaverden@yandex-team.com</email>
</author>
<published>2023-07-04T06:13:39Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d44d62cd90b65db2f9e6c44a0cd298ad66b020b4'/>
<id>urn:sha1:d44d62cd90b65db2f9e6c44a0cd298ad66b020b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>добавляем ресурс nyc, как зависимость для TS_TEST</title>
<updated>2023-07-03T01:54:22Z</updated>
<author>
<name>vturov</name>
<email>vturov@yandex-team.com</email>
</author>
<published>2023-07-03T01:54:22Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=cdac138c4f0cf9a43b766ebefe9e548f87f16c45'/>
<id>urn:sha1:cdac138c4f0cf9a43b766ebefe9e548f87f16c45</id>
<content type='text'>
Меняем способ получения ресурса `nyc` на новый - указываем новые наименования для путей к ресурсу, а также явно прописываем ресурс в зависимости (ранее он добавлялся всегда в глобальный список ресурсов).

Изменения требуют пересборки `ya`.

Для запуска тестов локально необходимо использовать локально собранный ya:
```
ya_local -A --ts-coverage --coverage-report
```

Отмечу, что в изначальной формулировке в кейсе указан другой способ запуска (через `nots test`), который вызовет релизный `ya`, поэтому его нельзя применять для тестирования локально собранных изменений.</content>
</entry>
<entry>
<title>Add CUDA 11.8 and CUDA 12.1 for Linux-x86_64</title>
<updated>2023-06-30T10:24:50Z</updated>
<author>
<name>kickbutt</name>
<email>kickbutt@yandex-team.com</email>
</author>
<published>2023-06-30T10:24:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=aaf08878eedef2e56302f84ec81213ce801f5b16'/>
<id>urn:sha1:aaf08878eedef2e56302f84ec81213ce801f5b16</id>
<content type='text'>
Добавляем в Аркадию поддержку CUDA 11.8 и CUDA 12.1

Сборку тестировал на `dict/mt/benchmarks/ynmt/base`

Какие костыли нужно заиметь, чтобы оно собиралось и работало (кроме нужных драйверов в системе):
- CUDA 12.1 не дружит с cuDNN версии 7.X и младше, поэтому, если вы собираете код, в котором есть и CUDA, и cuDNN, то надо собираться со свежим cuDNN, (например `-DCUDNN_VERSION=8.0.5` подойдёт)
- у CUDA 11.8 другая проблема - вылезает ошибка `ld.lld: error: undefined symbol: std::invalid_argument::invalid_argument(char const*)`
  для решения этой проблемы нужно линковаться с более свежей libstdc++ (например, флаг `-DOS_SDK=ubuntu-18` или `-DOS_SDK=ubuntu-20` подойдёт)</content>
</entry>
</feed>
