summaryrefslogtreecommitdiff
path: root/src/object.c
Commit message (Expand)AuthorAgeFilesLines
* enlarged buffer given to ld2stringGuy Benoish2018-02-131-1/+1
* Fix memory usage list buggnuhpc2018-01-051-1/+1
* LFU: do some changes about LFU to find hotkeyszhaozhao.zz2017-11-301-2/+6
* Improve OBJECT HELP descriptions.antirez2017-11-281-2/+2
* Adds `OBJECT help`Itamar Haber2017-11-281-3/+18
* Prevents `OBJECT freq` with `noeviction`Itamar Haber2017-11-271-2/+2
* fix string to double conversion, stopped parsing on \0 even if the string has...Oran Agra2017-11-241-2/+2
* Fixes an off-by-one in argument handling of `MEMORY USAGE`Itamar Haber2017-11-081-1/+1
* More robust object -> double conversion.antirez2017-10-301-4/+8
* Add MEMORY DOCTOR to MEMORY HELP.antirez2017-09-201-1/+3
* Don't divide by zeroJan-Erik Rediger2017-01-301-1/+1
* Change switch statment to if statmentmiter2017-01-301-4/+2
* MEMORY USAGE: support for modules data types.antirez2017-01-121-0/+8
* Add '\n' to MEMORY DOCTOR command output message when num_reportswangshaonan2016-12-061-2/+2
* Fixed wrong sizeof(client) in object.cGuy Benoish2016-10-311-7/+7
* added RM_CreateStringPrintfDvir Volk2016-09-211-1/+1
* Typo fixed from MEMORY DOCTOR output.oran-memory-profilingantirez2016-09-161-1/+1
* Surround allocator name with quotes in MEMORY DOCTOR output.antirez2016-09-161-1/+1
* MEMORY DOCTOR initial implementation.antirez2016-09-161-6/+98
* Provide percentage of memory peak used info.antirez2016-09-161-1/+9
* Memory related subcommands of DEBUG moved to MEMORY.antirez2016-09-161-3/+40
* Group MEMORY command related APIs together in the source code.antirez2016-09-161-53/+53
* objectComputeSize(): skiplist nodes have different sizes.antirez2016-09-151-6/+6
* MEMORY command: HELP + dataset percentage (like in INFO).antirez2016-09-151-3/+18
* MEMORY USAGE: SAMPLES option added + fixes to size computation.antirez2016-09-151-18/+27
* C struct memoh renamed redisMemOverhead. API prototypes added.antirez2016-09-151-26/+7
* MEMORY OVERHEAD refactored into a generic API.antirez2016-09-151-73/+130
* MEMORY OVERHEAD implemented (using Oran Agra initial implementation).antirez2016-09-131-1/+101
* objectComputeSize(): estimate collections sampling N elements.antirez2016-09-131-30/+48
* Adding objectComputeSize() function.oranagra2016-09-121-0/+113
* Fix maxmemory shared integer check bug introduced with LFU.antirez2016-07-211-1/+1
* LFU: Initial naive eviction cycle.antirez2016-07-181-0/+8
* LFU: Redis object level implementation.antirez2016-07-151-6/+18
* Expire and LRU related code moved into different files.antirez2016-07-061-12/+0
* getLongLongFromObject: use string2ll() instead of strict_strtoll().antirez2016-07-061-15/+1
* Merge pull request #3336 from yossigo/create_string_from_stringSalvatore Sanfilippo2016-06-231-1/+1
|\
| * Add RedisModule_CreateStringFromString().Yossi Gottlieb2016-06-221-1/+1
* | A string with 21 chars is not representable as a 64-bit integer.tielei2016-06-231-2/+2
* | Use const in Redis Module API where possible.Yossi Gottlieb2016-06-201-2/+2
|/
* Merge pull request #3283 from ideal/unstableSalvatore Sanfilippo2016-06-151-1/+1
|\
| * fix mistake comment in object.cideal2016-05-301-1/+1
* | Modules: support for modules native data types.antirez2016-06-031-0/+14
|/
* Lazyfree: Hash converted to use plain SDS WIP 4.antirez2015-10-011-1/+1
* Lazyfree: Hash converted to use plain SDS WIP 2.antirez2015-10-011-31/+1
* Lazyfree: Hash converted to use plain SDS WIP 1.antirez2015-10-011-6/+15
* Lazyfree: Convert Sets to use plains SDS (several commits squashed).antirez2015-10-011-1/+5
* Lazyfree: a first implementation of non blocking DEL.antirez2015-10-011-3/+20
* RDMF: More consistent define names.antirez2015-07-271-18/+18
* RDMF: REDIS_OK REDIS_ERR -> C_OK C_ERR.antirez2015-07-261-20/+20
* RDMF: redisAssert -> serverAssert.antirez2015-07-261-8/+8