Commit Graph

1690 Commits

Author SHA1 Message Date
b90c72c86a Fix automatic rewrite starting too early.
Slight adjustment in growth calculation.
2011-06-14 10:29:24 +02:00
61751a4dc4 AOF auto rewrite backported to 2.4 2011-06-10 18:31:27 +02:00
4dfecf64e1 Fix Makefile colors.
echo with escape sequences isn't portable. Use printf instead.
2.4.0-rc2
2011-06-09 16:37:32 +02:00
7638130d6e Two fixes for replication: Slave performs the AOF rewrite at the right point. Non blocking connect also uses readable handler as with old Linux kernels like 2.6.18 on connection refused the writable even is not fired (kernel bug). 2011-06-09 15:35:18 +02:00
6c194dae58 VM tests commented out for 2.4 2.4.0-rc1 2011-06-09 12:35:56 +02:00
7a4c4682f2 Warn the user in redis.conf that VM is deprecated and discouraged 2011-06-09 12:31:16 +02:00
054ed87d85 removed no longer useful files from utils directory 2011-06-09 12:29:05 +02:00
8dcec3bf25 INSTALL now points the user to the README file 2011-06-09 12:27:54 +02:00
7dc811b8cb Release notes updated for 2.4 2011-06-09 12:25:21 +02:00
0f3be53d7d README updated for 2.4 release 2011-06-09 12:00:28 +02:00
4e5b1d3851 version bumped to 2.3.5 2011-06-08 23:21:09 +02:00
27c8f84c66 INFO now contains the time (in usecs) needed to fork() in order to persist. The info is available in the stats section of INFO. 2011-06-08 23:20:11 +02:00
32463852be Add ustime() from unstable into utils.c 2011-06-08 23:13:47 +02:00
567d575dbe Color make backported to 2.4 2011-06-08 22:53:33 +02:00
a7982fed9e Warn the user that will try to enable VM that VM sucks. But still allows him to enable VM with a special option. 2011-06-06 18:41:54 +02:00
b590cedff1 no more client-libraries directory 2011-06-05 20:51:07 +02:00
02d71527d8 no more html documentation 2011-06-05 20:50:22 +02:00
112569d12d touch less pages in decrRefCount 2011-06-02 17:41:42 +02:00
82c6e9c297 Ignore jemalloc build artifacts 2011-06-01 18:37:40 +02:00
fcf862d22b Merge remote branch 'pietern/2.4-bench' into 2.4 2011-06-01 18:17:25 +02:00
16d227ef2d Removed useless stuff from config.h that are now moved into zmalloc.h 2011-06-01 18:07:40 +02:00
ac1eda60b0 Fixed warning on Linux 2011-06-01 18:06:30 +02:00
598387b970 encoding agnostic intsets 2011-06-01 18:04:50 +02:00
8789dc82aa fmacros in utils.c to avoid warning about strcasecmp() 2011-06-01 17:58:20 +02:00
7f90bcfaee Added -ldl when linking against jemalloc, needed on Linux 2011-06-01 17:56:50 +02:00
860e3ade2d It is now possible to build with: make 32bit USE_JEMALLOC=yes 2011-06-01 17:08:12 +02:00
0042a2d737 jemalloc support backported in 2.4 using part of the Pieter Noordhuis and Didier Spezia original implementations 2011-06-01 16:52:53 +02:00
0811e89c80 jemalloc source added 2011-06-01 16:16:13 +02:00
fe71355df9 There is no debug mode in benchmark tool 2011-05-31 17:42:48 -07:00
33d00ff7d5 Provide custom command to benchmark against via args 2011-05-31 17:42:47 -07:00
c60a0f588e More const's in redis-benchmark.c 2011-05-31 17:42:47 -07:00
942354f925 version bumped to 2.3.4 2011-05-31 20:46:38 +02:00
cd7a497164 revert ZADD implementation to 2.4 WATCH API. 2011-05-31 20:40:24 +02:00
5fca35da3f disabled development test entry, tests moved in the right place 2011-05-31 20:37:59 +02:00
d260b9a499 Variadic ZADD tests 2011-05-31 20:37:52 +02:00
45df42c9fe Variadic ZADD 2011-05-31 20:37:08 +02:00
6e326c81dc prepare to cherry pick variadic ZADD without conflicts 2011-05-31 20:36:17 +02:00
83533b622e ZREM tests 2011-05-31 20:34:02 +02:00
913090ec63 Variadic ZREM 2011-05-31 20:33:47 +02:00
51501514e9 Fix for the variadic version of SREM. Regression test added. 2011-05-31 20:15:25 +02:00
09843df1dd test for the BRPOPLPUSH issue 561 related issues 2011-05-31 12:16:16 +02:00
4f8cf6a23c use the new rewriteClientCommandVector() function for SPOP -> SREM replication translation as well. 2011-05-31 12:15:55 +02:00
0d119ad3a3 modified the BRPOPLPUSH target field cleanup strategy to fix it the proper way. 2011-05-31 12:14:26 +02:00
6a1275bcab Removed a leak in the BRPOPLPUSH unrelated to issue 561 2011-05-31 12:14:13 +02:00
3769dbd722 Fix for issue 516, rewriting the command vector to correctly repliate BRPOPLPUSH. Still to test everything, especially edge cases 2011-05-31 12:14:07 +02:00
afc151d3ba Make replication faster (biggest gain for small number of slaves) 2011-05-29 17:55:13 -07:00
6ac57f16cb Merge remote branch 'pietern/2.4-replnonblock' into 2.4 2011-05-29 14:24:50 +02:00
61a707af39 version bumped to 2.3.3 2011-05-28 23:04:03 +02:00
5cb0558e8c 2.4 redis-cli synched with the latest changes into unstable. 2011-05-28 23:02:49 +02:00
e5dbbc20f1 Fix for Pub/Sub system, introduced in Redis 2.2.6 with the new copy-on-write safe iterator semantics. In the hope this is the last bug I introduced this way. 2011-05-25 12:31:32 +02:00