summaryrefslogtreecommitdiffstats
path: root/src/common/intrusive_lru.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* crimson: clear obcs whether referenced or not upon replica writeSamuel Just2024-12-101-27/+36
* common/intrusive_lru: add method to access use countSamuel Just2024-12-091-0/+2
* common: disable `boost::intrusive::constant_time_size`Max Kellermann2024-10-091-0/+1
* common/intrusive_lru: add clear() mechanism and state for removed items with ...Samuel Just2024-01-181-8/+40
* common/intrusive_lru: generalize evict() slightly to allow other target valuesSamuel Just2024-01-181-5/+5
* common/intrusive_lru: clarify invariantsSamuel Just2024-01-181-9/+26
* Merge pull request #49116 from Matan-B/wip-matanb-c-balanced-readsMatan2023-03-071-0/+27
|\
| * common/instrusive_lru: Implement for_eachMatan Breizman2023-03-071-0/+8
| * common/intrusive_lru: Add clear_range()Matan Breizman2023-03-071-0/+19
* | common/intrusive_lru: Add explanatory commentsMatan Breizman2023-02-011-4/+20
* | common/intrusive_lru: Add is_referenced()/ is_unreferenced()Matan Breizman2023-01-181-6/+12
|/
* common: add destructor to intrusive_lruAli Maredia2022-09-151-0/+4
* common/intrusive_lru: implement plain, non-creational get().Radoslaw Zarzynski2020-07-071-0/+13
* common/: introduce intrusive_lruSamuel Just2019-12-031-0/+178