| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | remove unused includes in util/generic/string.h | tobo | 2024-10-17 | 1 | -0/+1 |
| | | | | | commit_hash:edd5ed00db3a4c6090c535fa406f184268188733 | ||||
| * | add GetOrNull method to threadsafe cache | ivanmautin | 2024-06-06 | 1 | -0/+10 |
| | | | | | 2c3ce3e36d35b563fe21b581380310ac84007f57 | ||||
| * | add TThreadSafeLRUCacheWithSizeProvider wrapper | ivanmautin | 2024-06-06 | 1 | -0/+46 |
| | | | | | | | На данный момент никак нельзя создать thread-safe кэш с произвольным SizeProvider, из-за того, что это не позволяет сделать шаблон `TThreadSafeCache`, при этом отредактировтаь его тоже не удастся, так как для этого нужно передать дополнительный параметр `typename TSizeProvider`, что сломает обратную совместимость, так как шаблон принимает далее переменное число аргументов (см. [TThreadSafeCache](https://a.yandex-team.ru/arcadia/library/cpp/cache/thread_safe_cache.h?rev=rXXXXXX#L15)) В связи с этим добавлен еще один хелпер, для создания LRUCache с TSizeProvider 293511a33b45f23d8afc9ff217a817481401932c | ||||
| * | Add TotalSize and Size methods | ivanmautin | 2024-05-06 | 1 | -0/+10 |
| | | | | | | | | | Раньше метод GetTotalSize() был только в TLRUList, хотя TSizeProvider присутствовал также в TLRUList Добавил GetTotalSize() во все листы (в том числе TLWList), а также метод GetSize(), который возвращает текущее количество Также добавил эти методы в сами TCache и TThreadSafeCache c103617d7259841e1c273cadd8dbf0bb019e52dc | ||||
| * | Restoring authorship annotation for <[email protected]>. Commit 2 of 2. | desertfury | 2022-02-10 | 1 | -2/+2 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 1 of 2. | desertfury | 2022-02-10 | 1 | -2/+2 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 2 of 2. | grmammaev | 2022-02-10 | 1 | -20/+20 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 1 of 2. | grmammaev | 2022-02-10 | 1 | -20/+20 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 2 of 2. | heios | 2022-02-10 | 1 | -41/+41 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 1 of 2. | heios | 2022-02-10 | 1 | -41/+41 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 2 of 2. | iddqd | 2022-02-10 | 1 | -79/+79 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 1 of 2. | iddqd | 2022-02-10 | 1 | -79/+79 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 2 of 2. | wd28 | 2022-02-10 | 1 | -7/+7 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 1 of 2. | wd28 | 2022-02-10 | 1 | -7/+7 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 2 of 2. | nkmakarov | 2022-02-10 | 1 | -23/+23 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 1 of 2. | nkmakarov | 2022-02-10 | 1 | -23/+23 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 2 of 2. | emazhukin | 2022-02-10 | 1 | -21/+21 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 1 of 2. | emazhukin | 2022-02-10 | 1 | -21/+21 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 2 of 2. | agorodilov | 2022-02-10 | 1 | -1/+1 |
| | | |||||
| * | Restoring authorship annotation for <[email protected]>. Commit 1 of 2. | agorodilov | 2022-02-10 | 1 | -1/+1 |
| | | |||||
| * | Restoring authorship annotation for Anton Samokhvalov <[email protected]>. ↵ | Anton Samokhvalov | 2022-02-10 | 1 | -7/+7 |
| | | | | | Commit 2 of 2. | ||||
| * | Restoring authorship annotation for Anton Samokhvalov <[email protected]>. ↵ | Anton Samokhvalov | 2022-02-10 | 1 | -7/+7 |
| | | | | | Commit 1 of 2. | ||||
| * | intermediate changes | Devtools Arcadia | 2022-02-07 | 1 | -0/+201 |
| ref:cde9a383711a11544ce7e107a78147fb96cc4029 | |||||
