redis/src
Mikolaj Pawlikowski ea177e4e2e Increase tilt message verbosity
For eons have tormented souls feared the wicked power of TILT.

<LOTR opening music starts>

Just like the victims of #10547, we have all spent sleepless nights
wondering what dark magic commands our Sentinel instances.

And just like https://github.com/bitnami/charts/issues/9689
we kept on failing to unveil the dark secrets.

No more!

Let's repel the darkness and print more information,
so that instead of this:

We get info about what condition was actually triggered.

Signed-off-by: Mikolaj Pawlikowski <mikolaj@pawlikowski.pl>
2025-07-01 15:04:33 +01:00
..
commands Add XDELEX and XACKDEL commands for stream (#14130) 2025-07-01 21:00:42 +08:00
modules Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
.gitignore Ignore gcov/lcov artifacts 2012-04-13 17:52:33 -07:00
acl.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
adlist.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
adlist.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
ae.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
ae.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
ae_epoll.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
ae_evport.c Fix cluster bus extensions backwards compatibility (#10206) 2022-01-30 19:43:37 +02:00
ae_kqueue.c Fix the timing of read and write events under kqueue (#9416) 2021-09-02 11:07:51 +03:00
ae_select.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
anet.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
anet.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
aof.c Avoid performing IO on coverage when child exits due to signal handler (#14072) 2025-05-28 16:27:52 +08:00
asciilogo.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
atomicvar.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
bio.c Fix minor grammatical error (#14022) 2025-05-09 15:20:56 +08:00
bio.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
bitops.c Add 2K software prefetch to improve BITCOUNT performance (#14103) 2025-06-13 16:59:34 +08:00
blocked.c keyspace - Unify key and value & use dict no_value=1 (#13806) 2025-05-12 10:15:17 +03:00
call_reply.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
call_reply.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
childinfo.c Avoid performing IO on coverage when child exits due to signal handler (#14072) 2025-05-28 16:27:52 +08:00
cli_commands.c Reimplement cli hints based on command arg docs (#10515) 2023-03-30 19:03:56 +03:00
cli_commands.h Reimplement cli hints based on command arg docs (#10515) 2023-03-30 19:03:56 +03:00
cli_common.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
cli_common.h Adds connection timeout option to redis-cli (#10609) 2024-01-30 13:43:39 +02:00
cluster.c Optimize COPY, RENAME and RESTORE commands with TTL (#14088) 2025-06-16 15:11:48 +03:00
cluster.h Delete redundant declaration of handleDebugClusterCommand() (#13974) 2025-04-24 10:50:35 +08:00
cluster_legacy.c Resolve bounds checks on cluster_legacy.c (#13970) 2025-05-26 11:52:06 +03:00
cluster_legacy.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
commands.c Reimplement cli hints based on command arg docs (#10515) 2023-03-30 19:03:56 +03:00
commands.def Add XDELEX and XACKDEL commands for stream (#14130) 2025-07-01 21:00:42 +08:00
commands.h Replaced comment with excessive warning. 2023-07-16 17:04:15 -05:00
config.c New config: lazyexpire-nested-arbitrary-keys (#14149) 2025-07-01 15:28:13 +08:00
config.h Improve multithreaded performance with memory prefetching (#14017) 2025-06-05 08:57:43 +08:00
connection.c Async IO Threads (#13695) 2024-12-23 14:16:40 +08:00
connection.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
connhelpers.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
crc16.c Change license from BSD-3 to dual RSALv2+SSPLv1 (#13157) 2024-03-20 22:38:24 +00:00
crc16_slottable.h Change crc16 slot table to be fixed size character array instead of pointer to strings (#13112) 2024-03-08 15:50:36 -08:00
crc64.c Resolve bounds checks on cluster_legacy.c (#13970) 2025-05-26 11:52:06 +03:00
crc64.h Add --large-memory flag for REDIS_TEST to enable tests that consume more than 100mb (#9784) 2021-11-16 08:55:10 +02:00
crccombine.c CRC64 perf improvements (#13638) 2024-11-12 09:21:22 +02:00
crccombine.h CRC64 perf improvements (#13638) 2024-11-12 09:21:22 +02:00
crcspeed.c CRC64 perf improvements (#13638) 2024-11-12 09:21:22 +02:00
crcspeed.h CRC64 perf improvements (#13638) 2024-11-12 09:21:22 +02:00
db.c New config: lazyexpire-nested-arbitrary-keys (#14149) 2025-07-01 15:28:13 +08:00
debug.c Add thread sanitizer run to daily CI (#13964) 2025-06-02 10:13:23 +03:00
debugmacro.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
defrag.c Fix db->expires can't be defragged due to incorrect comparison in the expires stage (#14092) 2025-06-05 21:52:33 +08:00
dict.c Improve multithreaded performance with memory prefetching (#14017) 2025-06-05 08:57:43 +08:00
dict.h Improve multithreaded performance with memory prefetching (#14017) 2025-06-05 08:57:43 +08:00
ebuckets.c Add support to defrag ebuckets incrementally (#13842) 2025-05-18 12:38:53 +08:00
ebuckets.h Add support to defrag ebuckets incrementally (#13842) 2025-05-18 12:38:53 +08:00
endianconv.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
endianconv.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
eval.c Avoid performing IO on coverage when child exits due to signal handler (#14072) 2025-05-28 16:27:52 +08:00
eventnotifier.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
eventnotifier.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
evict.c keyspace - Unify key and value & use dict no_value=1 (#13806) 2025-05-12 10:15:17 +03:00
expire.c Fix RESTORE with TTL (#14071) 2025-05-28 08:02:10 +03:00
fmacros.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
fmtargs.h Improve multithreaded performance with memory prefetching (#14017) 2025-06-05 08:57:43 +08:00
function_lua.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
functions.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
functions.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
geo.c keyspace - Unify key and value & use dict no_value=1 (#13806) 2025-05-12 10:15:17 +03:00
geo.h RDMF (Redis/Disque merge friendlyness) refactoring WIP 1. 2015-07-26 15:17:18 +02:00
geohash.c Change license from BSD-3 to dual RSALv2+SSPLv1 (#13157) 2024-03-20 22:38:24 +00:00
geohash.h Change license from BSD-3 to dual RSALv2+SSPLv1 (#13157) 2024-03-20 22:38:24 +00:00
geohash_helper.c Change license from BSD-3 to dual RSALv2+SSPLv1 (#13157) 2024-03-20 22:38:24 +00:00
geohash_helper.h Change license from BSD-3 to dual RSALv2+SSPLv1 (#13157) 2024-03-20 22:38:24 +00:00
hyperloglog.c Fix keysizes - SPOP with count (case 3) and SETRANGE (#14028) 2025-05-19 16:59:21 +03:00
intset.c Change license from BSD-3 to dual RSALv2+SSPLv1 (#13157) 2024-03-20 22:38:24 +00:00
intset.h Change license from BSD-3 to dual RSALv2+SSPLv1 (#13157) 2024-03-20 22:38:24 +00:00
iothread.c Reduce the main thread blocking in clients cron (#13900) 2025-06-30 09:37:17 +08:00
kvstore.c Improve multithreaded performance with memory prefetching (#14017) 2025-06-05 08:57:43 +08:00
kvstore.h Improve multithreaded performance with memory prefetching (#14017) 2025-06-05 08:57:43 +08:00
latency.c keyspace - Unify key and value & use dict no_value=1 (#13806) 2025-05-12 10:15:17 +03:00
latency.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
lazyfree.c Add KEYSIZES section to INFO (#13592) 2024-10-29 13:07:26 +02:00
listpack.c Optimize quicklistCompare with optional string2ll caching. (#14131) 2025-06-21 10:28:51 +08:00
listpack.h Optimize quicklistCompare with optional string2ll caching. (#14131) 2025-06-21 10:28:51 +08:00
listpack_malloc.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
localtime.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
logreqres.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
lolwut.c LOLWUT for Redis 8. (#14048) 2025-05-26 09:27:45 +03:00
lolwut.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
lolwut5.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
lolwut6.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
lolwut8.c LOLWUT for Redis 8. (#14048) 2025-05-26 09:27:45 +03:00
lzf.h Change lzf to handle values larger than UINT32_MAX (#9776) 2021-11-16 13:12:25 +02:00
lzf_c.c Add MSan and integrate it with CI (#13916) 2025-05-09 11:44:54 +03:00
lzf_d.c Change lzf to handle values larger than UINT32_MAX (#9776) 2021-11-16 13:12:25 +02:00
lzfP.h Change lzf to handle values larger than UINT32_MAX (#9776) 2021-11-16 13:12:25 +02:00
Makefile Add config base to vector-sets and hnsw thread config (#14082) 2025-06-16 10:06:43 +08:00
memory_prefetch.c Improve multithreaded performance with memory prefetching (#14017) 2025-06-05 08:57:43 +08:00
memory_prefetch.h Improve multithreaded performance with memory prefetching (#14017) 2025-06-05 08:57:43 +08:00
memtest.c Add MSan and integrate it with CI (#13916) 2025-05-09 11:44:54 +03:00
mkreleasehdr.sh fix the wrong path in mkreleasehdr.sh (#12993) 2024-01-26 15:01:54 -08:00
module.c Fix command arity check in IO threads (#14134) 2025-06-18 22:29:13 +08:00
monotonic.c Better standardize around assertions (#12539) 2023-10-02 18:58:44 -07:00
monotonic.h Remove prototypes with empty declarations (#12020) 2023-05-02 17:31:32 -07:00
mstr.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
mstr.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
mt19937-64.c Fix random element selection for large hash tables. (#8133) 2020-12-23 15:52:07 +02:00
mt19937-64.h Fix random element selection for large hash tables. (#8133) 2020-12-23 15:52:07 +02:00
multi.c keyspace - Unify key and value & use dict no_value=1 (#13806) 2025-05-12 10:15:17 +03:00
networking.c Reduce the main thread blocking in clients cron (#13900) 2025-06-30 09:37:17 +08:00
notify.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
object.c Optimize COPY, RENAME and RESTORE commands with TTL (#14088) 2025-06-16 15:11:48 +03:00
pqsort.c Change license from BSD-3 to dual RSALv2+SSPLv1 (#13157) 2024-03-20 22:38:24 +00:00
pqsort.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
pubsub.c keyspace - Unify key and value & use dict no_value=1 (#13806) 2025-05-12 10:15:17 +03:00
quicklist.c Optimize quicklistCompare with optional string2ll caching. (#14131) 2025-06-21 10:28:51 +08:00
quicklist.h Optimize quicklistCompare with optional string2ll caching. (#14131) 2025-06-21 10:28:51 +08:00
rand.c Change license from BSD-3 to dual RSALv2+SSPLv1 (#13157) 2024-03-20 22:38:24 +00:00
rand.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
rax.c Add support to defrag ebuckets incrementally (#13842) 2025-05-18 12:38:53 +08:00
rax.h Add support to defrag ebuckets incrementally (#13842) 2025-05-18 12:38:53 +08:00
rax_malloc.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
rdb.c Add XDELEX and XACKDEL commands for stream (#14130) 2025-07-01 21:00:42 +08:00
rdb.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
redis-benchmark.c keyspace - Unify key and value & use dict no_value=1 (#13806) 2025-05-12 10:15:17 +03:00
redis-check-aof.c Check length of AOF file name in redis-check-aof (CVE-2025-27151) (#14139) 2025-06-19 11:25:32 +03:00
redis-check-rdb.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
redis-cli.c keyspace - Unify key and value & use dict no_value=1 (#13806) 2025-05-12 10:15:17 +03:00
redis-trib.rb Redis-trib deprecated: it no longer works and it 2018-07-13 10:51:58 +02:00
redisassert.c Fixed variable parameter formatting issues in serverPanic function (#13504) 2024-09-03 15:51:46 +08:00
redisassert.h keyspace - Unify key and value & use dict no_value=1 (#13806) 2025-05-12 10:15:17 +03:00
redismodule.h Make RM_DefragRedisModuleDict API support incremental defragmentation for dict leaf (#13840) 2025-03-04 17:19:41 +08:00
release.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
replication.c Fix replication lseek check (#14135) 2025-06-27 09:07:33 +08:00
resp_parser.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
resp_parser.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
rio.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
rio.h Fix short read issue that causes exit() on replica (#14085) 2025-05-28 12:43:59 +03:00
script.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
script.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
script_lua.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
script_lua.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
sds.c keyspace - Unify key and value & use dict no_value=1 (#13806) 2025-05-12 10:15:17 +03:00
sds.h keyspace - Unify key and value & use dict no_value=1 (#13806) 2025-05-12 10:15:17 +03:00
sdsalloc.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
sentinel.c Increase tilt message verbosity 2025-07-01 15:04:33 +01:00
server.c Reduce the main thread blocking in clients cron (#13900) 2025-06-30 09:37:17 +08:00
server.h Add XDELEX and XACKDEL commands for stream (#14130) 2025-07-01 21:00:42 +08:00
setcpuaffinity.c cpu affinity: DragonFlyBSD support (#7956) 2020-10-25 14:14:05 +02:00
setproctitle.c Change license from BSD-3 to dual RSALv2+SSPLv1 (#13157) 2024-03-20 22:38:24 +00:00
sha1.c Ignore -Wstringop-overread warning for SHA1Transform() on GCC 12 (#11538) 2022-11-24 15:27:16 +02:00
sha1.h Fix some compile warnings and errors when building with gcc-12 or clang (#12035) 2023-04-18 09:53:51 +03:00
sha256.c Add sanitizer support and clean up sanitizer findings (#9601) 2021-11-11 13:51:33 +02:00
sha256.h fix explanation of sha256 (#9220) 2021-07-10 10:04:54 -05:00
siphash.c Change license from BSD-3 to dual RSALv2+SSPLv1 (#13157) 2024-03-20 22:38:24 +00:00
slowlog.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
slowlog.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
socket.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
solarisfixes.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
sort.c keyspace - Unify key and value & use dict no_value=1 (#13806) 2025-05-12 10:15:17 +03:00
sparkline.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
sparkline.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
stream.h Add XDELEX and XACKDEL commands for stream (#14130) 2025-07-01 21:00:42 +08:00
strl.c Avoid using unsafe C functions (#10932) 2022-07-18 10:56:26 +03:00
syncio.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
syscheck.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
syscheck.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
t_hash.c Optimize hash and zset with lpBatchAppend (#13981) 2025-05-20 10:44:46 +03:00
t_list.c Optimize quicklistCompare with optional string2ll caching. (#14131) 2025-06-21 10:28:51 +08:00
t_set.c Fix keysizes - SPOP with count (case 3) and SETRANGE (#14028) 2025-05-19 16:59:21 +03:00
t_stream.c Add XDELEX and XACKDEL commands for stream (#14130) 2025-07-01 21:00:42 +08:00
t_string.c Fix RESTORE with TTL (#14071) 2025-05-28 08:02:10 +03:00
t_zset.c Optimize quicklistCompare with optional string2ll caching. (#14131) 2025-06-21 10:28:51 +08:00
testhelp.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
threads_mngr.c Add thread sanitizer run to daily CI (#13964) 2025-06-02 10:13:23 +03:00
threads_mngr.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
timeout.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
tls.c Reduce the call of ERR_clear_error (#13903) 2025-05-07 15:24:08 +08:00
tracking.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
tsan.sup Add thread sanitizer run to daily CI (#13964) 2025-06-02 10:13:23 +03:00
unix.c Async IO Threads (#13695) 2024-12-23 14:16:40 +08:00
util.c Fix string2d usage in case of hexadecimal strings parsing and overflow (#13845) 2025-03-19 20:08:45 +08:00
util.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
valgrind.sup Sanitize dump payload: fuzz tester and fixes for segfaults and leaks it exposed 2020-12-06 14:54:34 +02:00
version.h Add Module API for version and compatibility checks (#7865) 2020-10-11 17:21:58 +03:00
ziplist.c Fix incorrect parameter type reports (#13744) 2025-01-14 15:51:05 +08:00
ziplist.h Change license from BSD-3 to dual RSALv2+SSPLv1 (#13157) 2024-03-20 22:38:24 +00:00
zipmap.c Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
zipmap.h Adding AGPLv3 as a license option to Redis! (#13997) 2025-05-01 14:04:22 +01:00
zmalloc.c Reduce the overhead from malloc usable (#14074) 2025-06-12 22:31:26 +08:00
zmalloc.h Reduce the overhead from malloc usable (#14074) 2025-06-12 22:31:26 +08:00