<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/build/plugins, branch CLI_2.29.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.29.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.29.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-02-09T00:18:52Z</updated>
<entry>
<title>[build] cuda: Disable some warnings when compiling host code</title>
<updated>2026-02-09T00:18:52Z</updated>
<author>
<name>deshevoy</name>
<email>deshevoy@yandex-team.com</email>
</author>
<published>2026-02-08T23:49:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=97138ada9b70305854bcd48c9a2fbe500df0b014'/>
<id>urn:sha1:97138ada9b70305854bcd48c9a2fbe500df0b014</id>
<content type='text'>
nvcc disables them implicitly

ISSUE:
commit_hash:0b68decce1f030902bd770b8b98fc8102c97e738
</content>
</entry>
<entry>
<title>feat(conf): validate pj#files vs TS_BUILD_OUTPUTS</title>
<updated>2026-02-05T17:32:30Z</updated>
<author>
<name>zaverden</name>
<email>zaverden@yandex-team.com</email>
</author>
<published>2026-02-05T17:00:12Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=682ef4664eed88080e1ac38f53fa1a8627b4dc4b'/>
<id>urn:sha1:682ef4664eed88080e1ac38f53fa1a8627b4dc4b</id>
<content type='text'>
commit_hash:109283c5f34a9268f769025cba5fdb7ac54a1708
</content>
</entry>
<entry>
<title>[build] cuda: Add .module_id sanity check to CUDA_SRCS</title>
<updated>2026-02-02T17:54:05Z</updated>
<author>
<name>deshevoy</name>
<email>deshevoy@yandex-team.com</email>
</author>
<published>2026-02-02T17:17:29Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=527205698ee1e45c26021bea3ea3a94b9bfaca5e'/>
<id>urn:sha1:527205698ee1e45c26021bea3ea3a94b9bfaca5e</id>
<content type='text'>
IDs generated by different cicc invocations should match

ISSUE:
commit_hash:7cd593cee44b31875e7166709d7614dcfa3f1f14
</content>
</entry>
<entry>
<title>[build] cuda: Fix CUDA_SRCS to support architecture- and family-specific features</title>
<updated>2026-02-02T17:48:27Z</updated>
<author>
<name>deshevoy</name>
<email>deshevoy@yandex-team.com</email>
</author>
<published>2026-02-02T17:12:30Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=5c6eeb9bcf8adb1fabac60bcc83e359580210446'/>
<id>urn:sha1:5c6eeb9bcf8adb1fabac60bcc83e359580210446</id>
<content type='text'>
E.g. sm_90a or sm_100f

ISSUE:
commit_hash:250df064a8abcac925db676565582b5ef05401bb
</content>
</entry>
<entry>
<title>[build] cuda: Fix</title>
<updated>2026-02-01T19:47:50Z</updated>
<author>
<name>deshevoy</name>
<email>deshevoy@yandex-team.com</email>
</author>
<published>2026-02-01T19:21:16Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b2d18406dc63ac0d0bfbfa6cd9c0589174f3b58e'/>
<id>urn:sha1:b2d18406dc63ac0d0bfbfa6cd9c0589174f3b58e</id>
<content type='text'>
commit_hash:f73df3ec27f0695b21e7047ee465b15b201ea06b
</content>
</entry>
<entry>
<title>[build] cuda: Introduce CUDA_SRCS macro utilizing parallelized device code compilation</title>
<updated>2026-02-01T17:51:53Z</updated>
<author>
<name>deshevoy</name>
<email>deshevoy@yandex-team.com</email>
</author>
<published>2026-02-01T17:25:47Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2726a4c04b0e9ddc111f2d1ea56390624cb67228'/>
<id>urn:sha1:2726a4c04b0e9ddc111f2d1ea56390624cb67228</id>
<content type='text'>
Instead of a single graph node launching NVCC to compile .cu for both host and all device architectures
CUDA_SRCS generates multiple nodes:
- node per each device architecture producing PTX and CUBIN
- node merging all PTX and CUBIN files into a single FATBIN blob
- node producing .cpp with host code
- node compiling host .cpp with embedded FATBIN blob

CUDA_ARCHITECTURES variable is used to determine the list of architectures to compile device code for.

ISSUE:
commit_hash:0a4c2797dd238ae062482af30694df6978301278
</content>
</entry>
<entry>
<title>feat(conf, builder): TS_LIBRARY</title>
<updated>2026-01-30T17:28:09Z</updated>
<author>
<name>zaverden</name>
<email>zaverden@yandex-team.com</email>
</author>
<published>2026-01-30T17:00:13Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2a5875f9b7d6626d713eef966676648a571cf566'/>
<id>urn:sha1:2a5875f9b7d6626d713eef966676648a571cf566</id>
<content type='text'>
commit_hash:a1610564f8a330d115e80e2a99d2abc60ae51eb9
</content>
</entry>
<entry>
<title>Fix double sourcing and source discovery for cython</title>
<updated>2026-01-15T18:12:20Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2026-01-15T17:00:10Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=cb6c7ab021169eb3c495be95a7f587f80ced5be2'/>
<id>urn:sha1:cb6c7ab021169eb3c495be95a7f587f80ced5be2</id>
<content type='text'>
commit_hash:0a2b5d3f5a8ed656c847d7193dd4c7a633d3480a
</content>
</entry>
<entry>
<title>Fix Cython coverage</title>
<updated>2026-01-15T06:02:40Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2026-01-15T05:33:42Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8b7c6b8c562bfdb39b13435e16dcdde52248dd61'/>
<id>urn:sha1:8b7c6b8c562bfdb39b13435e16dcdde52248dd61</id>
<content type='text'>
commit_hash:e25568ecfe94a98836d54ac2b9e553e6670b9f62
</content>
</entry>
<entry>
<title>Split cython for py3 and py2</title>
<updated>2026-01-13T07:20:05Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2026-01-13T06:51:48Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=05c0c8a128582bb1391c8e78f3e9269b9876e079'/>
<id>urn:sha1:05c0c8a128582bb1391c8e78f3e9269b9876e079</id>
<content type='text'>
commit_hash:be16297e622cad23f9548bedfb2710b51b967573
</content>
</entry>
</feed>
