<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/util/generic, branch stable-23-2</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=stable-23-2</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=stable-23-2'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2023-01-14T12:13:39Z</updated>
<entry>
<title>TSharedPtr::As()&amp;: leakage fix</title>
<updated>2023-01-14T12:13:39Z</updated>
<author>
<name>sv-denisov</name>
<email>sv-denisov@yandex-team.com</email>
</author>
<published>2023-01-14T12:13:39Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3657be5988251fc9074ba5b86b62bfa985ff4643'/>
<id>urn:sha1:3657be5988251fc9074ba5b86b62bfa985ff4643</id>
<content type='text'>
По следам https://a.yandex-team.ru/review/2996409/details
Исправлены случаи при неудачных кастах:
1. контрольный блок дёргается даже при указании на nullptr (нехорошо для атомиков)
2. если исходный шаред поинтер разрушится раньше, чем полученный nullptr (например, при возврате из функции), то ресурс утечёт</content>
</entry>
<entry>
<title>[util]TLazyValue: remove operator bool and Defined</title>
<updated>2022-10-11T08:21:16Z</updated>
<author>
<name>tldr</name>
<email>tldr@yandex-team.com</email>
</author>
<published>2022-10-11T08:21:16Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=128195d32b1e2057a59cb74b66a2144f6d1e1853'/>
<id>urn:sha1:128195d32b1e2057a59cb74b66a2144f6d1e1853</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[util] Fix TFunctionRef under MSVC</title>
<updated>2022-10-07T09:53:10Z</updated>
<author>
<name>sskvor</name>
<email>sskvor@yandex-team.com</email>
</author>
<published>2022-10-07T09:53:10Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d10b241085e3d8ea303601bf61d35b2b11ad8146'/>
<id>urn:sha1:d10b241085e3d8ea303601bf61d35b2b11ad8146</id>
<content type='text'>
</content>
</entry>
<entry>
<title>util: add .As&lt;T&gt; to TSharedPtr</title>
<updated>2022-10-01T08:18:40Z</updated>
<author>
<name>ionagamed</name>
<email>ionagamed@yandex-team.com</email>
</author>
<published>2022-10-01T08:18:40Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fecbe41234ec99b7709d8d9ec617219655ac51a7'/>
<id>urn:sha1:fecbe41234ec99b7709d8d9ec617219655ac51a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>split hash.h into hash.h and multi_hash_map.h</title>
<updated>2022-09-15T07:14:06Z</updated>
<author>
<name>tobo</name>
<email>tobo@yandex-team.com</email>
</author>
<published>2022-09-15T07:14:06Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=83f3ea3ed2808ba1449a8af8aa3f72f29bc80efa'/>
<id>urn:sha1:83f3ea3ed2808ba1449a8af8aa3f72f29bc80efa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>prepare to split hash.h into hash_table.h hash.h and multi_hash_map.h</title>
<updated>2022-09-09T08:15:36Z</updated>
<author>
<name>tobo</name>
<email>tobo@yandex-team.com</email>
</author>
<published>2022-09-09T08:15:36Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e96ef596aca8afaf0326b57001ff56fbdd643e8a'/>
<id>urn:sha1:e96ef596aca8afaf0326b57001ff56fbdd643e8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[util] Fix: add missing .cpp for function_ref</title>
<updated>2022-08-25T08:13:21Z</updated>
<author>
<name>sskvor</name>
<email>sskvor@yandex-team.com</email>
</author>
<published>2022-08-25T08:13:21Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2815902b8c6d81eb483df0214ac1b3f5e6956096'/>
<id>urn:sha1:2815902b8c6d81eb483df0214ac1b3f5e6956096</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added limit parameter</title>
<updated>2022-08-24T13:44:16Z</updated>
<author>
<name>bbiff</name>
<email>bbiff@yandex-team.com</email>
</author>
<published>2022-08-24T13:44:16Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7eeb61811ba1588f20d70abeadc7b9308dd785dd'/>
<id>urn:sha1:7eeb61811ba1588f20d70abeadc7b9308dd785dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[util] Add specializations for const / ref qualified member functions</title>
<updated>2022-08-24T08:41:27Z</updated>
<author>
<name>sskvor</name>
<email>sskvor@yandex-team.com</email>
</author>
<published>2022-08-24T08:41:27Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=30a75ad702329a4178784acc5bad610931c32382'/>
<id>urn:sha1:30a75ad702329a4178784acc5bad610931c32382</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not override contains() method which is present is STL</title>
<updated>2022-08-23T08:26:50Z</updated>
<author>
<name>thegeorg</name>
<email>thegeorg@yandex-team.com</email>
</author>
<published>2022-08-23T08:26:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d1147290456ee39303d010ba69ba3972162215f3'/>
<id>urn:sha1:d1147290456ee39303d010ba69ba3972162215f3</id>
<content type='text'>
</content>
</entry>
</feed>
