<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/threading/future/core, branch CLI_2.27.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.27.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.27.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-07-16T12:58:41Z</updated>
<entry>
<title>Add return lvalue test (and fix corresponding bugs)</title>
<updated>2025-07-16T12:58:41Z</updated>
<author>
<name>thegeorg</name>
<email>thegeorg@yandex-team.com</email>
</author>
<published>2025-07-16T12:34:29Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ef045b77ff78b1860689616c25519d87081b6cbf'/>
<id>urn:sha1:ef045b77ff78b1860689616c25519d87081b6cbf</id>
<content type='text'>
commit_hash:f776eaac24e9bbe1abac58a171d9895556c43dd8
</content>
</entry>
<entry>
<title>coroutine_traits: Implicitly convert returned std::exception into erroneous TFuture</title>
<updated>2025-07-15T15:32:12Z</updated>
<author>
<name>thegeorg</name>
<email>thegeorg@yandex-team.com</email>
</author>
<published>2025-07-15T15:16:09Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ca650d2b24f88ba1c019c73b940e1e36d4bdec3f'/>
<id>urn:sha1:ca650d2b24f88ba1c019c73b940e1e36d4bdec3f</id>
<content type='text'>
commit_hash:80a673361a58719a241d3536cd4ffdd7d1a274ea
</content>
</entry>
<entry>
<title>Fix co_await argument dependent lookup for TFuture&lt;T&gt;</title>
<updated>2025-07-01T07:40:45Z</updated>
<author>
<name>snaury</name>
<email>snaury@yandex-team.com</email>
</author>
<published>2025-07-01T07:25:33Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b9e5d6b2d3ad4bbc52ffa3291decb2d2d95d04c0'/>
<id>urn:sha1:b9e5d6b2d3ad4bbc52ffa3291decb2d2d95d04c0</id>
<content type='text'>
commit_hash:d3da906e0b3f303ead8bf1257a3cdceed2778d90
</content>
</entry>
<entry>
<title>Fix object destruction order when using TFuture&lt;T&gt; coroutines</title>
<updated>2025-06-19T11:12:36Z</updated>
<author>
<name>snaury</name>
<email>snaury@yandex-team.com</email>
</author>
<published>2025-06-19T10:24:45Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=11434faf28fda9ddc192bf1453dfec7980f88357'/>
<id>urn:sha1:11434faf28fda9ddc192bf1453dfec7980f88357</id>
<content type='text'>
commit_hash:683c797584872e45e8df2ad7c663f1f1ebb253e3
</content>
</entry>
<entry>
<title>Fix LSP in future-inl.h</title>
<updated>2024-08-19T12:48:51Z</updated>
<author>
<name>k-vukolov</name>
<email>k-vukolov@yandex-team.com</email>
</author>
<published>2024-08-19T12:34:47Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6736ef52165b42c9537dc7e81346c5ef1568f2a1'/>
<id>urn:sha1:6736ef52165b42c9537dc7e81346c5ef1568f2a1</id>
<content type='text'>
71ff0471827f8bde6feb9549ead39faefb7f9b0f
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2024-08-06T02:50:00Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2024-08-06T02:41:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fd63b546ecde6050e2aa37e80163612446d56ff4'/>
<id>urn:sha1:fd63b546ecde6050e2aa37e80163612446d56ff4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2024-08-02T08:57:04Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2024-08-02T08:46:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=92b85f69f24f17bdfe07ce6b79a1c89a6be6570b'/>
<id>urn:sha1:92b85f69f24f17bdfe07ce6b79a1c89a6be6570b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2024-07-29T12:09:48Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2024-07-29T11:55:30Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=80adf9ab238b01ed48926dca38bf7eefd39c823d'/>
<id>urn:sha1:80adf9ab238b01ed48926dca38bf7eefd39c823d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>TFuture add IsReady method</title>
<updated>2024-07-26T12:31:14Z</updated>
<author>
<name>ilnurkh</name>
<email>ilnurkh@yandex-team.com</email>
</author>
<published>2024-07-26T12:19:25Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=696e048df66bace916e830df8fc37349098d22cf'/>
<id>urn:sha1:696e048df66bace916e830df8fc37349098d22cf</id>
<content type='text'>
IsReady returns true if exception or value was set.
allows to check readiness without locking cheсker-thread
NOTE: returns true even if value was extracted from promise
good replace for HasValue() || HasException()
b2d64093e25cef5a350dfebe784c449203a5b383
</content>
</entry>
<entry>
<title>Library import 5, delete go dependencies (#832)</title>
<updated>2024-01-04T14:09:05Z</updated>
<author>
<name>AlexSm</name>
<email>alex@ydb.tech</email>
</author>
<published>2024-01-04T14:09:05Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=dab291146f6cd7d35684e3a1150e5bb1c412982c'/>
<id>urn:sha1:dab291146f6cd7d35684e3a1150e5bb1c412982c</id>
<content type='text'>
* Library import 5, delete go dependencies

* Fix yt client</content>
</entry>
</feed>
