Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Fix] Fix LRU hash iteration logic | Vsevolod Stakhov | 2019-10-11 | 1 | -1/+1 |
* | [Fix] Fix eviction corner case | Vsevolod Stakhov | 2019-07-22 | 1 | -0/+5 |
* | [Minor] Fix some more suspicious cases | Vsevolod Stakhov | 2019-04-07 | 1 | -1/+1 |
* | [Minor] Fix capacity returned for LRU cache | Vsevolod Stakhov | 2019-04-05 | 1 | -1/+1 |
* | [Minor] Add methods to get LRU hash sizes | Vsevolod Stakhov | 2019-04-05 | 1 | -0/+17 |
* | [Minor] LRU: Mark fresh node as immportal to avoid its early eviction | Vsevolod Stakhov | 2019-02-01 | 1 | -2/+8 |
* | [Rework] Core: Improve structure of lru hash, get rid of GHashTable | Vsevolod Stakhov | 2018-12-10 | 1 | -122/+391 |
* | [Fix] Core: treat nodes with ttl properly in lru cache | Vsevolod Stakhov | 2018-12-10 | 1 | -27/+49 |
* | [Minor] Further portion of g_slice elimination | Vsevolod Stakhov | 2017-10-28 | 1 | -2/+2 |
* | [Minor] Allow explicit deletion from LRU cache | Vsevolod Stakhov | 2017-05-20 | 1 | -0/+17 |
* | [Minor] Remove unused constant | Vsevolod Stakhov | 2017-05-14 | 1 | -1/+0 |
* | [Fix] Fix LRU elements removal | Vsevolod Stakhov | 2017-05-14 | 1 | -1/+1 |
* | [Minor] Renumber evictions list on removal | Vsevolod Stakhov | 2017-05-13 | 1 | -7/+10 |
* | [Minor] Add more sanity guards for evictions | Vsevolod Stakhov | 2017-05-13 | 1 | -10/+22 |
* | [Minor] Fix eviction | Vsevolod Stakhov | 2017-05-12 | 1 | -1/+6 |
* | [Rework] Use LFU algorithm in LRU cache | Vsevolod Stakhov | 2017-05-11 | 1 | -39/+217 |
* | [CritFix] Fix ttl based expiration from LRU cache | Vsevolod Stakhov | 2016-04-19 | 1 | -1/+1 |
* | [Fix] Add more guards for heap | Vsevolod Stakhov | 2016-04-11 | 1 | -1/+9 |
* | [Feature] Use less frequent use strategy for caches | Vsevolod Stakhov | 2016-04-11 | 1 | -6/+28 |
* | [Feature] Use heap in LRU caches | Vsevolod Stakhov | 2016-04-08 | 1 | -79/+11 |
* | Switch the rest to apache 2 | Vsevolod Stakhov | 2016-02-04 | 1 | -21/+12 |
* | Fix fuzzy stats | Vsevolod Stakhov | 2015-12-14 | 1 | -10/+0 |
* | Add methods to extract internal fields from LRU hash | Vsevolod Stakhov | 2015-12-14 | 1 | -0/+13 |
* | Fix LRU hash destroy. | Vsevolod Stakhov | 2015-04-01 | 1 | -1/+1 |
* | Use const pointer for LRU cache search. | Vsevolod Stakhov | 2015-03-18 | 1 | -1/+1 |
* | Fix potential issues as found by coverity. | Vsevolod Stakhov | 2015-02-05 | 1 | -1/+1 |
* | Initialize expire queue. | Vsevolod Stakhov | 2015-02-04 | 1 | -0/+1 |
* | Rework LRU hash. | Vsevolod Stakhov | 2015-02-03 | 1 | -63/+74 |
* | Update keypairs cache. | Vsevolod Stakhov | 2015-02-02 | 1 | -0/+7 |
* | Rework lists and hashes. | Vsevolod Stakhov | 2014-08-24 | 1 | -1/+2 |
* | Rework rspamd hash. | Vsevolod Stakhov | 2014-08-24 | 1 | -373/+58 |
* | Unify style without sorting headers. | Vsevolod Stakhov | 2014-07-23 | 1 | -64/+103 |
* | Revert "Unify code style." | Vsevolod Stakhov | 2014-07-23 | 1 | -103/+64 |
* | Unify code style. | Vsevolod Stakhov | 2014-07-23 | 1 | -64/+103 |
* | Rework project structure, remove trash files. | Vsevolod Stakhov | 2014-04-21 | 1 | -0/+489 |