summaryrefslogtreecommitdiff
path: root/dict.c
Commit message (Collapse)AuthorAgeFilesLines
* added dictFetchValue() to dict.c to make hash table API a bit less verbose ↵antirez2010-04-161-0/+7
| | | | in the common cases
* Active rehashingantirez2010-04-151-18/+32
|
* Incrementally rehahsing hash table! Thanks to Derek Collison and Pieter ↵antirez2010-04-151-120/+221
| | | | Noordhuis for feedbacks/help
* dict.c fixed to play well with enabling/disabling of the hash tableantirez2010-04-101-2/+2
|
* last change reverted as it was unstable... more testing neededantirez2010-04-081-1/+1
|
* Prevent hash table resize while there are active child processes in order to ↵antirez2010-04-081-1/+16
| | | | play well with copy on write
* Fixed a bug in HSET, a memory leak, and a theoretical bug in dict.cantirez2010-03-171-2/+8
|
* A problem with replication with multiple slaves connectiong to a single ↵antirez2010-02-191-1/+1
| | | | master fixed. It was due to a typo, and reported on github by the user micmac. Also the copyright year fixed from many files.
* fixed a refcounting bug with SORT ... STORE leading to random crashesroot2009-11-041-3/+6
|
* more fixes for dict.c and the 150 million keys limitantirez2009-04-301-1/+1
|
* dict.c modified to be able to handle more than 150,000,000 keysantirez2009-04-301-16/+16
|
* dictGetRandomKey bug fixed, RANDOMKEY will not block the server anymoreantirez2009-04-231-1/+1
|
* feature macros defined to play well with C99antirez2009-03-271-0/+2
|
* first commitantirez2009-03-221-0/+579