Commit Graph

17 Commits

Author SHA1 Message Date
Pieter Noordhuis
da2cfe8a3b update the zipmap entry in-place instead of appending it 2010-04-01 14:02:22 +02:00
Pieter Noordhuis
bfded2aa51 updated zipmap documentation to match the implementation 2010-04-01 13:24:18 +02:00
Pieter Noordhuis
8c6700720d allow 4 free trailing bytes for each value 2010-04-01 13:15:32 +02:00
Pieter Noordhuis
06278a6758 use function to determine length of a single entry 2010-04-01 12:58:08 +02:00
Pieter Noordhuis
3819207933 removed references in code to ZIPMAP_EMPTY 2010-03-28 23:10:01 +02:00
Pieter Noordhuis
9e071b4bf4 use first byte of zipmap to store length 2010-03-28 23:07:32 +02:00
Pieter Noordhuis
43078ff844 implemented strategy that doesn't use free blocks in zipmaps 2010-03-28 22:59:15 +02:00
antirez
ad6de43c80 zipmap fix for large values 2010-03-18 03:23:44 +01:00
antirez
b1befe6a8e Hashes saving / fixes 2010-03-08 21:33:07 +01:00
antirez
cbba7dd7c9 HSET fixes, now the new pointer is stored back in the object pointer field 2010-03-07 23:41:48 +01:00
antirez
978c2c944c first implementation of HSET/HSET. More work needed 2010-03-06 01:56:16 +01:00
antirez
5234952bee zipmaps functions to get, iterate, test for existence. Initial works for Hash data type 2010-03-05 14:04:17 +01:00
antirez
66ef8da009 zipmap iteration code 2010-03-04 19:45:15 +01:00
antirez
cd5a96eeda zipampDel() implemented 2010-03-03 16:59:44 +01:00
antirez
be0af2f0ec minor fixes for zipmap.c 2010-02-28 18:05:25 +01:00
antirez
8ec0832157 first zipmap fix of a long sequence in the days to come ;) 2010-02-27 18:13:55 +01:00
antirez
eb46f4bd7b initial zipmap.c implementation 2010-02-27 18:07:46 +01:00