redict/src
antirez 73427462ed Server: restartServer() API.
This new function is able to restart the server "in place". The current
Redis process executes the same executable it was executed with, using
the same arguments and configuration file.
2015-10-13 11:02:35 +02:00
..
.gitignore Ignore gcov/lcov artifacts 2012-04-13 17:52:33 -07:00
adlist.c Fix typos 2014-09-29 06:49:07 -04:00
adlist.h BSD license added to every C source and header file. 2012-11-08 18:31:32 +01:00
ae_epoll.c Fixed grammar: before H the article is a, not an. 2013-12-05 16:35:32 +01:00
ae_evport.c ae.c event loop: API to resize the fd set size on the run. 2013-06-28 16:39:49 +02:00
ae_kqueue.c No more trailing spaces in Redis source code. 2014-06-26 18:48:40 +02:00
ae_select.c ae.c event loop: API to resize the fd set size on the run. 2013-06-28 16:39:49 +02:00
ae.c Remove redundant event loop fd processing 2014-08-08 10:43:54 +02:00
ae.h ae.c event loop: API to resize the fd set size on the run. 2013-06-28 16:39:49 +02:00
anet.c anet.c: new API anetTcpNonBlockBestEffortBindConnect() 2015-06-11 14:34:38 +02:00
anet.h anet.c: new API anetTcpNonBlockBestEffortBindConnect() 2015-06-11 14:34:38 +02:00
aof.c Lazyfree: Hash converted to use plain SDS WIP 4. 2015-10-01 13:02:25 +02:00
asciilogo.h BSD license added to every C source and header file. 2012-11-08 18:31:32 +01:00
atomicvar.h Atomic vars implemented in a more general way. 2015-10-01 13:02:25 +02:00
bio.c Lazyfree: ability to free whole DBs in background. 2015-10-01 13:02:26 +02:00
bio.h Threaded lazyfree WIP #1. 2015-10-01 13:02:25 +02:00
bitops.c RDMF: More consistent define names. 2015-07-27 14:37:58 +02:00
blocked.c RDMF: More consistent define names. 2015-07-27 14:37:58 +02:00
cluster.c Lazyfree: ability to free whole DBs in background. 2015-10-01 13:02:26 +02:00
cluster.h RDMF: more names updated. 2015-07-27 15:03:10 +02:00
config.c Lazyfree options implemented in the configuration. 2015-10-05 12:11:27 +02:00
config.h HAVE_SYNC_FILE_RANGE should be protected by ifdef __linux__. 2015-02-10 09:29:14 +01:00
crc16.c RDMF (Redis/Disque merge friendlyness) refactoring WIP 1. 2015-07-26 15:17:18 +02:00
crc64.c Allow all code tests to run using Redis args 2014-12-23 09:31:03 -05:00
crc64.h Allow all code tests to run using Redis args 2014-12-23 09:31:03 -05:00
db.c Lazyfree: cond vars to enabled/disable it based on DEL context. 2015-10-02 15:27:57 +02:00
debug.c Lazyfree: ability to free whole DBs in background. 2015-10-01 13:02:26 +02:00
dict.c Lazyfree: a first implementation of non blocking DEL. 2015-10-01 13:00:19 +02:00
dict.h Lazyfree: a first implementation of non blocking DEL. 2015-10-01 13:00:19 +02:00
endianconv.c Allow all code tests to run using Redis args 2014-12-23 09:31:03 -05:00
endianconv.h Allow all code tests to run using Redis args 2014-12-23 09:31:03 -05:00
fmacros.h Silence _BSD_SOURCE warnings in glibc 2.20 and forward 2014-12-05 12:41:59 +11:00
geo.c Fix extractLongLatOrReply() sanity check conditionals. 2015-10-07 22:27:18 +02:00
geo.h RDMF (Redis/Disque merge friendlyness) refactoring WIP 1. 2015-07-26 15:17:18 +02:00
help.h Added <count> parameter to SPOP: 2014-12-14 12:25:42 +02:00
hyperloglog.c RDMF: More consistent define names. 2015-07-27 14:37:58 +02:00
intset.c SPOP: reimplemented for speed and better distribution. 2015-02-11 10:52:28 +01:00
intset.h SPOP: reimplemented for speed and better distribution. 2015-02-11 10:52:28 +01:00
latency.c RDMF: More consistent define names. 2015-07-27 14:37:58 +02:00
latency.h Separate latency monitoring of eviction loop and eviction DELs. 2015-02-11 10:52:27 +01:00
lazyfree.c Lazyfree: pending objects count in INFO output. 2015-10-01 13:02:26 +02:00
lzf_c.c Upgrade LZF to 3.6 (2011) from 3.5 (2009) 2015-01-02 11:16:10 -05:00
lzf_d.c Upgrade LZF to 3.6 (2011) from 3.5 (2009) 2015-01-02 11:16:10 -05:00
lzf.h No more trailing spaces in Redis source code. 2014-06-26 18:48:40 +02:00
lzfP.h Upgrade LZF to 3.6 (2011) from 3.5 (2009) 2015-01-02 11:16:10 -05:00
Makefile Lazyfree: a first implementation of non blocking DEL. 2015-10-01 13:00:19 +02:00
Makefile.dep RDMF (Redis/Disque merge friendlyness) refactoring WIP 1. 2015-07-26 15:17:18 +02:00
memtest.c Include stropts only if __sun is defined. 2014-12-09 12:59:46 +01:00
mkreleasehdr.sh suppress external diff program when using git diff. 2013-02-24 18:17:46 +01:00
multi.c RDMF: More consistent define names. 2015-07-27 14:37:58 +02:00
networking.c Lazyfree: Convert Sets to use plains SDS (several commits squashed). 2015-10-01 13:02:24 +02:00
notify.c RDMF: More consistent define names. 2015-07-27 14:37:58 +02:00
object.c Lazyfree: Hash converted to use plain SDS WIP 4. 2015-10-01 13:02:25 +02:00
pqsort.c No more trailing spaces in Redis source code. 2014-06-26 18:48:40 +02:00
pqsort.h BSD license added to every C source and header file. 2012-11-08 18:31:32 +01:00
pubsub.c RDMF: More consistent define names. 2015-07-27 14:37:58 +02:00
quicklist.c Fix quicklist tests for Pop() 2015-02-17 11:33:08 -05:00
quicklist.h Allow compression of interior quicklist nodes 2015-01-02 11:16:09 -05:00
rand.c Use 'void' for zero-argument functions 2014-08-08 10:05:32 +02:00
rand.h BSD license added to every C source and header file. 2012-11-08 18:31:32 +01:00
rdb.c Lazyfree: Hash converted to use plain SDS WIP 5. 2015-10-01 13:02:25 +02:00
rdb.h RDMF: More consistent define names. 2015-07-27 14:37:58 +02:00
redis-benchmark.c RDMF: More consistent define names. 2015-07-27 14:37:58 +02:00
redis-check-aof.c BSD license added to every C source and header file. 2012-11-08 18:31:32 +01:00
redis-check-rdb.c RDMF: More consistent define names. 2015-07-27 14:37:58 +02:00
redis-cli.c redis-cli pipe mode: don't stay in the write loop forever. 2015-09-30 16:24:21 +02:00
redis-trib.rb Cluster: redis-trib fix, coverage for migrating=1 case. 2015-10-09 16:15:58 +02:00
redisassert.h RDMF: redisAssert -> serverAssert. 2015-07-26 15:29:53 +02:00
release.c No more trailing spaces in Redis source code. 2014-06-26 18:48:40 +02:00
replication.c Lazyfree: cond vars to enabled/disable it based on DEL context. 2015-10-02 15:27:57 +02:00
rio.c RDMF: More consistent define names. 2015-07-27 14:37:58 +02:00
rio.h Diskless replication: rio fdset target new supports buffering. 2014-10-17 11:36:12 +02:00
scripting.c Lazyfree: client output buffers no longer use Redis Objects. 2015-10-01 13:02:24 +02:00
sds.c SDS: Copyright updated further. 2015-07-25 17:41:56 +02:00
sds.h SDS: Copyright updated further. 2015-07-25 17:41:56 +02:00
sdsalloc.h SDS: changes to unify Redis SDS with antirez/sds repo. 2015-07-25 17:25:44 +02:00
sentinel.c Sentinel: command arity check added where missing. 2015-09-08 09:27:43 +02:00
server.c Server: restartServer() API. 2015-10-13 11:02:35 +02:00
server.h Server: restartServer() API. 2015-10-13 11:02:35 +02:00
setproctitle.c Set proctitle: avoid the use of __attribute__((constructor)). 2013-02-27 11:50:35 +01:00
sha1.c sha1.c: use standard uint32_t. 2015-04-27 12:07:49 +02:00
sha1.h sha1.c: use standard uint32_t. 2015-04-27 12:07:49 +02:00
slowlog.c RDMF: REDIS_OK REDIS_ERR -> C_OK C_ERR. 2015-07-26 23:17:55 +02:00
slowlog.h RDMF: use client instead of redisClient, like Disque. 2015-07-26 15:20:52 +02:00
solarisfixes.h Check for __sun macro in solarisfixes.h, not in includers. 2015-01-09 11:23:22 +01:00
sort.c Lazyfree: Hash converted to use plain SDS WIP 4. 2015-10-01 13:02:25 +02:00
sparkline.c RDMF (Redis/Disque merge friendlyness) refactoring WIP 1. 2015-07-26 15:17:18 +02:00
sparkline.h LATENCY GRAPH implemented. 2014-07-02 16:31:22 +02:00
syncio.c syncWithMaster(): non blocking state machine. 2015-08-06 18:12:20 +02:00
t_hash.c Hash new implementation memleaks fixed. 2015-10-01 13:02:25 +02:00
t_list.c RDMF: More consistent define names. 2015-07-27 14:37:58 +02:00
t_set.c Lazyfree: Convert Sets to use plains SDS (several commits squashed). 2015-10-01 13:02:24 +02:00
t_string.c RDMF: More consistent define names. 2015-07-27 14:37:58 +02:00
t_zset.c Lazyfree: Sorted sets convereted to plain SDS. (several commits squashed) 2015-10-01 13:02:24 +02:00
testhelp.h BSD license added to every C source and header file. 2012-11-08 18:31:32 +01:00
util.c Lazyfree: Hash converted to use plain SDS WIP 5. 2015-10-01 13:02:25 +02:00
util.h Lazyfree: Hash converted to use plain SDS WIP 2. 2015-10-01 13:02:24 +02:00
valgrind.sup more valgrind friendly test 2011-07-06 15:22:00 +02:00
version.h Mark version of unstable branch in an unique way. 2015-09-29 17:30:24 +02:00
ziplist.c Free ziplist test lists during tests 2015-01-02 11:16:08 -05:00
ziplist.h Add header guard for ziplist.h 2015-04-29 10:33:21 +02:00
zipmap.c Allow all code tests to run using Redis args 2014-12-23 09:31:03 -05:00
zipmap.h Allow all code tests to run using Redis args 2014-12-23 09:31:03 -05:00
zmalloc.c zmalloc.c converted to use atomicvar.h. 2015-10-01 13:02:25 +02:00
zmalloc.h getMemorySize() moved into zmalloc.c with other low level mem utils. 2014-12-17 17:11:20 +01:00