antirez
|
8da0b6d7b8
|
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
|
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
|
7cef7b3847
|
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
|
677d1b31ac
|
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
|
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
|
09f0a5dfc7
|
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 |
|
Jason Davies
|
35675070e8
|
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 |
|
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 |
|
antirez
|
76d78606c9
|
1fe4cd5
|
2011-10-31 11:14:24 +01:00 |
|
antirez
|
b64f417d3c
|
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
|
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 |
|
Ben Noordhuis
|
71e9fdbc10
|
build: fix sunos build, compile lua with __C99FEATURES__=1
|
2011-10-30 03:20:00 +00:00 |
|
antirez
|
8efbbaf821
|
Fixed a memory leak in redis-cli.c
|
2011-10-28 17:43:04 +02:00 |
|
antirez
|
4153fb8f38
|
sds.c single quotes support
|
2011-10-28 17:31:40 +02:00 |
|
antirez
|
8febe57772
|
use the more generic -BUSY error for idle scripts
|
2011-10-27 20:56:12 +02:00 |
|
antirez
|
2cdb8a7afe
|
If a Lua script executes for more time than the max time specified in the configuration Redis will log a warning, and will start accepting queries (re-entering the event loop), returning -SLOWSCRIPT error for all the commands but SHUTDOWN that remains callable.
|
2011-10-27 14:49:10 +02:00 |
|
Nathan Florea
|
62853931db
|
Set errno to 0 before calling strtol.
|
2011-10-26 13:01:24 +02:00 |
|
antirez
|
1aff85bddb
|
Clear the AOF rewrite scheduled flag once an AOF rewrite is triggered. Fix for issue #161, probably fixing 159 as well.
|
2011-10-26 12:53:30 +02:00 |
|
antirez
|
42fc41efb5
|
Don't timeout scripts if the instance is a slave.
|
2011-10-25 19:54:10 +02:00 |
|
antirez
|
efd6ecaa17
|
SCRIPT LOAD now returns the SHA1 instead of +OK
|
2011-10-25 14:46:15 +02:00 |
|
antirez
|
63025ea38d
|
Lau scripts default max execution time set to 5 seconds.
|
2011-10-25 12:10:15 +02:00 |
|
antirez
|
4ed00fae19
|
Fixes for the scripting refactoring and new commands. Tests for the new features.
|
2011-10-25 11:19:15 +02:00 |
|
antirez
|
67a9a651b9
|
SCRIPT LOAD implemented, scripting eval command refactoring.
|
2011-10-25 10:25:59 +02:00 |
|
antirez
|
5e56ae9885
|
SCRIPT command for introspection and control of the scripting environment.
|
2011-10-24 22:47:00 +02:00 |
|
antirez
|
f846ddf3ed
|
Fixed a few warnings compiling on Linux.
|
2011-10-23 10:57:01 +02:00 |
|
antirez
|
e4bc5b7339
|
A past commit removed the inclusion of redis.h from rdb.c, completely breaking 32 bit builds under Linux.
|
2011-10-23 10:42:16 +02:00 |
|
antirez
|
7a34a833a7
|
Redis.call is now split into two variants of the same function. Redis.call will raise an error by default. Redis.pcall will return the error object instead.
|
2011-10-20 16:02:23 +02:00 |
|
antirez
|
1539e9af39
|
use signalModifiedKey to set the key as dirty in the context of WATCH for both MIGRATE and RESTORE.
|
2011-10-20 11:17:30 +02:00 |
|
antirez
|
b51531d22a
|
Merge remote-tracking branch 'origin/unstable' into unstable
|
2011-10-19 16:42:35 +02:00 |
|
antirez
|
db3738932d
|
JSON support for Lua scripting, based on work from @lp, thanks!. We are using the good and fast cjson by Mark Pulford.
|
2011-10-19 16:42:10 +02:00 |
|
smly
|
60ba28dd62
|
Fixed a small memory leak I found with valgrind
|
2011-10-18 20:18:26 +09:00 |
|
antirez
|
4fd387090e
|
Return from syncWithMaster() ASAP if the event fired but the instance is no longer a slave. This should fix Issue #145.
|
2011-10-18 11:15:11 +02:00 |
|
antirez
|
70a04c93cb
|
First implementation of the ASKING command. Semantics still to verify.
|
2011-10-17 17:35:23 +02:00 |
|
antirez
|
5559721c9d
|
MIGRATE +NOKEY error was missing the final CRLF causing a protocol error.
|
2011-10-17 16:44:08 +02:00 |
|
antirez
|
dc9a3ef166
|
Fixed a typo causing segfault on MIGRATE
|
2011-10-17 16:39:05 +02:00 |
|
antirez
|
1c00a9b3eb
|
FLUSHALL now prevents rdbSave() from resetting the dirty counter, so that the command will get replicated and put inside the AOF. This fixes issue #142
|
2011-10-17 10:31:47 +02:00 |
|
antirez
|
0db621585c
|
FLUSHALL will only perform a blocking SAVE if RDB persistence is configured.
|
2011-10-17 10:31:34 +02:00 |
|
antirez
|
0a5ca33f90
|
Exit with Fatal error at startup if the RDB file signature or version is wrong.
Ref: issue #103
|
2011-10-14 16:59:38 +02:00 |
|
antirez
|
1d1425fa32
|
redis-check-dump: RDB version 2 now supported.
|
2011-10-14 16:52:52 +02:00 |
|
antirez
|
3ef6c840cf
|
More informative error when DEBUG RELOAD fails.
|
2011-10-14 14:31:33 +02:00 |
|
antirez
|
d8909d3296
|
redis-trib: fix for a slot allocation bug.
|
2011-10-13 15:16:03 +02:00 |
|
antirez
|
625856b0d8
|
small comment added
|
2011-10-13 14:51:29 +02:00 |
|
antirez
|
e34ae21da7
|
Fix for issue #132. Now AUTH raises an error if no server password is configured.
|
2011-10-10 22:21:17 +02:00 |
|
Salvatore Sanfilippo
|
d1b6271530
|
Merge pull request #126 from florean/unstable
Unlink Unix socket file on shutdown
|
2011-10-10 13:05:16 -07:00 |
|