redict/src
Pierre Jambet d52ce4ea1a
Fix error message for the DEBUG ZIPLIST command (#7745)
DEBUG ZIPLIST <key> currently returns the following error string if the
key is not a ziplist: "ERR Not an sds encoded string.". This looks like
an accidental copy/paste error from the error returned in the else if
branch above where this string is returned if the key is not an sds
string. The command was added in
ac61f90625 and looking at the commit,
nothing indicates that it is not an accidental typo.

The error string now returns a correct error: "Not a ziplist encoded
object", which accurately describes the error.
2020-09-02 23:27:48 +03:00
..
modules Fixed timer warning (#5953) 2020-08-12 11:16:41 +08:00
.gitignore
acl.c edit auth failed message (#7648) 2020-08-18 08:59:24 +03:00
adlist.c Speedup: unblock clients on keys in O(1). 2020-04-08 12:55:57 +02:00
adlist.h Speedup: unblock clients on keys in O(1). 2020-04-08 12:55:57 +02:00
ae_epoll.c diskless replication rdb transfer uses pipe, and writes to sockets form the parent process. 2019-10-07 21:06:30 +03:00
ae_evport.c ae.c event loop: API to resize the fd set size on the run. 2013-06-28 16:39:49 +02:00
ae_kqueue.c No more trailing spaces in Redis source code. 2014-06-26 18:48:40 +02:00
ae_select.c Include 'fd_set' type name 2016-06-07 16:46:00 -04:00
ae.c Use H/W Monotonic clock and updates to AE (#7644) 2020-08-28 11:54:10 +03:00
ae.h Use H/W Monotonic clock and updates to AE (#7644) 2020-08-28 11:54:10 +03:00
anet.c TLS: Connections refactoring and TLS support. 2019-10-07 21:06:13 +03:00
anet.h TLS: Connections refactoring and TLS support. 2019-10-07 21:06:13 +03:00
aof.c Update memory metrics for INFO during loading (#7690) 2020-08-27 11:09:32 +03:00
asciilogo.h string literal should be const char* 2020-03-07 19:38:27 +08:00
atomicvar.h several typos fixed, optimize MSETNX to avoid unnecessary loop 2018-10-16 15:48:03 +08:00
bio.c Fix unidentical function declaration in bio.c. lazyfree.c: lazyfreeFreeSlotsMapFromBioThread (#7228) 2020-08-11 19:16:10 +08:00
bio.h macro fix 2019-11-20 20:39:04 -05:00
bitops.c Replace usage of wrongtypeerr with helper (#7633) 2020-08-11 20:04:54 -07:00
blocked.c Avoid redundant calls to signalKeyAsReady (#7625) 2020-08-11 08:18:09 +03:00
childinfo.c Module API for Forking 2019-07-17 16:40:24 +03:00
cluster.c Fix flock cluster config may cause failure to restart after kill -9 (#7674) 2020-08-20 08:59:02 +03:00
cluster.h Use cluster connections too, to limit maxclients. 2020-06-16 11:45:11 +02:00
config.c TLS: relax verification on CONFIG SET. (#7665) 2020-08-17 17:36:50 +03:00
config.h Add oom-score-adj configuration option to control Linux OOM killer. (#1690) 2020-08-12 17:58:56 +03:00
connection.c Module API: fix missing RM_CLIENTINFO_FLAG_SSL. (#7666) 2020-08-17 17:46:54 +03:00
connection.h Module API: fix missing RM_CLIENTINFO_FLAG_SSL. (#7666) 2020-08-17 17:46:54 +03:00
connhelpers.h Conns: Fix connClose() / connAccept() behavior. 2020-03-22 14:42:03 +02:00
crc16_slottable.h Added basic support for clusters to redis-benchmark. 2019-03-01 17:53:14 +01:00
crc16.c RDMF (Redis/Disque merge friendlyness) refactoring WIP 1. 2015-07-26 15:17:18 +02:00
crc64.c Move CRC64 initialization in main(). 2020-05-05 10:20:48 +02:00
crc64.h Implemented CRC64 based on slice by 4 2020-04-24 17:00:03 -07:00
crcspeed.c Added crcspeed library 2020-04-24 17:11:21 -07:00
crcspeed.h Added crcspeed library 2020-04-24 17:11:21 -07:00
db.c Avoid redundant calls to signalKeyAsReady (#7625) 2020-08-11 08:18:09 +03:00
debug.c Fix error message for the DEBUG ZIPLIST command (#7745) 2020-09-02 23:27:48 +03:00
debugmacro.h Use the standard predefined identifier __func__ (since C99) 2016-08-04 15:12:12 +08:00
defrag.c Add missing calls to raxStop (#7532) 2020-07-21 08:13:05 +03:00
dict.c use dictSlots for getting total slots number in dict (#7691) 2020-08-21 00:14:09 +03:00
dict.h Better distribution for set get-random-element operations. 2019-02-18 18:27:18 +01:00
endianconv.c Allow all code tests to run using Redis args 2014-12-23 09:31:03 -05:00
endianconv.h Fix typo 2018-07-03 18:19:46 +02:00
evict.c lazyfree & eviction: record latency generated by lazyfree eviction 2020-04-30 15:54:14 +08:00
expire.c PERSIST should signalModifiedKey (Like EXPIRE does) (#7671) 2020-08-18 19:07:59 +03:00
fmacros.h Use H/W Monotonic clock and updates to AE (#7644) 2020-08-28 11:54:10 +03:00
geo.c Replace usage of wrongtypeerr with helper (#7633) 2020-08-11 20:04:54 -07:00
geo.h RDMF (Redis/Disque merge friendlyness) refactoring WIP 1. 2015-07-26 15:17:18 +02:00
geohash_helper.c Fix GEORADIUS edge case with huge radius. 2017-07-03 19:38:31 +02:00
geohash_helper.h Fix definition of M_PI in geohash_helper.c. 2016-07-06 16:31:11 +02:00
geohash.c FIX: truncate max/min longitude,latitude related geo_point (ex: {180, 85.05112878} ) 2020-04-09 17:48:29 +08:00
geohash.h Multiple GEORADIUS bugs fixed. 2016-07-27 11:34:25 +02:00
gopher.c Gopher: don't add the Lastline. 2019-02-24 21:38:15 +01:00
help.h help.h updated. 2020-06-12 12:16:19 +02:00
hyperloglog.c Tracking: NOLOOP internals implementation. 2020-04-21 10:51:46 +02:00
intset.c several typos fixed, optimize MSETNX to avoid unnecessary loop 2018-10-16 15:48:03 +08:00
intset.h Use const in Redis Module API where possible. 2016-06-20 23:08:06 +03:00
latency.c Fix command help for unexpected options (#7476) 2020-07-15 12:38:22 +03:00
latency.h Module API for LatencyAddSample 2019-10-24 14:24:55 +03:00
lazyfree.c Expands lazyfree's effort estimate to include Streams (#5794) 2020-08-25 15:58:50 +03:00
listpack_malloc.h Streams: change listpack allocator to zmalloc. 2017-12-01 10:24:24 +01:00
listpack.c fix comments in listpack.c 2020-06-16 17:50:38 +08:00
listpack.h Streams: 12 commits squashed into the initial Streams implementation. 2017-12-01 10:24:24 +01:00
localtime.c update leap year comment when div by 400 2018-09-18 17:04:00 +08:00
lolwut5.c LOLWUT: version 6 initial output. May change a bit. 2019-10-07 18:24:34 +02:00
lolwut6.c LOLWUT 6: always pick a default color sequence. 2019-10-28 11:10:58 +01:00
lolwut.c LOLWUT: version 6 initial output. May change a bit. 2019-10-07 18:24:34 +02:00
lolwut.h add include guard for lolwut.h 2020-05-05 23:35:08 -04:00
lzf_c.c Upgrade LZF to 3.6 (2011) from 3.5 (2009) 2015-01-02 11:16:10 -05:00
lzf_d.c Try to avoid issues with GCC pragmas and older compilers. 2018-09-28 13:00:44 +02:00
lzf.h No more trailing spaces in Redis source code. 2014-06-26 18:48:40 +02:00
lzfP.h Fix undefined behavior constant defined. 2017-11-19 16:23:42 +00:00
Makefile Fix double-make issue with make && make install. (#7734) 2020-09-01 10:02:14 +03:00
memtest.c Hopefully better memory test on crash. 2015-12-16 17:41:22 +01:00
mkreleasehdr.sh Update mkreleasehdr.sh 2019-11-19 17:23:47 +08:00
module.c Update memory metrics for INFO during loading (#7690) 2020-08-27 11:09:32 +03:00
monotonic.c Use H/W Monotonic clock and updates to AE (#7644) 2020-08-28 11:54:10 +03:00
monotonic.h Use H/W Monotonic clock and updates to AE (#7644) 2020-08-28 11:54:10 +03:00
multi.c Fix rejectCommand trims newline in shared error objects, hung clients (#7714) 2020-08-27 12:54:01 +03:00
networking.c Fix rejectCommand trims newline in shared error objects, hung clients (#7714) 2020-08-27 12:54:01 +03:00
notify.c Exclude "keymiss" notification from NOTIFY_ALL 2020-02-03 15:43:44 +05:30
object.c Replace usage of wrongtypeerr with helper (#7633) 2020-08-11 20:04:54 -07:00
pqsort.c No more trailing spaces in Redis source code. 2014-06-26 18:48:40 +02:00
pqsort.h BSD license added to every C source and header file. 2012-11-08 18:31:32 +01:00
pubsub.c Merge branch 'pubsub_patterns_boost' of https://github.com/leeyiw/redis into leeyiw-pubsub_patterns_boost 2020-03-31 12:40:08 +02:00
quicklist.c fix integer overflow 2020-04-02 23:43:47 +08:00
quicklist.h Defrag big lists in portions to avoid latency and freeze 2020-02-18 17:22:32 +02:00
rand.c Use 'void' for zero-argument functions 2014-08-08 10:05:32 +02:00
rand.h BSD license added to every C source and header file. 2012-11-08 18:31:32 +01:00
rax_malloc.h Cluster: hash slots tracking using a radix tree. 2017-03-27 16:37:22 +02:00
rax.c fix misleading typo hasActiveChildProcess doc comment (#7588) 2020-08-12 10:23:55 +03:00
rax.h Rax: radix tree updated to latest version from antirez/rax. 2018-10-13 14:17:38 +02:00
rdb.c Update memory metrics for INFO during loading (#7690) 2020-08-27 11:09:32 +03:00
rdb.h More powerful DEBUG RELOAD. 2020-04-09 12:10:10 +02:00
redis-benchmark.c Extended redis-benchmark instant metrics and overall latency report (#7600) 2020-08-25 21:21:29 +03:00
redis-check-aof.c Enlarge error buffer in redis-check-aof.c to remove compiler warning of output truncation through snprintf format string 2019-05-08 12:13:45 +01:00
redis-check-rdb.c RDB: load files faster avoiding useless free+realloc. 2020-04-09 10:24:46 +02:00
redis-cli.c Add masters/replicas options to redis-cli --cluster call command (#6491) 2020-09-02 16:23:49 +03:00
redis-trib.rb Redis-trib deprecated: it no longer works and it 2018-07-13 10:51:58 +02:00
redisassert.h Fix typo 2018-07-03 18:19:46 +02:00
redismodule.h Annotate module API functions in redismodule.h for use with -fno-common (#6900) 2020-08-14 14:45:34 +03:00
release.c Speedup INFO server section. 2019-10-02 11:30:20 +02:00
replication.c Add comments on 'slave.repldboff' when use diskless replication (#7679) 2020-08-19 10:52:53 +03:00
rio.c more strict check in rioConnRead (#7564) 2020-07-24 14:40:19 +08:00
rio.h diskless replication rdb transfer uses pipe, and writes to sockets form the parent process. 2019-10-07 21:06:30 +03:00
scripting.c Judge the log level in advance 2020-04-06 19:27:06 +08:00
sds.c remove superfluous else block (#7620) 2020-08-08 00:19:18 +03:00
sds.h Mark extern definition of SDS_NOINIT in sds.h 2019-12-21 11:47:31 -08:00
sdsalloc.h add missing file marco 2020-02-22 11:38:51 -05:00
sentinel.c add sentinel command help (#7579) 2020-08-08 12:28:44 -07:00
server.c Print server startup messages after daemonization (#7743) 2020-09-02 17:18:09 +03:00
server.h Fix rejectCommand trims newline in shared error objects, hung clients (#7714) 2020-08-27 12:54:01 +03:00
setcpuaffinity.c NetBSD build update. 2020-05-12 21:21:22 +01:00
setproctitle.c DragonFlyBSD little build fix 2018-11-11 18:49:55 +00:00
sha1.c sha1.c: use standard uint32_t. 2015-04-27 12:07:49 +02:00
sha1.h sha1.c: use standard uint32_t. 2015-04-27 12:07:49 +02:00
sha256.c ACL: add slightly modified version of sha256.c for password hashing. 2019-09-12 12:21:37 +02:00
sha256.h ACL: add slightly modified version of sha256.c for password hashing. 2019-09-12 12:21:37 +02:00
siphash.c The aarch64 architecture is support normal memory unaligned accesses, 2019-09-04 12:14:25 +00:00
slowlog.c RESP3: Use new aggregate reply API in slowlog.c. 2019-01-09 17:00:29 +01:00
slowlog.h Added the missed macro definition in slowlog.h 2019-12-02 00:28:41 -05:00
solarisfixes.h Check for __sun macro in solarisfixes.h, not in includers. 2015-01-09 11:23:22 +01:00
sort.c Tracking: NOLOOP internals implementation. 2020-04-21 10:51:46 +02:00
sparkline.c RDMF (Redis/Disque merge friendlyness) refactoring WIP 1. 2015-07-26 15:17:18 +02:00
sparkline.h LATENCY GRAPH implemented. 2014-07-02 16:31:22 +02:00
stream.h XPENDING should not update consumer's seen-time 2020-05-04 11:40:42 +03:00
syncio.c syncWithMaster(): non blocking state machine. 2015-08-06 18:12:20 +02:00
t_hash.c Fixed hset error since it's shared with hmset (#7678) 2020-08-19 19:07:43 -07:00
t_list.c Fix LPOS command when RANK is greater than matches 2020-08-23 16:03:30 +03:00
t_set.c Replace usage of wrongtypeerr with helper (#7633) 2020-08-11 20:04:54 -07:00
t_stream.c Replace usage of wrongtypeerr with helper (#7633) 2020-08-11 20:04:54 -07:00
t_string.c Replace usage of wrongtypeerr with helper (#7633) 2020-08-11 20:04:54 -07:00
t_zset.c Replace usage of wrongtypeerr with helper (#7633) 2020-08-11 20:04:54 -07:00
testhelp.h BSD license added to every C source and header file. 2012-11-08 18:31:32 +01:00
timeout.c Add missing calls to raxStop (#7532) 2020-07-21 08:13:05 +03:00
tls.c Module API: fix missing RM_CLIENTINFO_FLAG_SSL. (#7666) 2020-08-17 17:46:54 +03:00
tracking.c Send null for invalidate on flush (#7469) 2020-07-15 10:53:41 -07:00
util.c stringmatchlen() should not expect null terminated strings. 2020-05-06 16:18:21 +02:00
util.h Merge branch 'unstable' into rm_get_server_info 2019-11-21 10:06:15 +01:00
valgrind.sup
version.h Mark version of unstable branch in an unique way. 2015-09-29 17:30:24 +02:00
ziplist.c Optimize __ziplistCascadeUpdate algorithm (#6886) 2020-08-28 17:22:35 +03:00
ziplist.h DEBUG: new "ziplist" subcommand added. Dumps a ziplist on stdout. 2016-12-16 09:02:50 +01:00
zipmap.c Allow all code tests to run using Redis args 2014-12-23 09:31:03 -05:00
zipmap.h Allow all code tests to run using Redis args 2014-12-23 09:31:03 -05:00
zmalloc.c Remove dead code from update_zmalloc_stat_alloc (#7589) 2020-07-31 13:01:39 +03:00
zmalloc.h Avoid collision with MacOS LIST_HEAD macro after #6384. 2019-12-02 09:13:29 +01:00