summaryrefslogtreecommitdiff
path: root/src/server.h
Commit message (Expand)AuthorAgeFilesLines
* Fix PSYNC2 incomplete command bug as described in #3899.antirez2017-04-191-1/+5
* Fix modules blocking commands awake delay.antirez2017-04-101-0/+4
* Cluster: hash slots tracking using a radix tree.antirez2017-03-271-1/+3
* Use SipHash hash function to mitigate HashDos attempts.antirez2017-02-201-1/+1
* serverPanic(): allow printf() alike formatting.antirez2017-01-181-2/+2
* Use const in modules types mem_usage method.antirez2017-01-121-1/+1
* Defrag: not enabled by default. Error on CONFIG SET if not available.antirez2017-01-111-1/+1
* active memory defragmentationoranagra2016-12-301-0/+18
* Only show Redis logo if logging to stdout / TTY.antirez2016-12-191-0/+2
* Switch PFCOUNT to LogLog-Beta algorithm.antirez2016-12-161-2/+0
* LogLog-Beta Algorithm support within HLLHarish Murthy2016-12-161-0/+2
* DEBUG: new "ziplist" subcommand added. Dumps a ziplist on stdout.antirez2016-12-161-0/+2
* Writable slaves expires: fix leak in key tracking.antirez2016-12-131-0/+5
* INFO: show num of slave-expires keys tracked.antirez2016-12-131-0/+1
* Replication: fix the infamous key leakage of writable slaves + EXPIRE.antirez2016-12-131-1/+4
* Modules: change type registration API to use a struct of methods.antirez2016-11-301-0/+2
* PSYNC2: Save replication ID/offset on RDB file.psync2antirez2016-11-101-1/+8
* PSYNC2: different improvements to Redis replication.antirez2016-11-091-10/+37
* SWAPDB command.antirez2016-10-141-0/+1
* Module: API to block clients with threading support.antirez2016-10-071-0/+9
* Fix name of mispelled function.antirez2016-10-061-1/+1
* Module: Ability to get context from IO context.antirez2016-10-061-0/+4
* Child -> Parent pipe for COW info transferring.antirez2016-09-191-0/+19
* MEMORY DOCTOR initial implementation.antirez2016-09-161-0/+3
* Provide percentage of memory peak used info.antirez2016-09-161-0/+2
* add zmalloc used mem to DEBUG SDSLENoranagra2016-09-161-0/+2
* MEMORY command: HELP + dataset percentage (like in INFO).antirez2016-09-151-0/+1
* C struct memoh renamed redisMemOverhead. API prototypes added.antirez2016-09-151-0/+21
* MEMORY OVERHEAD implemented (using Oran Agra initial implementation).antirez2016-09-131-0/+1
* objectComputeSize(): estimate collections sampling N elements.antirez2016-09-131-1/+2
* RDB AOF preamble: WIP 2.antirez2016-08-091-0/+3
* RDB AOF preamble: WIP 1.antirez2016-08-091-0/+2
* Security: Cross Protocol Scripting protection.antirez2016-08-031-0/+1
* Ability of slave to announce arbitrary ip/port to master.antirez2016-07-271-8/+15
* Avoid simultaneous RDB and AOF child process.antirez2016-07-211-0/+1
* Volatile-ttl eviction policy implemented in terms of the pool.antirez2016-07-201-3/+5
* LFU: make counter log factor and decay time configurable.lfuantirez2016-07-201-0/+4
* LFU: Redis object level implementation.antirez2016-07-151-8/+22
* LRU: Make cross-database choices for eviction.antirez2016-07-131-3/+2
* Move the struct evictionPoolEntry() into only file using it.antirez2016-07-121-12/+1
* Move prototype of evictionPoolAlloc() in server.h.antirez2016-07-121-0/+3
* Expire and LRU related code moved into different files.antirez2016-07-061-0/+3
* Make tcp-keepalive default to 300 in internal conf.antirez2016-07-041-1/+1
* In Redis RDB check: better error reporting.antirez2016-07-011-1/+1
* Merge pull request #3336 from yossigo/create_string_from_stringSalvatore Sanfilippo2016-06-231-1/+1
|\
| * Add RedisModule_CreateStringFromString().Yossi Gottlieb2016-06-221-1/+1
* | Use const in Redis Module API where possible.Yossi Gottlieb2016-06-201-11/+11
|/
* TTL and TYPE LRU access fixed. TOUCH implemented.antirez2016-06-141-1/+5
* Don't assume no padding or specific ordering in moduleLoadQueueEntry structure.antirez2016-06-131-1/+1
* Minor changes to unifor C style to Redis code base for PR #3293.antirez2016-06-131-1/+1