antirez
|
5dc2a4885d
|
no more allocation stats info in INFO, useless now that we have jemalloc.
|
2011-07-02 10:25:35 +02:00 |
|
antirez
|
30b345ddbb
|
more slow log merge, I forgot to resolve a conflict.
|
2011-07-02 00:27:10 +02:00 |
|
antirez
|
06966abc66
|
Makefile deps updated
|
2011-07-02 00:25:46 +02:00 |
|
antirez
|
99509ab257
|
slow log merged into 2.4
|
2011-07-02 00:24:11 +02:00 |
|
antirez
|
c755c637c6
|
Partial fix for a problem with AOF and BRPOP. We have at least a single evidence of an AOF that ended with a BRPOP call against an empty list, causing later issues at run time. Now the problem is detected while loading the AOF at startup, even if it is still to understand how the corrupted AOF was generated.
|
2011-06-29 16:11:06 +02:00 |
|
antirez
|
616da6585a
|
comment lines in config.h capitalized
|
2011-06-20 11:37:46 +02:00 |
|
antirez
|
5d5fe340e0
|
new INFO filed master_link_down_since_seconds
|
2011-06-17 16:13:22 +02:00 |
|
antirez
|
b04e800b98
|
Use a safe iterator while saving the DB, since the getExpire() function will access the iterating dictionary.
|
2011-06-17 15:40:55 +02:00 |
|
antirez
|
13572dc21b
|
useless call removed, thanks to Pieter for spotting this
|
2011-06-14 16:59:57 +02:00 |
|
antirez
|
307868e149
|
DB API refactoring. The changes were designed together with Pieter Noordhuis.
|
2011-06-14 16:59:45 +02:00 |
|
Hampus Wessman
|
b90c72c86a
|
Fix automatic rewrite starting too early.
Slight adjustment in growth calculation.
|
2011-06-14 10:29:24 +02:00 |
|
antirez
|
61751a4dc4
|
AOF auto rewrite backported to 2.4
|
2011-06-10 18:31:27 +02:00 |
|
Hampus Wessman
|
4dfecf64e1
|
Fix Makefile colors.
echo with escape sequences isn't portable. Use printf instead.
|
2011-06-09 16:37:32 +02:00 |
|
antirez
|
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 |
|
antirez
|
4e5b1d3851
|
version bumped to 2.3.5
|
2011-06-08 23:21:09 +02:00 |
|
antirez
|
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 |
|
antirez
|
32463852be
|
Add ustime() from unstable into utils.c
|
2011-06-08 23:13:47 +02:00 |
|
antirez
|
567d575dbe
|
Color make backported to 2.4
|
2011-06-08 22:53:33 +02:00 |
|
antirez
|
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 |
|
antirez
|
112569d12d
|
touch less pages in decrRefCount
|
2011-06-02 17:41:42 +02:00 |
|
antirez
|
fcf862d22b
|
Merge remote branch 'pietern/2.4-bench' into 2.4
|
2011-06-01 18:17:25 +02:00 |
|
antirez
|
16d227ef2d
|
Removed useless stuff from config.h that are now moved into zmalloc.h
|
2011-06-01 18:07:40 +02:00 |
|
antirez
|
ac1eda60b0
|
Fixed warning on Linux
|
2011-06-01 18:06:30 +02:00 |
|
antirez
|
598387b970
|
encoding agnostic intsets
|
2011-06-01 18:04:50 +02:00 |
|
antirez
|
8789dc82aa
|
fmacros in utils.c to avoid warning about strcasecmp()
|
2011-06-01 17:58:20 +02:00 |
|
antirez
|
7f90bcfaee
|
Added -ldl when linking against jemalloc, needed on Linux
|
2011-06-01 17:56:50 +02:00 |
|
antirez
|
860e3ade2d
|
It is now possible to build with: make 32bit USE_JEMALLOC=yes
|
2011-06-01 17:08:12 +02:00 |
|
antirez
|
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 |
|
Pieter Noordhuis
|
fe71355df9
|
There is no debug mode in benchmark tool
|
2011-05-31 17:42:48 -07:00 |
|
Pieter Noordhuis
|
33d00ff7d5
|
Provide custom command to benchmark against via args
|
2011-05-31 17:42:47 -07:00 |
|
Pieter Noordhuis
|
c60a0f588e
|
More const's in redis-benchmark.c
|
2011-05-31 17:42:47 -07:00 |
|
antirez
|
942354f925
|
version bumped to 2.3.4
|
2011-05-31 20:46:38 +02:00 |
|
antirez
|
cd7a497164
|
revert ZADD implementation to 2.4 WATCH API.
|
2011-05-31 20:40:24 +02:00 |
|
antirez
|
45df42c9fe
|
Variadic ZADD
|
2011-05-31 20:37:08 +02:00 |
|
antirez
|
6e326c81dc
|
prepare to cherry pick variadic ZADD without conflicts
|
2011-05-31 20:36:17 +02:00 |
|
antirez
|
913090ec63
|
Variadic ZREM
|
2011-05-31 20:33:47 +02:00 |
|
antirez
|
51501514e9
|
Fix for the variadic version of SREM. Regression test added.
|
2011-05-31 20:15:25 +02:00 |
|
antirez
|
4f8cf6a23c
|
use the new rewriteClientCommandVector() function for SPOP -> SREM replication translation as well.
|
2011-05-31 12:15:55 +02:00 |
|
antirez
|
0d119ad3a3
|
modified the BRPOPLPUSH target field cleanup strategy to fix it the proper way.
|
2011-05-31 12:14:26 +02:00 |
|
antirez
|
6a1275bcab
|
Removed a leak in the BRPOPLPUSH unrelated to issue 561
|
2011-05-31 12:14:13 +02:00 |
|
antirez
|
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 |
|
Pieter Noordhuis
|
afc151d3ba
|
Make replication faster (biggest gain for small number of slaves)
|
2011-05-29 17:55:13 -07:00 |
|
antirez
|
6ac57f16cb
|
Merge remote branch 'pietern/2.4-replnonblock' into 2.4
|
2011-05-29 14:24:50 +02:00 |
|
antirez
|
61a707af39
|
version bumped to 2.3.3
|
2011-05-28 23:04:03 +02:00 |
|
antirez
|
5cb0558e8c
|
2.4 redis-cli synched with the latest changes into unstable.
|
2011-05-28 23:02:49 +02:00 |
|
antirez
|
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 |
|
antirez
|
7dd1e95288
|
Fixed typo in comment
|
2011-05-24 10:35:48 +02:00 |
|
Pieter Noordhuis
|
ecfc0583da
|
Configurable synchronous I/O timeout
|
2011-05-22 12:57:56 +02:00 |
|
Pieter Noordhuis
|
ff8d85885e
|
Minor changes in non-blocking repl. connect
|
2011-05-22 12:48:10 +02:00 |
|
Pieter Noordhuis
|
78c05caf5e
|
Non-blocking connect with master
|
2011-05-19 18:53:31 +02:00 |
|