Commit Graph

4356 Commits

Author SHA1 Message Date
antirez
06db1f50cd fixed compilation with Snow Leopard, thanks to Lon Baker for providing SSH access to Snow Leopard box 2009-07-24 14:32:58 +02:00
antirez
fbf9bcdb6f Fixed NetBSD compile problems 2009-07-22 10:32:21 +02:00
antirez
21aecf4bab now the size of the shared pool can be really modified via config, also the number of objects in the sharing pool is logged when the log level is set to debug. Thanks to Aman Gupta 2009-07-17 11:56:56 +02:00
antirez
8034b0f9e0 added utils/redis-copy.rb, a script that is able to copy data from one Redis server to another one on the fly. 2009-07-05 12:56:59 +02:00
antirez
b91cf5ef2b Applied three different patches thanks to Chris Lamb, one to fix compilation and get the IP register value on Linux IA64 and other systems. One in order to log the overcommit problem on the logs instead of the standard output when Redis is demonized. The latest in order to suggest a more consistent way in order to switch to 1 the memory overcommit Linux feature. 2009-07-04 15:43:57 +02:00
antirez
774230260f bugfix: EXPIRE now propagates to the Slave. 2009-07-03 19:57:26 +02:00
antirez
f0dec43b53 Redis version modified to 0.900 2009-06-16 17:33:58 +02:00
antirez
88a88bb667 update-ruby-client script already points to ezmobius repo 2009-06-16 16:46:33 +02:00
antirez
111d9959c0 client libraries updated 2009-06-16 16:45:04 +02:00
antirez
df3fd8d88d Redis release candidate 1 2009-06-16 16:42:53 +02:00
antirez
a3b21203d2 Better handling of background saving process killed or crashed 2009-06-16 16:42:20 +02:00
antirez
c3cb078d46 number of keys info in INFO command thanks to Diego Rosario Brogna 2009-06-14 23:34:25 +02:00
antirez
7492bbe9f5 SPOP documented 2009-06-14 23:22:09 +02:00
antirez
e59229a2d5 Clojure library thanks to Ragnar Dahlén 2009-06-14 23:15:21 +02:00
antirez
c9a111acf4 It is now possible to specify - as config file name to read it from stdin 2009-06-10 14:40:11 +02:00
antirez
0df1ead745 sync with jodosha redis-rb 2009-06-10 00:11:17 +02:00
antirez
38210f7fe5 Redis-rb sync 2009-06-10 00:08:10 +02:00
antirez
cd19463854 max inline request raised again to 1024*1024*256 bytes 2009-06-10 00:03:53 +02:00
antirez
644fafa383 max bytes in an inline command raised to 1024*1024 bytes, in order to allow for very large MGETs and still protect from client crashes 2009-06-10 00:02:08 +02:00
antirez
12fea92890 SPOP implemented. Hash table resizing for Sets and Expires too. Changed the resize policy to play better with RANDOMKEY and SPOP. 2009-06-08 23:51:35 +02:00
antirez
d76412d1d1 some minor changes to the backtrace code 2009-06-07 20:22:43 +02:00
antirez
e65fdc7838 enable backtrace capabilities only for Linux and MacOSX 2009-06-07 15:47:59 +02:00
antirez
56906eefea Dump a backtrace on sigsegv/sigbus, original coded thanks to Diego Rosario Brogna, modified in order to work on different OSes and to enhance reliability 2009-06-07 14:00:31 +02:00
antirez
c4cd5f393c Merge git://github.com/dierbro/redis 2009-06-06 23:40:48 +02:00
hrothgar
433cc893c0 add more output 2009-06-06 09:49:10 +00:00
hrothgar
de96dbfedf store static function pointer for a useful stack trace 2009-06-06 08:50:43 +00:00
antirez
a3cc9e36aa TODO updated 2009-06-06 10:00:12 +02:00
antirez
9e9c0ce170 Makefile dependencies updated 2009-06-06 08:24:23 +02:00
antirez
6f37672920 Avoid a busy loop while sending very large replies against very fast links, this allows to be more responsive with other clients even under a KEY * against the loopback interface 2009-06-05 23:44:26 +02:00
antirez
9f3c422c72 Kill the background saving process before performing SHUTDOWN to avoid races 2009-06-05 22:52:30 +02:00
antirez
33c08b3916 LREM now returns :0 for non existing keys 2009-06-05 16:07:22 +02:00
hrothgar
fe3bbfbe16 - put some order in code
- better output
2009-06-05 10:10:44 +00:00
antirez
dde65f3f3c added config.h for #ifdef business isolation, added fstat64 for Mac OS X 2009-06-05 10:50:51 +02:00
hrothgar
8a355d697a remove die() :-) 2009-06-04 18:48:26 +00:00
hrothgar
01fe7151a9 add compile options to debug 2009-06-04 18:41:00 +00:00
hrothgar
c9468bcf8a initial commit print stack trace 2009-06-04 17:26:21 +00:00
hrothgar
0939d0ea39 initial commit print stack trace 2009-06-04 17:20:14 +00:00
antirez
ec93bba353 macosx specific zmalloc.c, uses malloc_size function in order to avoid to waste memory and time to put an additional header 2009-06-04 18:50:54 +02:00
antirez
333298dac3 DEBUG OBJECT implemented 2009-06-04 17:13:33 +02:00
antirez
b5ff27084f backtrace support removed: unreliable stack trace :( 2009-06-04 16:50:24 +02:00
antirez
7f957c925b initial backtrace dumping on sigsegv/sigbus + debug command 2009-06-04 16:45:57 +02:00
antirez
f7acd60336 Python lib updated 2009-06-03 16:03:21 +02:00
antirez
e52c65b90a shareobjectspoolsize implemented in reds.conf, in order to control the pool size when object sharing is on 2009-06-03 16:01:32 +02:00
antirez
67d3e950ba Erlang client updated 2009-05-30 10:17:06 +02:00
antirez
be42428336 Python client library updated 2009-05-30 10:14:57 +02:00
antirez
6a97a74f5e Redis-rb minor bool convertion fix 2009-05-29 12:52:21 +02:00
antirez
69664139b5 ruby library client is not Redis-rb merged with RubyRedis "engine" by Brian McKinney 2009-05-29 12:28:37 +02:00
antirez
d90b352ded __P completely removed from pqsort.c/h 2009-05-28 18:31:02 +02:00
antirez
5cf5fa6562 another minor fix for Solaris boxes 2009-05-28 18:28:55 +02:00
antirez
edd9f775f0 minor fix for Solaris boxes 2009-05-28 18:26:28 +02:00