summaryrefslogtreecommitdiff
path: root/src/t_zset.c
Commit message (Expand)AuthorAgeFilesLines
* Remove redundant else/return blockWei Jin2014-08-071-2/+0
* Remove useless var and check in zunionInterGenericCommand().antirez2014-07-221-2/+1
* ZUNIONSTORE reimplemented for speed.antirez2014-07-221-33/+60
* No more trailing spaces in Redis source code.antirez2014-06-261-1/+1
* fix issue 1787zionwu2014-06-011-0/+2
* ZREMRANGEBYLEX memory leak removed calling zslFreeLexRange().antirez2014-04-181-2/+5
* ZREMRANGEBYLEX implemented.antirez2014-04-171-0/+75
* Always pass sorted set range objects by reference.antirez2014-04-171-44/+46
* ZREMRANGE* commands refactored into a single generic function.antirez2014-04-171-65/+58
* Pass by pointer and release of lex ranges.antirez2014-04-161-15/+42
* ZLEXCOUNT implemented.antirez2014-04-161-0/+73
* ZRANGEBYLEX and ZREVRANGEBYLEX implementation.antirez2014-04-051-0/+438
* Fixed grammar: before H the article is a, not an.antirez2013-12-051-1/+1
* SCAN code refactored to parse cursor first.antirez2013-11-051-1/+3
* Aesthetic fix (missing space) into HSCAN and ZSCAN implementations.antirez2013-10-281-1/+1
* ZSCAN implemented.antirez2013-10-281-0/+8
* Fix comments for correctness in zunionInterGenericCommand().antirez2013-08-191-3/+5
* Properly init/release iterators in zunionInterGenericCommand().antirez2013-08-191-19/+18
* Introduction of a new string encoding: EMBSTRantirez2013-07-221-6/+9
* Z*STORE event fixed: generate del only if resulting sorted set is empty.antirez2013-01-291-1/+2
* Keyspace events: it is now possible to select subclasses of events.antirez2013-01-281-9/+13
* Keyspace events added for more commands.antirez2013-01-281-33/+52
* Fixed many typos.guiquanz2013-01-191-2/+2
* Fix integer overflow in zunionInterGenericCommand().antirez2012-11-221-1/+1
* BSD license added to every C source and header file.antirez2012-11-081-3/+32
* Fixed issue #516 (ZINTERSTORE mixing sets and zsets).antirez2012-05-231-1/+2
* A few compiler warnings suppressed.antirez2012-04-241-1/+3
* zzlIsInRange() now is capable of handling empty sorted sets that may end insi...antirez2012-02-221-1/+1
* bzero -> memsetantirez2012-02-211-1/+1
* added a comment on top of the zslRandomLevel() functionantirez2012-01-161-0/+4
* error in comment fixedantirez2012-01-111-1/+1
* Prevent NaN scores in sorted sets resulting from calls to ZUNIONSTORE and ZIN...antirez2011-12-231-0/+3
* Fix issue #247 : Accepting non-integer parameters when shouldn'tBigCat2011-12-191-5/+8
* added assertion in zslInsert() that ensures the inserted element score is not...antirez2011-12-181-0/+1
* string to number API is now more strict not accepting spaces before or after ...antirez2011-11-141-4/+4
* dict.c API names modified to be more coincise and consistent.antirez2011-11-081-9/+9
* Fixed a few warnings compiling on Linux.antirez2011-10-231-1/+1
* replaced redisAssert() with redisAssertWithInfo() in a shitload of places.antirez2011-10-041-22/+22
* Remove ZCOUNT branches from generic RANGEBYSCORE codePieter Noordhuis2011-10-031-46/+55
* Use element rank instead of iterating in ZCOUNTPieter Noordhuis2011-10-031-1/+74
* Variadic ZREMantirez2011-05-311-23/+32
* Variadic ZADDantirez2011-05-311-85/+97
* Fixed typo in commentantirez2011-05-241-2/+2
* Fix for ZUNIONSTORE bug when there is an empty set among input sets. Regressi...antirez2011-05-191-1/+1
* Fixed misuse of the new iterator semantics in ZUNIONSTOREantirez2011-05-151-1/+8
* Fix for a possible bug related to ZINTER/UNIONSTORE called with the same sour...antirez2011-05-151-1/+4
* if /dev/urandom is not available use rand() to get a random node nameantirez2011-05-041-1/+1
* take a hashslot -> keys index, will be used for cluster rehasingantirez2011-04-281-6/+0
* Explicitly zero zval since it is stored on the stackPieter Noordhuis2011-04-061-0/+1
* Test for ENCODING_SKIPLIST instead of ENCODING_RAWPieter Noordhuis2011-04-061-19/+19