Commit Graph

5553 Commits

Author SHA1 Message Date
7a932b74cc ifdefs added to use kevent on Free Open and Net BSD as well. INFO and ae.c modified in order to report the multiplexing API in use 2009-11-28 17:06:28 +01:00
1751139117 Enabled object encoding for multiple keys in MSET. Added a test for memory leaks in test-redis.tcl when running on Mac OS X 2009-11-28 16:55:05 +01:00
791445b745 Merge branch 'kqueue' of git://github.com/mallipeddi/redis 2009-11-28 15:44:02 +01:00
1fd9bc8adc Changes to TODO list, commented a function in redis.c 2009-11-28 15:31:40 +01:00
f3053eb0eb Added support for kqueue. 2009-11-28 19:16:21 +05:30
2014c4377d TODO updated 2009-11-27 22:49:38 +01:00
0f151ef1a0 zero length bulk data reading fixed in loadAppendOnlyFile() 2009-11-26 19:18:52 +01:00
85a831729f append only file fixes 2009-11-26 19:03:32 +01:00
9d65a1bbae log rebuilding, random refactoring, work in progress please wait for an OK commit before to use this version 2009-11-26 18:10:02 +01:00
210e29f7d2 DEBUG RELOAD implemented, and test-redis.tcl modified to use it to check for persistence consistency. 2009-11-24 21:44:20 +01:00
1c0abf3c5d Redis version set to 1.07 2009-11-24 21:29:08 +01:00
6c446631da sorted sets saving fixed 2009-11-24 17:52:46 +01:00
f284d963e7 minor TODO change 2009-11-24 13:47:26 +01:00
214d880b81 minor fix to avoid a false valgrind warning. 2009-11-24 00:18:57 +01:00
7785121a50 epoll support enabled by default for Linux builds 2009-11-23 23:57:04 +01:00
64f36a5836 epoll module for ae.c implemented. Some more testing needed 2009-11-23 23:40:27 +01:00
fb6a196778 commented the HAVE_EPOLL test in config.h to allow compilation under Linux now that the epoll module is still missing 2009-11-23 18:55:35 +01:00
a51dcb8b7f ae_select module added 2009-11-23 18:52:25 +01:00
266373b283 ae.c now supports multiple polling API modules, even if only ae_select.c is implemented currently. Also adding and removing an event is now O(1). 2009-11-23 18:50:39 +01:00
5b2a1c292a ae.c initial refactoring for epoll implementation 2009-11-23 12:00:23 +01:00
a96ffc6641 version incremented up to 1.06 2009-11-21 16:40:08 +01:00
c35f7d5b8d TODO aesthetic changes 2009-11-21 14:16:45 +01:00
7d65b33db7 TODO updated with plans up to 1.5 2009-11-21 14:13:50 +01:00
6cbfd2b3d9 SRANDMEMBER test 2009-11-21 13:56:17 +01:00
ed5a857a6d Fixed a SORT memory leak that should never happen in practice 2009-11-21 13:46:34 +01:00
28173a49a7 SORT GET # implemented, with a test 2009-11-21 13:25:51 +01:00
5446315f29 EXPIREAT test 2009-11-21 11:15:12 +01:00
b9febaab5d EXPIRE tests 2009-11-20 14:36:32 +01:00
b9bb7ba220 more RPOPLPUSH tests 2009-11-20 14:27:09 +01:00
c08f173487 RPOPLPUSH tests added 2009-11-20 13:57:41 +01:00
91d71bfc79 ZINCRBY return value fixed 2009-11-20 11:22:20 +01:00
7db723adb2 ZINCRSCOREBY => ZINCRBY 2009-11-20 09:18:40 +01:00
e2665397a7 ZINCRSCOREBY implemented 2009-11-19 19:48:46 +01:00
37f68e6102 writev() finally uncommented again 2009-11-19 19:04:54 +01:00
b892cabed4 redis-benchmark hopefully last bug with multi bulk reply fixed 2009-11-19 18:44:18 +01:00
58cd710344 debug mode in redis-bench 2009-11-19 13:08:54 +01:00
7ea870c092 Use writev(2) if glue output buffers is disabled 2009-11-19 11:46:28 +01:00
89ee361eef benchmark.c fixes 2009-11-19 10:42:19 +01:00
c28b42acd9 more experiments with long replies, glue output buffer, and writev. 2009-11-18 20:32:03 +01:00
cc30e368a3 benchmarking with different number of LRANGE elements. Ability to change the glue output buffer limit by #define 2009-11-18 19:41:25 +01:00
ccb5332c5e more writev tests/work 2009-11-18 19:02:20 +01:00
6c4e61b389 redis-benchmark multi bulk reply support hopefully fixed 2009-11-18 18:47:05 +01:00
2895e86267 support for writev implemented but currently ifdef-ed in order to understan why I can't see the improvements expected. Btw code provided by Stefano Barbato 2009-11-17 17:46:44 +01:00
2fd309522d multi-bulk reply support for redis-bench, and as a result LRANGE is not tested, providing some number for the tuning of multi-bulk requests performances server-side 2009-11-17 16:57:35 +01:00
ef3ac64a27 Solaris fix thanks to Alan Harder 2009-11-12 21:49:15 +01:00
51e01d9b39 Merge git://github.com/ianxm/redis 2009-11-12 21:40:34 +01:00
96d8b4eeba ZSCORE fixed, now returns NULL on missing key or missing element 2009-11-12 21:35:05 +01:00
bbf44ecf1b Redis test will not fail the SAVE test even if a background save is in progress 2009-11-12 11:36:51 +01:00
0f5f7e9a82 LPOPPUSH renamed into RPOPLPUSH 2009-11-12 11:21:26 +01:00
ian
62e920df9a can select db num 2009-11-11 23:12:09 -05:00