summaryrefslogtreecommitdiff
path: root/items.c
Commit message (Expand)AuthorAgeFilesLines
* switch from bit fields to bit manipulationdormando2016-06-101-1/+1
* manage logger watcher flags.dormando2016-06-081-1/+1
* initial logger code.dormando2016-06-081-0/+4
* Add braces around APPEND_NUM_FMT_STAT conditionalMatt Fowles Kulukundis2016-05-291-1/+2
* Implement get_expired statssergiocarlos2016-05-281-3/+6
* make cachedump print 0exp for noexpire itemsdormando2016-05-281-0/+1
* fix build with musl libcNatanael Copa2016-05-281-1/+1
* 'lru_crawler enable' blocks until readydormando2015-11-191-1/+15
* try harder to save itemsdormando2015-11-181-1/+1
* tune automove to required 2.5 pages of free chunksdormando2015-11-181-1/+1
* first half of new slab automoverdormando2015-11-181-15/+13
* slab mover rescues valid items with free chunksdormando2015-11-181-4/+4
* restore slab_automove=2 support and add testdormando2015-11-181-0/+3
* fix off-by-one in LRU crawlerdormando2015-10-261-1/+1
* remove another invalid assert()dormando2015-07-041-1/+0
* stop clang from whining about asserts1.4.24dormando2015-04-251-4/+0
* don't overwrite stack during slab_automove1.4.23dormando2015-04-191-1/+1
* fix off-by-one with slab managementdormando2015-04-191-1/+1
* Make LRU crawler work from maint thread.dormando2015-02-131-8/+15
* small crawler refactordormando2015-01-091-32/+65
* update some commentsdormando2015-01-091-14/+9
* add `-o expirezero_does_not_evict` featuredormando2015-01-081-10/+31
* make HOT/WARM ratios starttime tunable.dormando2015-01-081-2/+2
* fix bitshifting transpositiondormando2015-01-081-6/+6
* cap aggressiveness of LRU maintainerdormando2015-01-071-4/+8
* compat mode.dormando2015-01-071-31/+55
* make slab mover lock safe again.dormando2015-01-061-2/+1
* LRU maintainer thread now fires LRU crawlerdormando2015-01-061-6/+127
* simple fix for LRU crawlerdormando2015-01-041-4/+5
* fix a few bugs and add more statsdormando2015-01-041-4/+8
* fix itemstats to be combination of sub LRUsdormando2015-01-041-62/+93
* direct reclaim mode for evictionsdormando2015-01-041-207/+73
* reorg juggle routine, replace prints with statsdormando2015-01-041-37/+45
* first pass at LRU maintainer threaddormando2015-01-031-9/+306
* Beginning work for LRU reworkdormando2015-01-021-33/+118
* leave comment about stats cachedump locksdormando2015-01-011-0/+10
* flush_all was not thread safe.dormando2015-01-011-33/+16
* cache_lock refactoringdormando2015-01-011-15/+28
* Fix off-by-one causing segfault in lru_crawlerdormando2014-12-311-1/+1
* issue#370: slab re-balance is not thread-safty in function do_item_getJason CHAN2014-12-271-1/+1
* Pause all threads while swapping hash table.dormando2014-12-271-0/+9
* rename reflocked + add protocol.txt linedormando2014-10-121-10/+10
* Stats and tests for 'refhang' problemJay Grizzard2014-10-121-0/+7
* Avoid OOM errors when locked items stuck in taildormando2014-10-121-1/+29
* don't fetch yourself during memory allocationdormando2014-04-271-2/+2
* disable tail_repair_time by defaultdormando2014-04-271-1/+2
* flag crawler as running during the request to rundormando2014-04-191-3/+3
* don't drop to a condition without holding the lockdormando2014-04-191-1/+2
* fix LRU contention for first minute of uptime1.4.18dormando2014-04-171-7/+0
* lru_crawler_tocrawl to limit inspected per rundormando2014-04-171-1/+3