summaryrefslogtreecommitdiff
path: root/src/t_list.c
Commit message (Expand)AuthorAgeFilesLines
* change the comments there may have a mis typestan0112019-05-071-1/+1
* Fix mismatching keyspace notification classesGuy Benoish2019-03-141-1/+1
* RESP3: restore the concept of null array for RESP2 compat.antirez2019-01-091-1/+1
* RESP3: most null replies converted.antirez2019-01-091-11/+11
* RESP3: remove other pointless shared object.antirez2019-01-091-1/+1
* RESP3: Use new aggregate reply API in cluster.c.antirez2019-01-091-4/+4
* bugfix: replace lastcmd with cmd when rewrite BRPOPLPUSH as RPOPLPUSHzhaozhao.zz2018-09-281-1/+1
* block: rewrite BRPOPLPUSH as RPOPLPUSH to propagatezhaozhao.zz2018-08-141-0/+3
* Make blocking list commands send keyspace notificationsGuy Benoish2018-03-221-0/+7
* Streams: more internal preparation for blocking XREAD.antirez2017-12-011-2/+2
* Streams: initial work to use blocking lists logic for streams XREAD.antirez2017-12-011-204/+0
* Use const in Redis Module API where possible.Yossi Gottlieb2016-06-201-1/+1
* Remove tryObjectEncoding() calls from list type.antirez2016-06-101-3/+0
* make RPUSHX and LPUSHX variadicPierre Chapuis2016-06-051-6/+13
* remove unused variablePierre Chapuis2016-06-051-2/+2
* untangle LINSERT and {L,R}PUSHX implementationsPierre Chapuis2016-06-051-40/+45
* Adds keyspace notifications for lremItamar Haber2016-02-021-1/+6
* RDMF: More consistent define names.antirez2015-07-271-67/+67
* RDMF: REDIS_OK REDIS_ERR -> C_OK C_ERR.antirez2015-07-261-14/+14
* RDMF: redisAssert -> serverAssert.antirez2015-07-261-10/+10
* RDMF: OBJ_ macros for object related stuff.antirez2015-07-261-32/+32
* RDMF: use client instead of redisClient, like Disque.antirez2015-07-261-26/+26
* RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.antirez2015-07-261-1/+1
* Config: Add quicklist, remove old list optionsMatt Stancliff2015-01-021-7/+7
* Allow compression of interior quicklist nodesMatt Stancliff2015-01-021-8/+8
* Add quicklist implementationMatt Stancliff2015-01-021-259/+97
* Better read-only behavior for expired keys in slaves.antirez2014-12-101-1/+1
* No more trailing spaces in Redis source code.antirez2014-06-261-1/+1
* Fix blocking operations from missing new listsMatt Stancliff2014-05-211-11/+5
* dict.c: added optional callback to dictEmpty().antirez2013-12-101-1/+1
* Fixed grammar: before H the article is a, not an.antirez2013-12-051-2/+2
* BLPOP blocking code refactored to be generic & reusable.antirez2013-12-031-36/+12
* Introduction of a new string encoding: EMBSTRantirez2013-07-221-2/+2
* Keyspace events: it is now possible to select subclasses of events.antirez2013-01-281-14/+19
* Keyspace events added for more commands.antirez2013-01-281-9/+37
* Fix decrRefCount() prototype from void to robj pointer.antirez2013-01-281-1/+1
* Fixed many typos.guiquanz2013-01-191-5/+5
* Blocking POP: use a dictionary to store keys clinet side.antirez2012-12-021-32/+18
* Client should not block multiple times on the same key.antirez2012-12-021-6/+20
* BSD license added to every C source and header file.antirez2012-11-081-0/+29
* A reimplementation of blocking operation internals.antirez2012-09-171-127/+206
* Document mostly dead code in RPOPLPUSH implementation.antirez2012-04-181-0/+2
* use server.unixtime instead of time(NULL) where possible (cluster.c not check...Premysl Hruby2012-03-271-1/+1
* Better implementation for BRPOP/BLPOP in the non blocking case.antirez2012-02-291-29/+15
* lpush arguments vector rewrite modified for more speed and to memory leak rem...antirez2012-02-291-2/+2
* Added a new API to replicate an additional command after the replication of t...antirez2012-02-281-21/+30
* Var renamed into pushGenericCommand() to better reflect what it means.antirez2012-02-281-3/+3
* 64 bit instances are no longer limited to have at max 2^32-1 elements in lists.antirez2012-01-311-10/+4
* Fix issue #247 : Accepting non-integer parameters when shouldn'tBigCat2011-12-191-7/+22
* dict.c API names modified to be more coincise and consistent.antirez2011-11-081-3/+3