<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/util, branch CLI_2.26.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.26.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.26.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-09-25T15:26:25Z</updated>
<entry>
<title>Intermediate changes</title>
<updated>2025-09-25T15:26:25Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-09-25T15:14:14Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2eba3aa5fd8b63b8dc12a28f3742898d7ee178b8'/>
<id>urn:sha1:2eba3aa5fd8b63b8dc12a28f3742898d7ee178b8</id>
<content type='text'>
commit_hash:756a85825380f76f173d751aad3f91c4442046e9
</content>
</entry>
<entry>
<title>feat util: fix ThreadSanitizer reported data race</title>
<updated>2025-09-24T23:50:07Z</updated>
<author>
<name>antoshkka</name>
<email>antoshkka@yandex-team.com</email>
</author>
<published>2025-09-24T23:20:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6765091d97d7d54f600250b29951d91017157e90'/>
<id>urn:sha1:6765091d97d7d54f600250b29951d91017157e90</id>
<content type='text'>
```
WARNING: ThreadSanitizer: data race (pid=123179)
  Read of size 8 at 0x0000065aad98 by thread T14:
    #0 NSystemInfo::CachedNumberOfCpus() util/system/info.cpp:241:10 (taxi-uservices-userver-core-tests+0x4155bba)
    #1 engine::(anonymous namespace)::TaskProcessorThreadStartedHook() userver/core/src/engine/task/task_processor.cpp:100:15 (taxi-uservices-userver-core-tests+0x5306bc8)
    #2 engine::TaskProcessor::PrepareWorkerThread(unsigned long) userver/core/src/engine/task/task_processor.cpp:347:5 (taxi-uservices-userver-core-tests+0x5306bc8)
```

The change on a hot path is equivalent to the previously compiler generated x86 code (just a `load` instruction). On other platforms this could actually fix a data race.
commit_hash:acb1fe1b8f3075cc27b18aab4f1bd0b88292c270
</content>
</entry>
<entry>
<title>Looking for the return address more persistently</title>
<updated>2025-09-24T06:08:13Z</updated>
<author>
<name>nechda</name>
<email>nechda@yandex-team.com</email>
</author>
<published>2025-09-24T05:54:28Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=59866bbe0a49e955be270e6c145a1f5e171164a7'/>
<id>urn:sha1:59866bbe0a49e955be270e6c145a1f5e171164a7</id>
<content type='text'>
commit_hash:dafe73fcca759e0bf13ca38bdd4e320c8d85c7b6
</content>
</entry>
<entry>
<title>Use 'size_t' instead of 'yint' that is not known in util</title>
<updated>2025-09-21T19:44:36Z</updated>
<author>
<name>akhropov</name>
<email>akhropov@yandex-team.com</email>
</author>
<published>2025-09-21T19:27:35Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=138a00ef20b219fee283eb925d787823b3fb1e17'/>
<id>urn:sha1:138a00ef20b219fee283eb925d787823b3fb1e17</id>
<content type='text'>
commit_hash:c2fb7faa6674ce1b0d6a2d3cd2f0ef45a461ea0d
</content>
</entry>
<entry>
<title>Remove a useless comment</title>
<updated>2025-09-21T19:24:02Z</updated>
<author>
<name>akhropov</name>
<email>akhropov@yandex-team.com</email>
</author>
<published>2025-09-21T19:09:02Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8ff767a93c7022c779e952b37630f7ad679b1c48'/>
<id>urn:sha1:8ff767a93c7022c779e952b37630f7ad679b1c48</id>
<content type='text'>
commit_hash:678d75c67121dce4b0007e25b24c4e6ef173f8a8
</content>
</entry>
<entry>
<title>Fix `-Wignored-qualifiers` improved in clang20 in util</title>
<updated>2025-09-12T21:28:03Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2025-09-12T21:10:27Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c2b29fe7b839b5ab83373ade274fe08838d14789'/>
<id>urn:sha1:c2b29fe7b839b5ab83373ade274fe08838d14789</id>
<content type='text'>
Fix errors from [here](https://nda.ya.ru/t/6hgrAk757JpcZP
commit_hash:46e426f3170c5b9881f552314f602e57662334a6
</content>
</entry>
<entry>
<title>no COW mode for TString</title>
<updated>2025-09-09T17:46:48Z</updated>
<author>
<name>pg</name>
<email>pg@yandex-team.com</email>
</author>
<published>2025-09-09T17:30:07Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4714cd5a942e9e6fda3cce0d892412037c5330ad'/>
<id>urn:sha1:4714cd5a942e9e6fda3cce0d892412037c5330ad</id>
<content type='text'>
commit_hash:cac5390ad9d9bc5822ca2f6ebd362a55d4190759
</content>
</entry>
<entry>
<title>fix bug in GetMemInfo on freebsd</title>
<updated>2025-08-29T16:20:50Z</updated>
<author>
<name>tldr</name>
<email>tldr@yandex-team.com</email>
</author>
<published>2025-08-29T16:01:25Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4906bc8c585d0609d7cef4ea83891f6957665c28'/>
<id>urn:sha1:4906bc8c585d0609d7cef4ea83891f6957665c28</id>
<content type='text'>
commit_hash:47d410520be641eaa93ab44b92da8a095e72d301
</content>
</entry>
<entry>
<title>Add forward-declaration of TBlob to util/generic/fwd.h</title>
<updated>2025-08-22T07:11:15Z</updated>
<author>
<name>thegeorg</name>
<email>thegeorg@yandex-team.com</email>
</author>
<published>2025-08-22T06:54:05Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=cd599f2d5b4c6593a9770488c4affb53f46e42f6'/>
<id>urn:sha1:cd599f2d5b4c6593a9770488c4affb53f46e42f6</id>
<content type='text'>
While the class itself it defined in `util/memory/blob.h`, it seems better to reuse an existing `fwd.h` rather than creating a new one.
commit_hash:3e373ab68ced34c709ee12e3ce5b544376ac8417
</content>
</entry>
<entry>
<title>Don't use deprecated literal operator</title>
<updated>2025-08-20T13:17:57Z</updated>
<author>
<name>namorniradnug</name>
<email>namorniradnug@yandex-team.com</email>
</author>
<published>2025-08-20T12:59:22Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=bb6c48f24c7a2004cb90d7f2907d49a29888b25e'/>
<id>urn:sha1:bb6c48f24c7a2004cb90d7f2907d49a29888b25e</id>
<content type='text'>
Newer clang versions produce the `deprecated-literal-operator` warning.
See https://reviews.llvm.org/D152632 and https://wg21.link/CWG2521.
commit_hash:52ebdc26dfe511681a1d73f24a8ba96592bb1b47
</content>
</entry>
</feed>
