redict/src
antirez 5a55999304 Use comments to split aof.c into sections.
This makes the code more readable, it is still not the case to split the
file itself into three different files, but the logical separation
improves the readability especially since new commits are going to
introduce an additional section.
2012-05-21 16:50:05 +02:00
..
.gitignore Ignore gcov/lcov artifacts 2012-04-13 17:52:33 -07:00
adlist.c Process async client checks like client timeouts and BLPOP timeouts incrementally using a circular list. 2012-03-13 18:05:11 +01:00
adlist.h Process async client checks like client timeouts and BLPOP timeouts incrementally using a circular list. 2012-03-13 18:05:11 +01:00
ae_epoll.c ae_epoll.c typo introduced in the previous commit fixed. 2011-12-15 11:50:15 +01:00
ae_evport.c Whitespace 2012-05-15 11:19:01 +02:00
ae_kqueue.c Max limit to 10k clients removed, this implements feature request on issue #194 2011-12-15 11:42:40 +01:00
ae_select.c redis.c split into many different C files. 2010-07-01 14:38:51 +02:00
ae.c first cut at event port support 2012-05-15 11:18:54 +02:00
ae.h Max limit to 10k clients removed, this implements feature request on issue #194 2011-12-15 11:42:40 +01:00
anet.c added explanation for the magic 511 backlog number 2012-04-11 17:04:31 +02:00
anet.h Added a config directive for a Unix socket mask 2011-10-10 11:21:15 -07:00
aof.c Use comments to split aof.c into sections. 2012-05-21 16:50:05 +02:00
asciilogo.h ASCII ART FTW 2011-04-13 10:58:21 +02:00
bio.c Mask SIGALRM everything but in the main thread. 2012-03-27 13:48:57 +02:00
bio.h REDIS_BIO_AOF_FSYNC implemented 2011-09-15 18:25:53 +02:00
cluster.c Fixed a bug in propagation of PUBLISH via the cluster bus. 2012-04-24 11:28:10 +02:00
config.c Two small fixes to maxclients handling. 2012-04-18 11:31:24 +02:00
config.h first cut at event port support 2012-05-15 11:18:54 +02:00
crc16.c Exact variant of CRC16 specified into crc16.c 2011-10-02 14:05:29 +02:00
crc64.c crc64.c modified for incremental computation. 2012-04-09 12:20:47 +02:00
db.c Use safe dictionary iterator from KEYS 2012-05-01 10:52:03 +02:00
debug.c Impovements for: Redis timer, hashes rehashing, keys collection. 2012-05-13 21:52:35 +02:00
dict.c Even inside #if 0 comments are comments. 2012-04-21 21:49:21 +02:00
dict.h Fix for hash table collision attack. We simply randomize hash table initialization value at startup time. 2012-01-21 23:30:13 +01:00
endianconv.c endian.c/h -> endianconv.c/h to avoid issues with broken libraries search paths. 2012-02-14 16:11:46 +01:00
endianconv.h Add stdint.h in endianconv.h to fix issue #336. 2012-02-15 12:21:04 +01:00
fmacros.h Compilation fixed on OpenBSD making sure that _XOPEN_SOURCE is set to 700 in fmacros.h 2011-09-29 10:20:03 +02:00
help.h redis-cli commands description in help.h updated. 2012-04-27 15:57:27 +02:00
intset.c endian.c/h -> endianconv.c/h to avoid issues with broken libraries search paths. 2012-02-14 16:11:46 +01:00
intset.h encoded types API to get blob length 2011-02-28 14:48:49 +01:00
lzf_c.c redis.c split into many different C files. 2010-07-01 14:38:51 +02:00
lzf_d.c redis.c split into many different C files. 2010-07-01 14:38:51 +02:00
lzf.h redis.c split into many different C files. 2010-07-01 14:38:51 +02:00
lzfP.h redis.c split into many different C files. 2010-07-01 14:38:51 +02:00
Makefile Fix PREFIX typo in Makefile. 2012-05-09 20:45:19 +02:00
Makefile.dep Makefile.dep updated. 2012-04-11 12:12:30 +02:00
memtest.c memtest.c fixed to actually use v1 and v2 in memtest_fill_value(). 2012-04-27 16:29:44 +02:00
mkreleasehdr.sh redis.c split into many different C files. 2010-07-01 14:38:51 +02:00
multi.c Support for read-only slaves. Semantical fixes. 2012-03-20 17:32:48 +01:00
networking.c New client info field added to CLIENT LIST output: multi, containing the length of the current pipeline. Test modified accordingly. 2012-04-07 11:14:52 +02:00
object.c remove mentions of VM in comments 2012-04-02 11:56:03 +02:00
pqsort.c redis.c split into many different C files. 2010-07-01 14:38:51 +02:00
pqsort.h redis.c split into many different C files. 2010-07-01 14:38:51 +02:00
pubsub.c Use less memory when emitting the protocol, by using more shared objects for commonly emitted parts of the protocol. 2012-02-04 08:58:37 +01:00
rand.c libc neutral random function derived from a drand48() implementation added. Will be used to replace Lua's math.random implementation. 2011-09-23 14:51:48 +02:00
rand.h Defined macro with bigger number that redisLrand48() can output. 2011-09-23 15:06:07 +02:00
rdb.c rdbLoad() should check REDIS_RDB_VERSION instead of hardcoded number. 2012-04-24 12:53:30 +02:00
rdb.h Add a 24bit integer to ziplists to save one byte for ints that can 2012-04-24 12:02:19 +02:00
redis-benchmark.c fix redis-benchmark memory leak 2012-02-26 10:01:27 +01:00
redis-check-aof.c redis-check-aof is now large files safe also on 32 bit systems. 2012-02-14 19:57:51 +01:00
redis-check-dump.c redis-check-dump now is RDB version 6 ready. 2012-04-24 19:05:27 +02:00
redis-cli.c Added time.h include in redis-cli. 2012-05-14 17:35:51 +02:00
redis-trib.rb redis-trib: fix the MIGRATE call that now has milliseconds timeout (were seconds before). 2012-03-31 11:28:37 +02:00
redis.c activeExpireCycle(): better precision in max time used. 2012-05-14 16:04:41 +02:00
redis.h Impovements for: Redis timer, hashes rehashing, keys collection. 2012-05-13 21:52:35 +02:00
release.c redis.c split into many different C files. 2010-07-01 14:38:51 +02:00
replication.c Remove useless trailing space in SYNC command sent to master. 2012-05-02 21:47:53 +02:00
rio.c Fixed compilation of new rio.c changes (typos and so forth.) 2012-04-09 12:36:44 +02:00
rio.h Make inline functions rioRead/Write/Tell static. This fixes issue #447. 2012-04-11 11:58:32 +02:00
scripting.c Set LUA_MASKCOUNT hook more selectively. Fixes issue #480. 2012-04-27 11:41:25 +02:00
sds.c Added consts keyword where possible 2012-03-30 21:19:51 +02:00
sds.h Added consts keyword where possible 2012-03-30 21:19:51 +02:00
sha1.c byte ordering detection in config.h 2011-03-09 15:44:21 +01:00
sha1.h redis.c split into many different C files. 2010-07-01 14:38:51 +02:00
slowlog.c Limit memory used by big SLOWLOG entries. 2012-04-21 20:34:45 +02:00
slowlog.h Limit memory used by big SLOWLOG entries. 2012-04-21 20:34:45 +02:00
solarisfixes.h Fix for solaris compilation bug Issue 325 2010-09-06 10:12:44 +02:00
sort.c Marginally cleaner lookupKeyByPattern() implementation. 2012-04-18 11:37:14 +02:00
syncio.c syncio.c read / write functions reworked for correctness and performance. 2012-05-02 22:41:50 +02:00
t_hash.c Replicate HINCRBYFLOAT as HSET. 2012-03-23 10:22:58 +01:00
t_list.c Document mostly dead code in RPOPLPUSH implementation. 2012-04-18 17:38:02 +02:00
t_set.c Fixed some spelling errors in the comments 2012-04-07 14:40:29 +02:00
t_string.c Fixed undefined behavior in *INCR style functions overflow detection. Sorry clang! 2012-02-21 18:26:11 +01:00
t_zset.c A few compiler warnings suppressed. 2012-04-24 11:11:55 +02:00
testhelp.h testhelp.h now exits with retcode 1 on failed tests. 2011-11-02 16:52:10 +01:00
util.c Merge conflicts resolved. 2012-03-09 22:07:45 +01:00
util.h string2* functions take a const pointer 2012-01-02 15:24:50 -08:00
valgrind.sup more valgrind friendly test 2011-07-06 15:22:00 +02:00
version.h Version 2.9.7. 2012-04-10 16:34:33 +02:00
ziplist.c Compare integers in ziplist regardless of encoding 2012-05-06 10:06:21 +02:00
ziplist.h Implements ziplistFind 2012-01-03 16:13:42 -08:00
zipmap.c Fixed some spelling errors in the comments 2012-04-07 14:40:29 +02:00
zipmap.h save zipmap encoded hashes as blobs. Work in progress. 2011-02-28 09:56:48 +01:00
zmalloc.c define zlibc_free() in a way that is not shadowed by jemalloc. 2012-03-27 16:54:53 +02:00
zmalloc.h Jemalloc updated to 3.0.0. 2012-05-16 11:09:45 +02:00