summaryrefslogtreecommitdiff
path: root/items.c
Commit message (Expand)AuthorAgeFilesLines
* fix potential unbounded key printsdormando2013-12-201-2/+6
* Make tail leak expiry time configurableKeyur2013-12-081-1/+1
* remove global stats lock from item allocationdormando2012-09-031-12/+20
* item locks now lock hash table bucketsdormando2012-09-031-5/+10
* alloc loop now attempts an item_lockdormando2012-09-031-52/+67
* call mutex_unlock() when we use mutex_lock()1.4.14dormando2012-07-301-9/+9
* automove levels are an int instead of bool nowdormando2012-07-271-0/+10
* fix glitch with flush_all <future>1.4.12dormando2012-02-011-1/+1
* fix 'age' stat for stats itemsdormando2012-01-111-1/+1
* more portable refcount atomicsdormando2012-01-101-6/+6
* Fix a race condition from 1.4.10 on item_remove1.4.11-beta1dormando2012-01-081-26/+18
* close some idiotic race conditionsdormando2012-01-061-4/+7
* reap items on read for slab moverdormando2012-01-051-1/+11
* initial slab automoverdormando2012-01-031-0/+9
* slab reassignmentdormando2011-12-191-4/+2
* clean do_item_get logic a bit. fix race.dormando2011-12-151-28/+28
* clean up the do_item_alloc logicdormando2011-12-151-11/+7
* shorten lock for item allocation moredormando2011-12-121-3/+5
* push cache_lock deeper into item_allocdormando2011-11-091-0/+4
* use item partitioned lock for as much as possibledormando2011-11-091-34/+30
* Remove the depth search from item_allocdormando2011-11-091-92/+50
* move hash calls outside of cache_lockdormando2011-11-091-20/+22
* Use spinlocks for main cache lockdormando2011-11-091-1/+1
* upgrade stats items counters to 64bit1.4.8-rc1dormando2011-09-281-14/+14
* Add new stats expired_unfetched, evicted_unfetcheddormando2011-09-281-2/+27
* Backport binary TOUCH/GAT/GATQ commandsdormando2011-09-271-0/+8
* Issue 115: accont for CAS in item_size_okTrond Norbye2011-08-081-2/+7
* Issue 183 - Reclaim items dead by flush_allTrond Norbye2011-07-181-1/+3
* Compile fix (-Werror=unused-but-set-variable warnings)Dan McGee2011-07-071-3/+1
* Issue 163: Buggy mem_requested valuesTrond Norbye2010-11-121-0/+1
* Issue 140 - Fix age for items statsTrond Norbye2010-11-101-1/+19
* Remove item > 1MB assertion - bug 1191.4.5Dustin Sallings2010-04-021-1/+0
* Added reclaimed statistics.Trond Norbye2010-01-121-0/+12
* new per-slab item stat evicted_nonzerodormando2009-10-071-0/+5
* Issue 92: stats cachedump should respond CLIENT_ERROR for illegal slab idsTrond Norbye2009-09-221-1/+0
* Kill off redundant item_init.Dustin Sallings2009-09-111-10/+0
* Kill off redundant and incorrect sizing definition.Dustin Sallings2009-09-111-1/+1
* Clean up slab boundary checking.Mat Hostetter2009-09-111-5/+5
* Clean up some assumed buffer sizes with stats (issue 64).Dustin Sallings2009-08-201-3/+3
* Validate buffer limits when dumping cache.Dustin Sallings2009-08-191-1/+1
* Don't expose the protocol used to the client api of the statsTrond Norbye2009-04-021-67/+30
* Define TAIL_REPAIR_TIME as a constant.Dustin Sallings2009-03-291-1/+1
* print why a key was not found when extra verbosedormando2009-03-291-0/+26
* dumb hack to self-repair stuck slabsdormando2009-03-291-1/+23
* Added append_stat function to contain the common stat append stuff.Dustin Sallings2009-03-241-5/+3
* Use stat macros for stats sizes.Dustin Sallings2009-03-241-16/+17
* Use stat macros for item stats.Dustin Sallings2009-03-241-49/+24
* "stats reset" should reset eviction counters as wellTrond Norbye2009-03-241-0/+7
* Try to recycle allocated memory from expired items before allocating more.Trond Norbye2009-03-171-5/+29
* Remove some cvs/svn junk from files.Dustin Sallings2009-03-061-1/+0