<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/cache/cache.h, branch meta-1.0.3-dev3</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=meta-1.0.3-dev3</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=meta-1.0.3-dev3'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-03-19T19:50:12Z</updated>
<entry>
<title>library/cpp/cache: don't use deleted allocator type</title>
<updated>2025-03-19T19:50:12Z</updated>
<author>
<name>swarmer</name>
<email>swarmer@yandex-team.com</email>
</author>
<published>2025-03-19T19:37:15Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9058dd3935afc4bae608f5a45885c4bf4b44445c'/>
<id>urn:sha1:9058dd3935afc4bae608f5a45885c4bf4b44445c</id>
<content type='text'>
std::allocator&lt;void&gt; was deprecated in C＋＋17 and removed in C＋＋20
commit_hash:a3ee8d8f62ee5a7dffbb3a95ff6afac7f32baf1c
</content>
</entry>
<entry>
<title>Add TotalSize and Size methods</title>
<updated>2024-05-06T08:45:11Z</updated>
<author>
<name>ivanmautin</name>
<email>ivanmautin@yandex-team.com</email>
</author>
<published>2024-05-06T08:33:58Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=db9340f74578f02054d56b136a9faccfe7e29eb4'/>
<id>urn:sha1:db9340f74578f02054d56b136a9faccfe7e29eb4</id>
<content type='text'>
Раньше метод GetTotalSize() был только в TLRUList, хотя TSizeProvider присутствовал также в TLRUList
Добавил GetTotalSize() во все листы (в том числе TLWList), а также метод GetSize(), который возвращает текущее количество

Также добавил эти методы в сами TCache и TThreadSafeCache
c103617d7259841e1c273cadd8dbf0bb019e52dc
</content>
</entry>
<entry>
<title>library/cpp/cache: Add SizeProvider to LFUCache</title>
<updated>2022-08-03T11:33:25Z</updated>
<author>
<name>akhovrychev</name>
<email>akhovrychev@yandex-team.com</email>
</author>
<published>2022-08-03T11:33:25Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b556c8f659c4fda3f8b591e574513b0971044a35'/>
<id>urn:sha1:b556c8f659c4fda3f8b591e574513b0971044a35</id>
<content type='text'>
</content>
</entry>
<entry>
<title>intermediate changes</title>
<updated>2022-02-22T16:46:09Z</updated>
<author>
<name>arcadia-devtools</name>
<email>arcadia-devtools@yandex-team.ru</email>
</author>
<published>2022-02-22T16:46:09Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8cedb7ddce55e8b6b45f43fd83b061fbca4f5de0'/>
<id>urn:sha1:8cedb7ddce55e8b6b45f43fd83b061fbca4f5de0</id>
<content type='text'>
ref:3a98b1243714ce16192c86701533da9f016d4f17
</content>
</entry>
<entry>
<title>make constructor explicit</title>
<updated>2022-02-22T16:30:28Z</updated>
<author>
<name>Evgeny Grechnikov</name>
<email>diamondaz@yandex.ru</email>
</author>
<published>2022-02-22T16:30:28Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=958ccb82c78a47b450486423eddaffed6c2e69de'/>
<id>urn:sha1:958ccb82c78a47b450486423eddaffed6c2e69de</id>
<content type='text'>
ref:d37b0645d455208e882d5fbf3895e527328601c3
</content>
</entry>
<entry>
<title>intermediate changes</title>
<updated>2022-02-18T13:35:49Z</updated>
<author>
<name>arcadia-devtools</name>
<email>arcadia-devtools@yandex-team.ru</email>
</author>
<published>2022-02-18T13:35:49Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=edefa564e11987d4aa60fff0a2378785deb03b54'/>
<id>urn:sha1:edefa564e11987d4aa60fff0a2378785deb03b54</id>
<content type='text'>
ref:5a427ceffcbeddcbaed23c62818445bd98632b96
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;pacefist@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:50:19Z</updated>
<author>
<name>pacefist</name>
<email>pacefist@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:19Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=da16e7702d9b0a8a42761ad877f102ef6aa85ec0'/>
<id>urn:sha1:da16e7702d9b0a8a42761ad877f102ef6aa85ec0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;pacefist@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:50:19Z</updated>
<author>
<name>pacefist</name>
<email>pacefist@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:19Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=1b93b0d524d4c7a90f7741e61c47886723764b24'/>
<id>urn:sha1:1b93b0d524d4c7a90f7741e61c47886723764b24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;tldr@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:50:18Z</updated>
<author>
<name>tldr</name>
<email>tldr@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:18Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=42d219fbd63ee173b0cb7db1b26a3ec615f0bb71'/>
<id>urn:sha1:42d219fbd63ee173b0cb7db1b26a3ec615f0bb71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;tldr@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:50:18Z</updated>
<author>
<name>tldr</name>
<email>tldr@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:18Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fb217752f4b5a81abe9df05e38c5a71d080fc2a8'/>
<id>urn:sha1:fb217752f4b5a81abe9df05e38c5a71d080fc2a8</id>
<content type='text'>
</content>
</entry>
</feed>
