summaryrefslogtreecommitdiff
path: root/src/sds.h
Commit message (Expand)AuthorAgeFilesLines
* Optimization: sdsRemoveFreeSpace to avoid realloc on noop (#11766)uriyage2023-01-311-2/+2
* Fix additional AOF filename issues. (#10110)Yossi Gottlieb2022-01-181-0/+1
* Add --large-memory flag for REDIS_TEST to enable tests that consume more than...sundb2021-11-161-1/+1
* Query buffer shrinking improvements (#5013)Oran Agra2021-07-051-0/+1
* Adjustments to recent RM_StringTruncate fix (#3718) (#9125)Oran Agra2021-06-221-0/+1
* Fix the wrong reisze of querybuf (#9003)sundb2021-06-151-0/+1
* Add run all test support with define REDIS_TEST (#8570)sundb2021-03-101-1/+1
* Add proc-title-template option. (#8397)Yossi Gottlieb2021-01-281-0/+8
* Sanitize dump payload: fail RESTORE if memory allocation failsOran Agra2020-12-061-0/+1
* Mark extern definition of SDS_NOINIT in sds.hKhem Raj2019-12-211-1/+1
* Merge pull request #3828 from oranagra/sdsnewlen_prSalvatore Sanfilippo2018-02-271-0/+1
|\
| * add SDS_NOINIT option to sdsnewlen to avoid unnecessary memsets.oranagra2017-02-231-0/+1
* | fix processing of large bulks (above 2GB)Oran Agra2017-12-291-3/+3
|/
* Lua debugger: use sds_malloc() to allocate eval cli array.antirez2015-11-171-0/+8
* SDS: Copyright updated further.antirez2015-07-251-0/+1
* SDS: changes to unify Redis SDS with antirez/sds repo.antirez2015-07-251-1/+1
* SDS: Copyright notice updated.antirez2015-07-251-2/+3
* SDS: sdsjoinsds() call ported from antirez/sds fork.antirez2015-07-251-0/+1
* SDS: New sds type 5 implemented.antirez2015-07-151-21/+47
* sds size classes - memory optimizationOran Agra2015-07-141-9/+140
* sdsnative() removed: New rdb.c API can load native strings.antirez2015-01-081-1/+0
* Add sdsnative()Matt Stancliff2015-01-021-0/+1
* Allow all code tests to run using Redis argsMatt Stancliff2014-12-231-0/+4
* sdsformatip() removed.antirez2014-12-111-1/+0
* Add centralized IP/Peer formatting functionsMatt Stancliff2014-12-111-0/+1
* Use unsigned integers in SDS header.antirez2014-08-131-2/+2
* Use sdscatfmt() in getClientInfoString() to make it faster.antirez2014-04-281-0/+1
* Fix sdsempty() prototype in sds.h.antirez2013-08-121-1/+1
* sdsrange() does not need to return a value.antirez2013-07-241-1/+1
* sds.c: new function sdsjoin() to join strings.antirez2013-07-041-0/+1
* sds.c: sdssplitargs_free() removed as it was a duplicate.antirez2013-03-061-1/+0
* Added consts keyword where possibleErik Dubbelboer2012-03-301-11/+11
* sds.c: sdsAllocSize() function added.antirez2012-03-141-0/+2
* sds.c no longe pre-allocate more than 1MB of free space ahead. This fixes iss...antirez2012-01-161-0/+2
* Added sdscatsds() to sds.c/hantirez2011-11-211-0/+1
* sdsMakeRoomFor() exposed as public API. sdsIncrLen() added. Both the changes ...antirez2011-11-021-0/+4
* Re-use AOF buffer when it is small enoughPieter Noordhuis2011-09-131-0/+1
* Make sure error and status replies emitted by Lua scripts can never have more...antirez2011-05-251-0/+1
* Inline sdslen and sdsavail (thanks to @bitbckt)Pieter Noordhuis2011-05-051-0/+10
* initial cluster config load codeantirez2011-04-071-0/+1
* Change function name to match what it doesPieter Noordhuis2010-12-101-1/+1
* Add generic function to grow an sds valuePieter Noordhuis2010-12-101-1/+1
* Add commands SETBIT/GETBITPieter Noordhuis2010-12-091-0/+1
* Add sds function that can be called with va_listPieter Noordhuis2010-09-021-0/+2
* redis cli argument splitting is general and is now moved into the sds.c libantirez2010-08-051-0/+1
* redis.c split into many different C files.antirez2010-07-011-0/+74