Pieter Noordhuis
a0dc1e6969
Also force SIGSEGV without HAVE_BACKTRACE
2012-02-21 10:05:46 -08:00
antirez
fbfe656236
On crash print information about the current client (if any), command vector, and object associated to first argument assuming it is a key.
2012-01-12 16:16:23 +01:00
antirez
8939ff1230
Do not propagate DEBUG LOADAOF
2012-01-07 12:47:10 +01:00
antirez
8a82ee0f3c
better bug report info on crash (backported from unstable)
2011-11-24 15:53:35 +01:00
antirez
71bb31bf16
More informative error when DEBUG RELOAD fails.
2011-10-14 14:30:41 +02:00
antirez
99509ab257
slow log merged into 2.4
2011-07-02 00:24:11 +02:00
antirez
24430cb820
Fix for DEBUG DIGEST, key may expire on lookup
2011-05-13 11:44:14 +02:00
antirez
d0d72c19d3
use safe Dict iteration in DEBUG DIGEST
2011-05-10 10:42:20 +02:00
Pieter Noordhuis
edfd6ae76b
Test for ENCODING_SKIPLIST instead of ENCODING_RAW
2011-04-06 16:10:40 +02:00
Pieter Noordhuis
7f9c973467
Fix DEBUG DIGEST, SORT and AOF rewrite
2011-03-22 16:09:22 +01:00
antirez
8c304be359
cow friendly HGETALL and variants
2010-12-14 12:10:51 +01:00
antirez
1b508da7ca
SINTER/MEMBERS are now COW friendly, also some refactoring around was needed to get this result.
2010-12-09 23:01:09 +01:00
Pieter Noordhuis
bd70a5f588
Stop using /dev/null to find out the serialized object length
...
Now the rdbSave* functions return the number of bytes written (or
required to write) in serializing a Redis object, writing to /dev/null
and using ftell (which doesn't work on FreeBSD) isn't needed anymore.
2010-11-21 16:31:27 +01:00
antirez
1de98301f6
removed useless spaces from DEBUG OBJECT output
2010-10-27 17:11:17 +02:00
antirez
ef59a8bc9e
Object approximated LRU algorithm enhanced / fixed / refactored. This is used for the VM currently but will soon be used for maxmemory expiring.
2010-10-14 13:52:58 +02:00
Pieter Noordhuis
3ab203762f
Use specialized function to add status and error replies
2010-09-02 23:33:06 +02:00
Pieter Noordhuis
cb72d0f155
Rename iterator to setTypeIterator for consistency
2010-08-21 11:38:24 +02:00
Pieter Noordhuis
2767f1c0c6
fix aof and digest code to work with dual set encoding
2010-07-02 20:42:20 +02:00
antirez
3688d7f308
Compilation fixed on Linux after the source code split
2010-07-01 21:13:38 +02:00
antirez
e2641e09cc
redis.c split into many different C files.
...
networking related stuff moved into networking.c
moved more code
more work on layout of source code
SDS instantaneuos memory saving. By Pieter and Salvatore at VMware ;)
cleanly compiling again after the first split, now splitting it in more C files
moving more things around... work in progress
split replication code
splitting more
Sets split
Hash split
replication split
even more splitting
more splitting
minor change
2010-07-01 14:38:51 +02:00