21065 Commits

Author SHA1 Message Date
antirez
f63f0928c3 cron part of disk store object cache implemented. Objects are pushed as IO jobs if needed, so that the IO thread will process them. 2010-12-29 22:18:20 +01:00
antirez
a8d2f3796d touched key for WATCH refactored into a more general thing that can be used also for the cache system. Some more changes towards diskstore working. 2010-12-29 19:39:42 +01:00
antirez
cea8c5cd75 touched key for WATCH refactored into a more general thing that can be used also for the cache system. Some more changes towards diskstore working. 2010-12-29 19:39:42 +01:00
antirez
5772909c6d version set to 2.3.0 2010-12-29 17:02:43 +01:00
antirez
d021221086 version set to 2.3.0 2010-12-29 17:02:43 +01:00
antirez
71c9187472 more step forwards for disk store to be able to run 2010-12-29 16:58:57 +01:00
antirez
5ef640986b more step forwards for disk store to be able to run 2010-12-29 16:58:57 +01:00
antirez
c70c393e61 implemented complete job handling 2010-12-29 15:57:27 +01:00
antirez
5f6e1183e7 implemented complete job handling 2010-12-29 15:57:27 +01:00
antirez
790c9ebf4b still more work for diskstore 2010-12-29 03:57:35 +01:00
antirez
f34a6cd85e still more work for diskstore 2010-12-29 03:57:35 +01:00
antirez
02839e0f2b more work converting vm into object cache 2010-12-28 20:03:21 +01:00
antirez
f2da3a620c more work converting vm into object cache 2010-12-28 20:03:21 +01:00
antirez
570418b898 removed parts of VM that probably will be of no use with object cache 2010-12-28 18:46:34 +01:00
antirez
f081eaf1c0 removed parts of VM that probably will be of no use with object cache 2010-12-28 18:46:34 +01:00
antirez
a43d96c4c8 a lot of code reworked/removed to implement object caching 2010-12-28 18:06:40 +01:00
antirez
16d778780e a lot of code reworked/removed to implement object caching 2010-12-28 18:06:40 +01:00
antirez
620b7af4f6 initial changes needed to turn the current VM code into a cache system. Tons of work to do still. 2010-12-28 15:20:20 +01:00
antirez
697af434fb initial changes needed to turn the current VM code into a cache system. Tons of work to do still. 2010-12-28 15:20:20 +01:00
antirez
9f25f55a99 added diskstore.c in Makefile and prototypes in redis.h 2010-12-28 14:42:09 +01:00
antirez
33388d4304 added diskstore.c in Makefile and prototypes in redis.h 2010-12-28 14:42:09 +01:00
antirez
ff052c8abb added diskstore.c, currently just a stub 2010-12-26 18:46:25 +01:00
antirez
52970711cf added diskstore.c, currently just a stub 2010-12-26 18:46:25 +01:00
antirez
b4ef3537f4 Merge remote branch 'pietern/bench-fix' 2010-12-23 13:18:07 +01:00
antirez
04a2ade90d Merge remote branch 'pietern/bench-fix' 2010-12-23 13:18:07 +01:00
Pieter Noordhuis
11993c1a39 Fix compiler warnings on Solaris 2010-12-23 11:26:11 +00:00
Pieter Noordhuis
8ce39260a4 Fix compiler warnings on Solaris 2010-12-23 11:26:11 +00:00
Pieter Noordhuis
0c0fda4c83 limits.h is already included from redis.h 2010-12-23 11:14:05 +00:00
Pieter Noordhuis
89191613f1 limits.h is already included from redis.h 2010-12-23 11:14:05 +00:00
Pieter Noordhuis
67ce1f25af Solaris 10 doesn't know AF_LOCAL 2010-12-23 11:09:07 +00:00
Pieter Noordhuis
65b472acce Solaris 10 doesn't know AF_LOCAL 2010-12-23 11:09:07 +00:00
Pieter Noordhuis
83330c49cb Solaris doesn't support -rdynamic 2010-12-23 11:08:50 +00:00
Pieter Noordhuis
ba55932674 Solaris doesn't support -rdynamic 2010-12-23 11:08:50 +00:00
Pieter Noordhuis
af94cbf7fe Randomize keys and set start time when first write event fires 2010-12-23 11:22:40 +01:00
Pieter Noordhuis
2380388974 Randomize keys and set start time when first write event fires 2010-12-23 11:22:40 +01:00
Pieter Noordhuis
ac85cb17a6 Find substrings to randomize when the client is created 2010-12-23 11:04:44 +01:00
Pieter Noordhuis
3c49070b35 Find substrings to randomize when the client is created 2010-12-23 11:04:44 +01:00
Pieter Noordhuis
7a335a7c31 Make the MSET benchmark *really* work with 10 keys 2010-12-22 18:39:52 +01:00
Pieter Noordhuis
d69a483556 Make the MSET benchmark *really* work with 10 keys 2010-12-22 18:39:52 +01:00
Pieter Noordhuis
54992e2101 Remove code duplication 2010-12-22 18:31:33 +01:00
Pieter Noordhuis
f2f2424e00 Remove code duplication 2010-12-22 18:31:33 +01:00
antirez
c1f1273871 help.h updated 2010-12-19 15:19:08 +01:00
antirez
180596766b help.h updated 2010-12-19 15:19:08 +01:00
antirez
cb802cedc3 removed some dead code, added evicted keys counter separated from expired keys. 2010-12-19 15:15:08 +01:00
antirez
f21779ff36 removed some dead code, added evicted keys counter separated from expired keys. 2010-12-19 15:15:08 +01:00
antirez
0333e80364 overflow detection in INCR family functions 2010-12-19 12:22:12 +01:00
antirez
9d7165e885 overflow detection in INCR family functions 2010-12-19 12:22:12 +01:00
Didier Spezia
fac13cd705 Add wait states to deal with many connections. 2010-12-18 12:11:26 +01:00
Didier Spezia
f474a5bd4e Add wait states to deal with many connections. 2010-12-18 12:11:26 +01:00
Pieter Noordhuis
6c56aff945 Use multi-bulk protocol by default in redis-benchmark 2010-12-18 12:10:24 +01:00