Pieter Noordhuis
|
61c0e893aa
|
CCLINK already includes ALLOC_LINK
|
2011-11-15 09:36:13 -08:00 |
|
Salvatore Sanfilippo
|
1c479bf9e0
|
Merge pull request #181 from redsquirrel/unstable
Fixing inject: it was failing when there was 1 or >2 sources
|
2011-11-15 06:36:53 -08:00 |
|
Salvatore Sanfilippo
|
7b81e5a16c
|
Merge pull request #181 from redsquirrel/unstable
Fixing inject: it was failing when there was 1 or >2 sources
|
2011-11-15 06:36:53 -08:00 |
|
antirez
|
5ea1e0b446
|
HINCRBYFLOAT implemented
|
2011-11-15 15:09:39 +01:00 |
|
antirez
|
68bfe993c8
|
HINCRBYFLOAT implemented
|
2011-11-15 15:09:39 +01:00 |
|
antirez
|
8a9c8b9e64
|
Merge branch 'unstable' into incrbyfloat
|
2011-11-14 15:59:56 +01:00 |
|
antirez
|
d4a3cfed9c
|
Merge branch 'unstable' into incrbyfloat
|
2011-11-14 15:59:56 +01:00 |
|
antirez
|
33dcbd6df7
|
string to number API is now more strict not accepting spaces before or after the number. A few tests converted to match the new error messages using the word float instead of double.
|
2011-11-14 15:34:44 +01:00 |
|
antirez
|
d93f9a8644
|
string to number API is now more strict not accepting spaces before or after the number. A few tests converted to match the new error messages using the word float instead of double.
|
2011-11-14 15:34:44 +01:00 |
|
antirez
|
15e3ed44ab
|
rewrite INCRBYFLOAT as SETs for AOF/replication
|
2011-11-14 10:15:13 +01:00 |
|
antirez
|
5244d6e54e
|
rewrite INCRBYFLOAT as SETs for AOF/replication
|
2011-11-14 10:15:13 +01:00 |
|
antirez
|
be43c9a854
|
INCRBYFLOAT implementation
|
2011-11-12 19:27:35 +01:00 |
|
antirez
|
5574b53eae
|
INCRBYFLOAT implementation
|
2011-11-12 19:27:35 +01:00 |
|
antirez
|
c93ee2bcad
|
Fixed issues with expire introduced with latest millisecond resolution feature. Many time_t were not converted to long long, and one time() call was not replaced with mstime().
|
2011-11-12 01:04:27 +01:00 |
|
antirez
|
4be855e757
|
Fixed issues with expire introduced with latest millisecond resolution feature. Many time_t were not converted to long long, and one time() call was not replaced with mstime().
|
2011-11-12 01:04:27 +01:00 |
|
antirez
|
eaa0a1baac
|
set default client timeout to zero inside redis.h as well
|
2011-11-11 17:18:35 +01:00 |
|
antirez
|
3570629f90
|
set default client timeout to zero inside redis.h as well
|
2011-11-11 17:18:35 +01:00 |
|
antirez
|
bd19e43850
|
high resolution expires API modified to use separated commands. AOF transation to PEXPIREAT of all the expire-style commands fixed.
|
2011-11-10 17:52:02 +01:00 |
|
antirez
|
12d293ca6e
|
high resolution expires API modified to use separated commands. AOF transation to PEXPIREAT of all the expire-style commands fixed.
|
2011-11-10 17:52:02 +01:00 |
|
Dave Hoover
|
6b8a79234e
|
Fixing inject: it was failing when there was 1 or >2 sources
|
2011-11-09 19:06:12 -06:00 |
|
Dave Hoover
|
57f8021cb2
|
Fixing inject: it was failing when there was 1 or >2 sources
|
2011-11-09 19:06:12 -06:00 |
|
antirez
|
11872466e3
|
Fixed a few typos
|
2011-11-09 21:59:27 +01:00 |
|
antirez
|
dab5332f95
|
Fixed a few typos
|
2011-11-09 21:59:27 +01:00 |
|
antirez
|
d70e1d465c
|
Fixed bug breaking rdbSaveMillisecondTime() in 32 bit systems. Thanks to @anydot (Přemysl Hrubý)
|
2011-11-09 18:47:48 +01:00 |
|
antirez
|
bdbdb02edb
|
Fixed bug breaking rdbSaveMillisecondTime() in 32 bit systems. Thanks to @anydot (Přemysl Hrubý)
|
2011-11-09 18:47:48 +01:00 |
|
antirez
|
b93074be52
|
TTL, EXPIRE and EXPIREAT now support the milliseconds input/output form
|
2011-11-09 18:05:35 +01:00 |
|
antirez
|
52d46855d9
|
TTL, EXPIRE and EXPIREAT now support the milliseconds input/output form
|
2011-11-09 18:05:35 +01:00 |
|
antirez
|
5cbf67f20f
|
use "EXPIREAT ... ms" form when rewriting the AOF
|
2011-11-09 17:20:14 +01:00 |
|
antirez
|
b0b74486e1
|
use "EXPIREAT ... ms" form when rewriting the AOF
|
2011-11-09 17:20:14 +01:00 |
|
antirez
|
027876589d
|
Initial support for key expire times with millisecond resolution. RDB version is now 3, new opcoded added for high resolution times. Redis is still able to correctly load RDB version 2. Tests passing but still a work in progress. API to specify milliseconds expires still missing, but the precision of normal expires is now already improved and working.
|
2011-11-09 16:51:19 +01:00 |
|
antirez
|
7dcc10b65e
|
Initial support for key expire times with millisecond resolution. RDB version is now 3, new opcoded added for high resolution times. Redis is still able to correctly load RDB version 2. Tests passing but still a work in progress. API to specify milliseconds expires still missing, but the precision of normal expires is now already improved and working.
|
2011-11-09 16:51:19 +01:00 |
|
antirez
|
760b0990da
|
dict set/get macros for integers fixed.
|
2011-11-09 13:39:59 +01:00 |
|
antirez
|
14ed10d957
|
dict set/get macros for integers fixed.
|
2011-11-09 13:39:59 +01:00 |
|
antirez
|
9325bbfdc2
|
added mstime() to get UNIX time in milliseconds.
|
2011-11-09 00:03:03 +01:00 |
|
antirez
|
2c2b208537
|
added mstime() to get UNIX time in milliseconds.
|
2011-11-09 00:03:03 +01:00 |
|
antirez
|
6de24a7bc9
|
dict.c: added macros to get signed/unsigned integer values from hash
entry. Field name of hash entry union modified for clarity.
|
2011-11-08 23:59:53 +01:00 |
|
antirez
|
6c578b764a
|
dict.c: added macros to get signed/unsigned integer values from hash
entry. Field name of hash entry union modified for clarity.
|
2011-11-08 23:59:53 +01:00 |
|
antirez
|
12bcfcfe07
|
32bit build fixed, broken by a previous commit fixing build on Solaris
|
2011-11-08 21:00:52 +01:00 |
|
antirez
|
b28d0461b4
|
32bit build fixed, broken by a previous commit fixing build on Solaris
|
2011-11-08 21:00:52 +01:00 |
|
antirez
|
cd3dc80e8c
|
dict.c: added macros in dict.h to set signed and unsigned 64 bit values directly inside the hash entry without using additional memory.
|
2011-11-08 19:41:29 +01:00 |
|
antirez
|
aa9a61ccd7
|
dict.c: added macros in dict.h to set signed and unsigned 64 bit values directly inside the hash entry without using additional memory.
|
2011-11-08 19:41:29 +01:00 |
|
antirez
|
d6c3b3004e
|
dict.c API names modified to be more coincise and consistent.
|
2011-11-08 17:07:55 +01:00 |
|
antirez
|
c0ba9ebe13
|
dict.c API names modified to be more coincise and consistent.
|
2011-11-08 17:07:55 +01:00 |
|
antirez
|
e1ebf77694
|
dict.c: added two lower level methods for directly manipulating hash entries. This is useful in order to set 64 bit integers as values directly inside the hash entry (in order to save memory), without casting, and even in 32 bit builds.
|
2011-11-08 16:57:20 +01:00 |
|
antirez
|
71a50956b1
|
dict.c: added two lower level methods for directly manipulating hash entries. This is useful in order to set 64 bit integers as values directly inside the hash entry (in order to save memory), without casting, and even in 32 bit builds.
|
2011-11-08 16:57:20 +01:00 |
|
antirez
|
da05020c0d
|
Merge branch 'unstable' into ttlres
|
2011-11-08 16:15:08 +01:00 |
|
antirez
|
66d8818cb7
|
Merge branch 'unstable' into ttlres
|
2011-11-08 16:15:08 +01:00 |
|
antirez
|
006d721473
|
useless double if removed.
|
2011-11-08 11:26:06 +01:00 |
|
antirez
|
b90314588f
|
useless double if removed.
|
2011-11-08 11:26:06 +01:00 |
|
antirez
|
2ce2bb347a
|
yet another #if REDIS_MBULK_BIG_ARG removed.
|
2011-11-08 11:24:12 +01:00 |
|