summaryrefslogtreecommitdiff
path: root/src/t_list.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* replaced redisAssert() with redisAssertWithInfo() in a shitload of places.antirez2011-10-041-8/+8
* Optimize LRANGE to scan the list starting from the head or the tail in order ...antirez2011-09-141-1/+6
* fixed typos in the comments of rpoplpushHandlePush()antirez2011-09-121-3/+5
* Fix crash when chaining brpoplpush with other blocking commands.Hampus Wessman2011-09-071-1/+1
* Take a pointer to the relevant entry of the command table in the client struc...antirez2011-07-081-0/+3
* Fix for bug 561 and other related problemsantirez2011-06-201-10/+38
* removed assert causing an illegal memory access. This was responsible of cras...antirez2011-05-111-1/+0
* variadic LPUSH/RPUSHantirez2011-04-151-20/+25
* Clarify commentPieter Noordhuis2011-02-031-1/+1
* Reply with single null bulk for unsuccesful BRPOPLPUSHPieter Noordhuis2011-02-031-1/+1
* Remove client from list of unblocked clients when it is free'd2.3-alpha0Pieter Noordhuis2011-01-171-1/+2
* touched key for WATCH refactored into a more general thing that can be used a...antirez2010-12-291-11/+11
* Merge remote branch 'pietern/brpoplpush'antirez2010-12-141-64/+145
|\
| * Don't execute commands for clients when they are unblockedPieter Noordhuis2010-12-061-6/+1
| * Fix case and indentPieter Noordhuis2010-12-061-1/+1
| * Check other blocked clients when value could not be pushedPieter Noordhuis2010-12-061-23/+41
| * Move code for pushing on a (blocking) RPOPLPUSHPieter Noordhuis2010-12-061-33/+27
| * Rename blpop_blocked_clients to bpop_blocked_clientsPieter Noordhuis2010-12-061-2/+2
| * Move timeout logicPieter Noordhuis2010-12-061-15/+10
| * Fix BRPOPLPUSH behavior for all use cases.Michel Martens & Damian Janowski2010-11-291-10/+10
| * Adhere to conventions.Damian Janowski & Michel Martens2010-11-291-2/+1
| * Rename bstate to bpop.Damian Janowski & Michel Martens2010-11-291-19/+19
| * Remove warning.Damian Janowski & Michel Martens2010-11-291-18/+18
| * Handle BRPOPLPUSH inside a transaction.Damian Janowski & Michel Martens2010-11-291-25/+37
| * Refactor code for BRPOPLPUSH.Damian Janowski & Michel Martens2010-11-291-46/+77
| * Move to struct.Damian Janowski & Michel Martens2010-11-291-18/+18
| * BRPOPLPUSH.Damian Janowski & Michel Martens2010-11-291-23/+60
| * Fix case in RPOPLPUSH.Damian Janowski & Michel Martens2010-11-291-1/+1
* | LRANGE converted into a COW friendly command. Some refactoring, comment, and ...antirez2010-12-071-10/+26
|/
* Convert objects in the command procs instead of the protocol codePieter Noordhuis2010-10-171-2/+7
* Merge branch 'master' into networking-perfPieter Noordhuis2010-09-031-1/+20
|\