summaryrefslogtreecommitdiff
path: root/src/db.c
Commit message (Expand)AuthorAgeFilesLines
* Change RENAME behavior when src and dst keys are the same.antirez2015-02-231-5/+9
* remove_warning in db.cclark.kang2014-12-121-2/+2
* Better read-only behavior for expired keys in slaves.antirez2014-12-101-2/+27
* Use exp format and more precision output for ZSCAN.antirez2014-12-021-1/+1
* Limit the *SCAN command `dictScan` iterationsxiaost2014-09-091-1/+8
* Remove warnings and improve integer sign correctness.antirez2014-08-131-6/+2
* Reject MOVE to non-integer DBsMatt Stancliff2014-08-081-1/+6
* Fix key extraction for SORTMatt Stancliff2014-08-071-2/+3
* No more trailing spaces in Redis source code.antirez2014-06-261-2/+2
* Fix blocking operations from missing new listsMatt Stancliff2014-05-211-0/+1
* Cluster: better handling of stolen slots.antirez2014-05-141-1/+23
* Merge pull request #1677 from mattsta/expire-before-deleteSalvatore Sanfilippo2014-04-231-0/+1
|\
| * Check key expiration before deletingMatt Stancliff2014-04-101-0/+1
* | Always pass sorted set range objects by reference.antirez2014-04-171-3/+3
|/
* String value unsharing refactored into proper function.antirez2014-03-301-0/+38
* struct dictEntry -> dictEntry.antirez2014-03-201-2/+2
* Obtain LRU clock in a resolution dependent way.antirez2014-03-201-1/+1
* Cluster: make sortGetKeys() able to handle multiple STORE options.antirez2014-03-101-1/+4
* Cluster: SORT get keys helper implemented.antirez2014-03-101-0/+45
* Cluster: evalGetKeys() fixed: was not setting keys count.antirez2014-03-101-0/+1
* Cluster: getKeysFromCommand() top comment improved.antirez2014-03-101-3/+9
* Cluster: evalGetKey() added for EVAL/EVALSHA.antirez2014-03-101-0/+23
* Cluster: getKeysFromCommand() and related: top-comments added.antirez2014-03-101-1/+12
* Cluster: getKeysFromCommand() API cleaned up.antirez2014-03-101-24/+3
* Cluster: some zunionInterGetKeys() comment trimmed.antirez2014-03-101-8/+3
* Fix key extraction for z{union,inter}storeMatt Stancliff2014-03-071-2/+16
* Sentinel: allow SHUTDOWN command in Sentinel mode.antirez2014-02-071-4/+6
* Scripting: expire keys in scripts only at first access.antirez2014-02-031-5/+11
* dict.c: added optional callback to dictEmpty().antirez2013-12-101-6/+6
* Fixed grammar: before H the article is a, not an.antirez2013-12-051-5/+5
* Sentinel: always send CONFIG REWRITE when changing instance role.antirez2013-11-061-1/+1
* SCAN code refactored to parse cursor first.antirez2013-11-051-14/+24
* SCAN: when iterating ziplists or intsets always return cursor of 0.antirez2013-11-051-0/+2
* Use strtoul() instead of sscanf() in SCAN implementation.antirez2013-11-051-4/+7
* HSCAN/ZSCAN: skip value when matching.antirez2013-11-051-4/+9
* Pass int64_t to intsetGet() instead of long long.antirez2013-11-051-1/+1
* Inverted variable boolean value and name after scanGenericCommand() refactoring.antirez2013-10-311-4/+5
* scanGenericCommand() refactoring and handling of integer encoded elements.antirez2013-10-311-8/+21
* HSCAN implemented.antirez2013-10-281-1/+1
* SCAN: refactored into scanGenericCommand.antirez2013-10-281-14/+126
* SCAN: stay inside 80 cols.antirez2013-10-251-2/+5
* Revert "Fixed typo in SCAN comment. iff -> if."antirez2013-10-251-1/+1
* SCAN: simplify keys list cleanup using listSetFreeMethod().antirez2013-10-251-5/+1
* SCAN: improve variable names for readability.antirez2013-10-251-13/+13
* SCAN: remove additional newlines to conform to Redis code base.antirez2013-10-251-3/+0
* SCAN: remove useless assertion, already enforced by command table.antirez2013-10-251-2/+0
* SCAN: use define REDIS_LONGSTR_SIZE instead of fixed len.antirez2013-10-251-1/+1
* Fixed typo in SCAN comment. iff -> if.antirez2013-10-251-1/+1
* SCAN option name changed: pattern -> match.antirez2013-10-251-1/+1
* SCAN requires at least 1 argumentPieter Noordhuis2013-10-251-0/+2