summaryrefslogtreecommitdiff
path: root/src/sort.c
Commit message (Expand)AuthorAgeFilesLines
* change SORT and SPOP to use lookupKeyWrite rather than lookupKeyReadOran Agra2019-03-201-24/+31
* RESP3: most null replies converted.antirez2019-01-091-1/+1
* RESP3: Use new aggregate reply API in cluster.c.antirez2019-01-091-1/+1
* Fix typoJack Drogon2018-07-031-3/+3
* Update sort.cMax Vetrov2018-06-171-3/+1
* Lazyfree: Hash converted to use plain SDS WIP 4.antirez2015-10-011-3/+3
* SORT memory leak fixed.antirez2015-10-011-3/+3
* Lazyfree: Sorted sets convereted to plain SDS. (several commits squashed)antirez2015-10-011-4/+6
* Lazyfree: Convert Sets to use plains SDS (several commits squashed).antirez2015-10-011-3/+3
* RDMF: More consistent define names.antirez2015-07-271-14/+14
* RDMF: REDIS_OK REDIS_ERR -> C_OK C_ERR.antirez2015-07-261-2/+2
* RDMF: redisAssert -> serverAssert.antirez2015-07-261-5/+5
* RDMF: OBJ_ macros for object related stuff.antirez2015-07-261-19/+19
* RDMF: use client instead of redisClient, like Disque.antirez2015-07-261-1/+1
* RDMF (Redis/Disque merge friendlyness) refactoring WIP 1.antirez2015-07-261-1/+1
* Removed incorrect suggestionItamar Haber2015-05-211-1/+1
* Suppress sign warning in sort.c.antirez2015-02-031-1/+1
* Hopefully better sort.c optimization comments.antirez2015-02-031-15/+9
* sort.c: REDIS_LIST's dontsort optimizationSun He2015-02-021-3/+30
* Add quicklist implementationMatt Stancliff2015-01-021-2/+3
* SORT: Don't sort Set elements if not needed.antirez2014-12-111-1/+3
* Fix zero-ordering SORT when called against listsMatt Stancliff2014-10-291-9/+6
* Cluster: don't allow BY option of SORT as well.antirez2014-03-101-1/+11
* Cluster: don't allow GET option in cluster mode.antirez2014-03-101-6/+17
* Fixed memory leak in SORT LIMIT option argument parsing on error.antirez2014-03-101-2/+9
* Fixed grammar: before H the article is a, not an.antirez2013-12-051-2/+2
* Introduction of a new string encoding: EMBSTRantirez2013-07-221-1/+1
* SORT ALPHA: use collation instead of binary comparison.antirez2013-07-121-3/+14
* Keyspace events: it is now possible to select subclasses of events.antirez2013-01-281-2/+3
* Keyspace events added for more commands.antirez2013-01-281-2/+2
* Fixed many typos.guiquanz2013-01-191-3/+3
* BSD license added to every C source and header file.antirez2012-11-081-0/+31
* "SORT by nosort" (skip sorting) respect sorted set ordering.antirez2012-10-031-20/+88
* Scripting: Force SORT BY constant determinism inside SORT itself.antirez2012-09-051-3/+5
* Marginally cleaner lookupKeyByPattern() implementation.antirez2012-04-181-3/+3
* lookupKeyByPattern() used by SORT GET/BY rewritten. Fixes issue #460.antirez2012-04-171-32/+42
* Make SORT BY <constant> STORE ... to always produce the same output by force ...antirez2012-02-011-0/+9
* SORT is now more deterministic: does not accept to compare by score items tha...antirez2012-02-011-3/+18
* SORT with STORE removes key if result is empty. This fixes issue #227.Michal Kwiatkowski2012-01-301-2/+7
* Fix issue #247 : Accepting non-integer parameters when shouldn'tBigCat2011-12-191-3/+3
* Fixed SORT bugs (issue #224) with regression tests.antirez2011-12-011-12/+9
* dict.c API names modified to be more coincise and consistent.antirez2011-11-081-1/+1
* replaced redisAssert() with redisAssertWithInfo() in a shitload of places.antirez2011-10-041-5/+6
* DB API refactoring. The changes were designed together with Pieter Noordhuis.antirez2011-06-201-2/+2
* Test for ENCODING_SKIPLIST instead of ENCODING_RAWPieter Noordhuis2011-04-061-1/+1
* Fix DEBUG DIGEST, SORT and AOF rewritePieter Noordhuis2011-03-141-0/+3
* touched key for WATCH refactored into a more general thing that can be used a...antirez2010-12-291-1/+1
* HGET HMGET are now COW friendly, plus API refactoring and changes needed for ...antirez2010-12-101-1/+1
* SINTER/MEMBERS are now COW friendly, also some refactoring around was needed ...antirez2010-12-091-1/+1
* Use existing reply functions where possiblePieter Noordhuis2010-09-021-1/+1