<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/util/generic, branch get_cmakelists2</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=get_cmakelists2</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=get_cmakelists2'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2023-06-13T08:05:01Z</updated>
<entry>
<title>add ymake export to ydb</title>
<updated>2023-06-13T08:05:01Z</updated>
<author>
<name>alexv-smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2023-06-13T08:05:01Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0'/>
<id>urn:sha1:bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove extra semicolon (util)</title>
<updated>2023-06-12T12:39:10Z</updated>
<author>
<name>bulatman</name>
<email>bulatman@yandex-team.com</email>
</author>
<published>2023-06-12T12:39:10Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7c5a27ccb26f24801b005c5093b128de084476eb'/>
<id>urn:sha1:7c5a27ccb26f24801b005c5093b128de084476eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>TMapOps::Value: better return type</title>
<updated>2023-06-02T10:31:58Z</updated>
<author>
<name>ignatloskutov</name>
<email>ignatloskutov@yandex-team.com</email>
</author>
<published>2023-06-02T10:31:58Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=267e363c49116d6b7b64c43012b622cd17c76542'/>
<id>urn:sha1:267e363c49116d6b7b64c43012b622cd17c76542</id>
<content type='text'>
Выбирается общий тип, а не тип значения в мапе (но не ссылка, потому что auto), что позволяет писать код в духе:
```cpp
TMaybe&lt;int&gt; Foo(THashMap&lt;long, int&gt;&amp; map, long key) {
    return map.Value(key, TMaybe&lt;int&gt;());
}
```</content>
</entry>
<entry>
<title>Remove using of extra semicolons in util</title>
<updated>2023-05-04T07:28:45Z</updated>
<author>
<name>bulatman</name>
<email>bulatman@yandex-team.com</email>
</author>
<published>2023-05-04T07:28:45Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6bccf8a6c51dfc4e563317584ee71ea0637c452a'/>
<id>urn:sha1:6bccf8a6c51dfc4e563317584ee71ea0637c452a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert ymake build from ydb oss export</title>
<updated>2023-03-28T19:25:04Z</updated>
<author>
<name>alexv-smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2023-03-28T19:25:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b8a17f9b1c166d2e9a26b99348a4c29d972caf55'/>
<id>urn:sha1:b8a17f9b1c166d2e9a26b99348a4c29d972caf55</id>
<content type='text'>
</content>
</entry>
<entry>
<title></title>
<updated>2023-03-28T18:30:10Z</updated>
<author>
<name>pg</name>
<email>pg@yandex-team.com</email>
</author>
<published>2023-03-28T18:30:10Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=25659221f18577ea38430a8ec3349836f5626b6a'/>
<id>urn:sha1:25659221f18577ea38430a8ec3349836f5626b6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add library/cpp/actors, ymake build to ydb oss export</title>
<updated>2023-03-15T16:59:12Z</updated>
<author>
<name>alexv-smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2023-03-15T16:59:12Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11'/>
<id>urn:sha1:056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix grammar in "yexception.h"</title>
<updated>2023-01-28T11:13:03Z</updated>
<author>
<name>r-andrey</name>
<email>r-andrey@yandex-team.com</email>
</author>
<published>2023-01-28T11:13:03Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e9ca29e3dfc6f7601dd4037785c75d8d3b6620f3'/>
<id>urn:sha1:e9ca29e3dfc6f7601dd4037785c75d8d3b6620f3</id>
<content type='text'>
</content>
</entry>
<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>
</feed>
