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 |
|
antirez
|
b0a2e34059
|
yet another #if REDIS_MBULK_BIG_ARG removed.
|
2011-11-08 11:24:12 +01:00 |
|
antirez
|
bbc8260844
|
Multi bulk optimization for creating big objects without copying data is no longer optional, #ifdefs removed. Also debugging messages removed.
|
2011-11-08 11:22:40 +01:00 |
|
antirez
|
53272781d0
|
Multi bulk optimization for creating big objects without copying data is no longer optional, #ifdefs removed. Also debugging messages removed.
|
2011-11-08 11:22:40 +01:00 |
|
antirez
|
5972fb1127
|
hiredis/redis changes for speed with big payloads: read buffer size set
to 16k, request buffer size is no longer destroyed when emtpy and large
(better fix needed). Redis clients static output buffer set to 16k as
well.
|
2011-11-08 10:59:59 +01:00 |
|
antirez
|
65330badb9
|
hiredis/redis changes for speed with big payloads: read buffer size set
to 16k, request buffer size is no longer destroyed when emtpy and large
(better fix needed). Redis clients static output buffer set to 16k as
well.
|
2011-11-08 10:59:59 +01:00 |
|
antirez
|
11d07e8a37
|
redis-benchmark: ability to run selected tests. Better help with examples.
|
2011-11-07 11:29:37 +01:00 |
|
antirez
|
d9747b496e
|
redis-benchmark: ability to run selected tests. Better help with examples.
|
2011-11-07 11:29:37 +01:00 |
|
antirez
|
6a81b59123
|
csv output for redis-benchmark
|
2011-11-04 14:49:24 +01:00 |
|
antirez
|
7b86f5e6d5
|
csv output for redis-benchmark
|
2011-11-04 14:49:24 +01:00 |
|
antirez
|
d5c50b3c94
|
PING / MSET benchmarks enabled again.
|
2011-11-04 11:20:19 +01:00 |
|
antirez
|
410dfe90b2
|
PING / MSET benchmarks enabled again.
|
2011-11-04 11:20:19 +01:00 |
|
antirez
|
8da0b6d7b8
|
A comment moved a few lines for clarity.
|
2011-11-04 11:18:15 +01:00 |
|
antirez
|
ca908473e8
|
A comment moved a few lines for clarity.
|
2011-11-04 11:18:15 +01:00 |
|
antirez
|
7c615d3a26
|
Added a define to set the size threshold to enable the multi bulk parsing big objects optimization.
|
2011-11-04 11:16:11 +01:00 |
|
antirez
|
94d490b9f6
|
Added a define to set the size threshold to enable the multi bulk parsing big objects optimization.
|
2011-11-04 11:16:11 +01:00 |
|
antirez
|
661dfc7ba6
|
further optimizations for the multi bulk protocol parsing code when big objects are transmitted to Redis.
|
2011-11-03 15:53:40 +01:00 |
|
antirez
|
826b5beb9c
|
further optimizations for the multi bulk protocol parsing code when big objects are transmitted to Redis.
|
2011-11-03 15:53:40 +01:00 |
|
antirez
|
7cef7b3847
|
optimized object creation in multi-bulk protocol parsing
|
2011-11-02 17:30:19 +01:00 |
|
antirez
|
9217095572
|
optimized object creation in multi-bulk protocol parsing
|
2011-11-02 17:30:19 +01:00 |
|
antirez
|
8b02578017
|
sdsIncrLen() / sdsMakeRoomFor() used to avoid copying to intermediate buffer while reading the client query.
|
2011-11-02 16:52:45 +01:00 |
|
antirez
|
b8d743e181
|
sdsIncrLen() / sdsMakeRoomFor() used to avoid copying to intermediate buffer while reading the client query.
|
2011-11-02 16:52:45 +01:00 |
|
antirez
|
677d1b31ac
|
testhelp.h now exits with retcode 1 on failed tests.
|
2011-11-02 16:52:10 +01:00 |
|
antirez
|
a54806ac6a
|
testhelp.h now exits with retcode 1 on failed tests.
|
2011-11-02 16:52:10 +01:00 |
|
antirez
|
9f98c81ca9
|
I/O buffer length enlarged
|
2011-11-02 16:51:33 +01:00 |
|
antirez
|
dd5fbedf7b
|
I/O buffer length enlarged
|
2011-11-02 16:51:33 +01:00 |
|
antirez
|
7c7125a370
|
sdsMakeRoomFor() exposed as public API. sdsIncrLen() added. Both the changes make it possible to copy stuff from a system call to an sds buffer without the need of an additional buffer and copying overhead.
|
2011-11-02 16:50:59 +01:00 |
|
antirez
|
d0b2a9b223
|
sdsMakeRoomFor() exposed as public API. sdsIncrLen() added. Both the changes make it possible to copy stuff from a system call to an sds buffer without the need of an additional buffer and copying overhead.
|
2011-11-02 16:50:59 +01:00 |
|
antirez
|
09f0a5dfc7
|
added a comment to sdsMakeRoomFor() to make it clear what the function actually does.
|
2011-11-02 16:09:14 +01:00 |
|
antirez
|
3526724594
|
added a comment to sdsMakeRoomFor() to make it clear what the function actually does.
|
2011-11-02 16:09:14 +01:00 |
|
antirez
|
be38c7b77b
|
added an union in the dict.h structure to store 64 bit integers directly into hash table entries.
|
2011-11-02 15:28:45 +01:00 |
|
antirez
|
6a7841eb09
|
added an union in the dict.h structure to store 64 bit integers directly into hash table entries.
|
2011-11-02 15:28:45 +01:00 |
|
Jason Davies
|
35675070e8
|
Fix minor typos.
|
2011-11-01 19:58:09 +00:00 |
|
Jason Davies
|
b91cbf66bb
|
Fix minor typos.
|
2011-11-01 19:58:09 +00:00 |
|
antirez
|
9e5235149d
|
removed the vmpointer structure that is no longer user in Redis >= 2.5.x
|
2011-10-31 15:47:12 +01:00 |
|
antirez
|
d569f39a77
|
removed the vmpointer structure that is no longer user in Redis >= 2.5.x
|
2011-10-31 15:47:12 +01:00 |
|
Salvatore Sanfilippo
|
738ea17c6a
|
Merge pull request #170 from bnoordhuis/fix-sunos-build
build: fix sunos build, compile lua with __C99FEATURES__=1
|
2011-10-31 03:21:09 -07:00 |
|
Salvatore Sanfilippo
|
404cd6450d
|
Merge pull request #170 from bnoordhuis/fix-sunos-build
build: fix sunos build, compile lua with __C99FEATURES__=1
|
2011-10-31 03:21:09 -07:00 |
|
antirez
|
76d78606c9
|
1fe4cd5
|
2011-10-31 11:14:24 +01:00 |
|
antirez
|
aeecbdfae3
|
1fe4cd5
|
2011-10-31 11:14:24 +01:00 |
|
antirez
|
b64f417d3c
|
7c6da73
|
2011-10-31 11:13:28 +01:00 |
|
antirez
|
8996bf7720
|
7c6da73
|
2011-10-31 11:13:28 +01:00 |
|
antirez
|
9ae9fcaefb
|
maxclients configuration is now implemented dealing with the actual process rlimits. Setting maxclients to 0 no longer makes sense and is now invalid, the new default is 10000.
See issue #162 for more information.
|
2011-10-31 10:49:27 +01:00 |
|
antirez
|
58732c23d5
|
maxclients configuration is now implemented dealing with the actual process rlimits. Setting maxclients to 0 no longer makes sense and is now invalid, the new default is 10000.
See issue #162 for more information.
|
2011-10-31 10:49:27 +01:00 |
|
antirez
|
eb3cdc1330
|
It is now possible to disable password authentication via CONFIG SET. Thanks to Jan Oberst. This closes issue #171.
|
2011-10-31 09:57:06 +01:00 |
|