antirez
5b7bd883e6
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
antirez
27ec5105eb
Lazyfree: cond vars to enabled/disable it based on DEL context.
2015-10-02 15:27:57 +02:00
antirez
93da3c7874
FLUSHDB and FLUSHALL ASYNC option implemented.
2015-10-01 13:02:26 +02:00
antirez
da103b45ed
Lazyfree: pending objects count in INFO output.
2015-10-01 13:02:26 +02:00
antirez
7babd6e184
Lazyfree: incremental removed, only threaded survived.
2015-10-01 13:02:25 +02:00
antirez
fbc46738f4
Threaded lazyfree WIP #1 .
2015-10-01 13:02:25 +02:00
antirez
5eb85d8fe7
Lazyfree: Hash converted to use plain SDS WIP 4.
2015-10-01 13:02:25 +02:00
antirez
5fd01e29d9
Lazyfree: Hash converted to use plain SDS WIP 1.
2015-10-01 13:02:24 +02:00
antirez
c4175281f6
Lazyfree: Sorted sets convereted to plain SDS. (several commits squashed)
2015-10-01 13:02:24 +02:00
antirez
062bf5ce19
Lazyfree: Convert Sets to use plains SDS (several commits squashed).
2015-10-01 13:02:24 +02:00
antirez
ca8d13bd90
Lazyfree: a first implementation of non blocking DEL.
2015-10-01 13:00:19 +02:00
antirez
7a7b8bc244
Move handleClientsWithPendingWrites() in networking.c.
2015-09-30 16:29:42 +02:00
antirez
e5121eba31
Avoid installing the client write handler when possible.
2015-09-30 16:29:41 +02:00
antirez
e32a7ab492
checkTcpBacklogSetting() now called in Sentinel mode too.
2015-07-29 12:13:20 +02:00
antirez
3af2851586
CLIENT_MASTER introduced.
2015-07-28 16:58:35 +02:00
antirez
4fc564cc98
RDMF: Redis -> Server in adjustOpenFilesLimit().
2015-07-28 11:19:20 +02:00
antirez
3bb9900bbc
Avoid magic "0" argument to prepareForShutdown().
...
Backported from Disque.
2015-07-28 11:10:42 +02:00
antirez
6976e49063
RDMF: dictRedisObjectDestructor -> dictObjectDestructor."
2015-07-28 11:03:01 +02:00
antirez
5dfb7f6632
Use mstime_t as return value of mstime().
2015-07-28 10:14:33 +02:00
antirez
3064487047
RDMF: more names updated.
2015-07-27 15:03:10 +02:00
antirez
c15cac0d77
RDMF: More consistent define names.
2015-07-27 14:37:58 +02:00
antirez
8a893fa4cf
RDMF: REDIS_OK REDIS_ERR -> C_OK C_ERR.
2015-07-26 23:17:55 +02:00
antirez
58844a7bfe
RDMF: redisAssert -> serverAssert.
2015-07-26 15:29:53 +02:00
antirez
62b27ebc2a
RDMF: OBJ_ macros for object related stuff.
2015-07-26 15:28:00 +02:00
antirez
fa26d3dd63
RDMF: use client instead of redisClient, like Disque.
2015-07-26 15:20:52 +02:00
antirez
e2b858a580
RDMF: redisLog -> serverLog.
2015-07-26 15:17:43 +02:00
antirez
6a424b5e36
RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.
2015-07-26 15:17:18 +02:00