summaryrefslogtreecommitdiff
path: root/src/dict.c
Commit message (Expand)AuthorAgeFilesLines
* Remove unused functionCong Ding2014-08-181-6/+0
* Remove warnings and improve integer sign correctness.antirez2014-08-131-2/+2
* Added dictGetRandomKeys() to dict.c: mass get random entries.antirez2014-03-201-0/+52
* FIXED a typo more thank should be more thanzhanghailei2014-03-041-1/+1
* According to context,the size should be 16 rather than 64zhanghailei2014-03-041-1/+1
* dict.c: added optional callback to dictEmpty().antirez2013-12-101-7/+8
* Fixed grammar: before H the article is a, not an.antirez2013-12-051-2/+2
* removed not used vars in dictScan().antirez2013-11-051-3/+0
* dictScan(): empty hash table requires special handling.antirez2013-10-281-0/+2
* Fixed typos in dictScan() comment.antirez2013-10-251-2/+2
* dictScan() algorithm documented.antirez2013-10-251-0/+84
* Fix error in scan algorithmPieter Noordhuis2013-10-251-8/+0
* Add SCAN commandPieter Noordhuis2013-10-251-0/+92
* dictFingerprint(): cast pointers to integer of same size.antirez2013-08-201-2/+2
* Revert "Fixed type in dict.c comment: 265 -> 256."antirez2013-08-191-1/+1
* Fixed type in dict.c comment: 265 -> 256.antirez2013-08-191-1/+1
* assert.h replaced with redisassert.h when appropriate.antirez2013-08-191-1/+1
* dictFingerprint() fingerprinting made more robust.antirez2013-08-191-9/+29
* dict.c iterator API misuse protection.antirez2013-08-191-4/+30
* Fixed many typos.guiquanz2013-01-191-1/+1
* Remove unnecessary condition in _dictExpandIfNeeded (dict.c)charsyam2012-11-281-2/+1
* BSD license added to every C source and header file.antirez2012-11-081-1/+1
* Hash function switched to murmurhash2.antirez2012-10-051-12/+56
* Even inside #if 0 comments are comments.antirez2012-04-211-2/+2
* Merge pull request #440 from ErikDubbelboer/spellingSalvatore Sanfilippo2012-04-211-8/+8
|\
| * Update src/dict.cErik Dubbelboer2012-04-071-1/+1
| * Fixed some spelling errors in the commentsErik Dubbelboer2012-04-071-8/+8
* | Currenly not used code in dict.c commented out.antirez2012-04-181-14/+15
|/
* fix typohuangz19902012-03-151-1/+1
* fixed typo in hahs function seed default value. It is no longer used but fixe...antirez2012-01-221-1/+1
* Fix for hash table collision attack. We simply randomize hash table initializ...antirez2012-01-211-2/+12
* dict.c: added macros in dict.h to set signed and unsigned 64 bit values direc...antirez2011-11-081-1/+1
* dict.c API names modified to be more coincise and consistent.antirez2011-11-081-12/+12
* dict.c: added two lower level methods for directly manipulating hash entries....antirez2011-11-081-3/+38
* added an union in the dict.h structure to store 64 bit integers directly into...antirez2011-11-021-2/+1
* Introduced a safe iterator interface that can be used to iterate while access...antirez2011-05-101-5/+15
* fixed two diskstore issues, a quasi-deadlock creating problems with I/O speed...antirez2011-02-111-0/+1
* command lookup process turned into a much more flexible and probably faster h...antirez2010-11-031-0/+10
* This should fix Issue 332: when there is a background process saving we still...antirez2010-09-151-7/+21
* hash table example commented out in dict.cantirez2010-07-271-0/+7
* Add zcalloc and use it where appropriateBenjamin Kramer2010-07-251-4/+2
* Remove _dictAlloc and friendsBenjamin Kramer2010-07-241-39/+12
* Reduce code duplicationBenjamin Kramer2010-07-241-39/+21
* redis.c split into many different C files.antirez2010-07-011-0/+727