Go to file
2010-01-14 17:18:27 -05:00
client-libraries client-libraries directory readded 2009-11-03 12:05:13 +01:00
design-documents virtual memory design doc typos 2009-12-01 01:52:32 +01:00
doc html doc readded 2009-12-23 11:15:07 -05:00
utils More threaded I/O VM work + Redis init script 2010-01-11 05:15:54 -05:00
.gitignore ZSets double to string serialization fixed 2009-11-03 14:36:38 +01:00
adlist.c list API is now thread safe 2010-01-13 13:18:07 -05:00
adlist.h list API is now thread safe 2010-01-13 13:18:07 -05:00
ae_epoll.c Fixed a lame epoll issue 2009-12-16 07:30:40 -05:00
ae_kqueue.c 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
ae_select.c 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
ae.c 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
ae.h 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
anet.c ae.c initial refactoring for epoll implementation 2009-11-23 12:00:23 +01:00
anet.h ANSI-C compatibility changes 2009-03-27 20:48:32 +01:00
benchmark.c better handling of non blocking connect on redis-benchmark: EPIPE on read does not print an error message now 2009-12-12 00:04:20 +01:00
BETATESTING.txt Redis 1.0.0 release 2009-09-03 10:38:15 +02:00
BUGS first commit 2009-03-22 10:30:00 +01:00
Changelog Regression for epoll bug in redis-test.tcl, version is now 1.1.93 2009-12-16 08:40:32 -05:00
config.h enable kqueue/kevent only for Mac OS X 10.6.x as it seems that 10.5.x has a broken implementation of this syscalls. 2009-11-28 20:48:53 +01:00
COPYING first commit 2009-03-22 10:30:00 +01:00
dict.c fixed a refcounting bug with SORT ... STORE leading to random crashes 2009-11-04 11:59:27 +01:00
dict.h SPOP implemented. Hash table resizing for Sets and Expires too. Changed the resize policy to play better with RANDOMKEY and SPOP. 2009-06-08 23:51:35 +02:00
fmacros.h added the fmacros to enable support for fseeko() lseeko() with 64bit off_t 2010-01-07 15:49:00 -05:00
lzf_c.c new LZF files added 2009-04-02 10:00:49 +02:00
lzf_d.c new LZF files added 2009-04-02 10:00:49 +02:00
lzf.h new LZF files added 2009-04-02 10:00:49 +02:00
lzfP.h LZF compression re-enabled by default, but with INIT_HTAB set to 0 to avoid the very costly memset initialization. Note that with this option set valgrind will output some false positive about lzf_c.c 2009-12-16 15:48:57 -05:00
Makefile a few more stuff in INFO about VM. Test #11 changed a bit in order to be less lame 2010-01-12 09:57:00 -05:00
pqsort.c Merged Solaris patches provided by Alan Harder 2009-10-26 16:25:07 +01:00
pqsort.h another minor fix for Solaris boxes 2009-05-28 18:28:55 +02:00
README first commit 2009-03-22 10:30:00 +01:00
redis-cli.c New vararg BLPOP able to block against multiple keys 2010-01-02 09:06:44 -05:00
redis.c Fixed a never experienced, theoretical bug that can actually happen in practice. Basically when a thread is working on a I/O Job we need to wait it to finish before to cancel the Job in vmCancelThreadedIOJob(), otherwise the thread may mess with an object that is being manipulated by the main thread as well. 2010-01-14 17:18:27 -05:00
redis.conf support for blocking VM in config file 2010-01-12 15:23:52 -05:00
redis.h initial commit print stack trace 2009-06-04 17:20:14 +00:00
redis.tcl SORT GET # implemented, with a test 2009-11-21 13:25:51 +01:00
sds.c Fixed sds.c bug #124 2009-12-18 05:26:11 -05:00
sds.h added sdstoupper() declaration in sds.h 2009-12-18 05:30:54 -05:00
solarisfixes.h a fix for the solaris fix itself ;) 2009-10-27 18:39:47 +01:00
staticsymbols.h more steps towards a working non blocking VM 2010-01-11 17:26:58 -05:00
test-redis.tcl fix for test #11 2010-01-12 10:01:59 -05:00
TODO Fixed a never experienced, theoretical bug that can actually happen in practice. Basically when a thread is working on a I/O Job we need to wait it to finish before to cancel the Job in vmCancelThreadedIOJob(), otherwise the thread may mess with an object that is being manipulated by the main thread as well. 2010-01-14 17:18:27 -05:00
zmalloc.c More threaded I/O VM work + Redis init script 2010-01-11 05:15:54 -05:00
zmalloc.h another missing free->zfree replacement fixed. Thanks to Ludo 2009-03-23 14:50:09 +01:00

Check the 'doc' directory. doc/README.html is a good starting point :)