antirez
|
8c3402dffa
|
Lua memory usage in INFO
|
2011-05-25 12:32:48 +02:00 |
|
antirez
|
b37b6f8ce6
|
call lua_gc() for incremental garbage collection. Likely there is to tune this at some point.
|
2011-05-25 12:32:48 +02:00 |
|
antirez
|
40531be0e3
|
call lua_gc() for incremental garbage collection. Likely there is to tune this at some point.
|
2011-05-25 12:32:48 +02:00 |
|
antirez
|
218852a836
|
Lua scripting: Honor SELECT command in both ways
|
2011-05-25 12:32:47 +02:00 |
|
antirez
|
c2a7dd85ae
|
Lua scripting: Honor SELECT command in both ways
|
2011-05-25 12:32:47 +02:00 |
|
antirez
|
e4c113dc8a
|
Fixed a problem in the script engine that crashed the server if the reply was not stored just int the static buffer of the client structure.
|
2011-05-25 12:32:47 +02:00 |
|
antirez
|
09ab5591fa
|
Fixed a problem in the script engine that crashed the server if the reply was not stored just int the static buffer of the client structure.
|
2011-05-25 12:32:47 +02:00 |
|
antirez
|
3993a9a702
|
Status replies converted in a special way like errors in the Lua <-> Redis conversion code.
|
2011-05-25 12:32:47 +02:00 |
|
antirez
|
0d916763af
|
Status replies converted in a special way like errors in the Lua <-> Redis conversion code.
|
2011-05-25 12:32:47 +02:00 |
|
antirez
|
421e21fa45
|
Scripting doc updated
|
2011-05-25 12:32:47 +02:00 |
|
antirez
|
e8092bf601
|
Scripting doc updated
|
2011-05-25 12:32:47 +02:00 |
|
antirez
|
7038584d95
|
Eval command table fixed to return the keys arguments of the command. We use zunionInterGetKeys() as it ZUNION/ZINTER have exactly the same semantic with a prefixed number of keys followed by key names.
|
2011-05-25 12:32:47 +02:00 |
|
antirez
|
497fc8775f
|
Eval command table fixed to return the keys arguments of the command. We use zunionInterGetKeys() as it ZUNION/ZINTER have exactly the same semantic with a prefixed number of keys followed by key names.
|
2011-05-25 12:32:47 +02:00 |
|
antirez
|
eb1719a325
|
TODO updated
|
2011-05-25 12:32:46 +02:00 |
|
antirez
|
171ef6813d
|
TODO updated
|
2011-05-25 12:32:46 +02:00 |
|
antirez
|
31d3c2fb22
|
Fixed nul bulk parsing in Redis protocol to Lua type convertion. Check for bad Lua types as arguements of the redis() Lua command.
|
2011-05-25 12:32:46 +02:00 |
|
antirez
|
379789cc52
|
Fixed nul bulk parsing in Redis protocol to Lua type convertion. Check for bad Lua types as arguements of the redis() Lua command.
|
2011-05-25 12:32:46 +02:00 |
|
antirez
|
c71072262d
|
Scripting todo list updated
|
2011-05-25 12:32:46 +02:00 |
|
antirez
|
67e829dce5
|
Scripting todo list updated
|
2011-05-25 12:32:46 +02:00 |
|
antirez
|
ce70f9aba7
|
Multi bulk to Lua table now working
|
2011-05-25 12:32:46 +02:00 |
|
antirez
|
10a6da7af4
|
Multi bulk to Lua table now working
|
2011-05-25 12:32:46 +02:00 |
|
antirez
|
3c836ffe5a
|
Fixed arity detection of Redis command executed from Lua script. Error reporting from Lua fixed. More work on the Redis reply to lua conversion code.
|
2011-05-25 12:32:45 +02:00 |
|
antirez
|
3791000f15
|
Fixed arity detection of Redis command executed from Lua script. Error reporting from Lua fixed. More work on the Redis reply to lua conversion code.
|
2011-05-25 12:32:45 +02:00 |
|
antirez
|
a55dcc3808
|
full conversion from Lua return value to redis reply. Partial conversion from Redis reply to Lua type.
|
2011-05-25 12:32:45 +02:00 |
|
antirez
|
532e0f5ded
|
full conversion from Lua return value to redis reply. Partial conversion from Redis reply to Lua type.
|
2011-05-25 12:32:45 +02:00 |
|
antirez
|
4fdcf75a85
|
pupulate the Lua global tables KEYS and ARGV before executing the script
|
2011-05-25 12:32:45 +02:00 |
|
antirez
|
4ae5b5e163
|
pupulate the Lua global tables KEYS and ARGV before executing the script
|
2011-05-25 12:32:45 +02:00 |
|
antirez
|
d8cdc503e7
|
function to access to Redis command from Lua renamed from r() to redis()
|
2011-05-25 12:32:45 +02:00 |
|
antirez
|
00b7541b21
|
function to access to Redis command from Lua renamed from r() to redis()
|
2011-05-25 12:32:45 +02:00 |
|
antirez
|
4a56ea5b76
|
when creating not connected clients do not add them into the clients list, otherwise they will be subject to timeouts and other stuff
|
2011-05-25 12:32:44 +02:00 |
|
antirez
|
7b72272790
|
when creating not connected clients do not add them into the clients list, otherwise they will be subject to timeouts and other stuff
|
2011-05-25 12:32:44 +02:00 |
|
antirez
|
2039ac2211
|
Correctly glue the reply buffer. For now returned as it is to Lua, but will be converted into Lua native type later.
|
2011-05-25 12:32:44 +02:00 |
|
antirez
|
7156f43c04
|
Correctly glue the reply buffer. For now returned as it is to Lua, but will be converted into Lua native type later.
|
2011-05-25 12:32:44 +02:00 |
|
antirez
|
09e9cb316e
|
Lua call of Redis command work in progress: sorry I have to go to the cinema to watch the Source Code movie
|
2011-05-25 12:32:44 +02:00 |
|
antirez
|
0f1d64ca57
|
Lua call of Redis command work in progress: sorry I have to go to the cinema to watch the Source Code movie
|
2011-05-25 12:32:44 +02:00 |
|
antirez
|
3dd67db52c
|
Lua function creation on EVAL, basic Lua return type to Redis protocol convertion done.
|
2011-05-25 12:32:43 +02:00 |
|
antirez
|
7585836e6e
|
Lua function creation on EVAL, basic Lua return type to Redis protocol convertion done.
|
2011-05-25 12:32:43 +02:00 |
|
antirez
|
e9d555d1e4
|
makefile adapted to link against lua lib and to pass the 32bit flag to Lua building system
|
2011-05-25 12:32:43 +02:00 |
|
antirez
|
21d3294c70
|
makefile adapted to link against lua lib and to pass the 32bit flag to Lua building system
|
2011-05-25 12:32:43 +02:00 |
|
antirez
|
da9b2a206b
|
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:32:15 +02:00 |
|
antirez
|
efc3408748
|
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:32:15 +02:00 |
|
antirez
|
fab8566cb1
|
Fixed typo in comment
|
2011-05-24 10:35:58 +02:00 |
|
antirez
|
d200342ac2
|
Fixed typo in comment
|
2011-05-24 10:35:58 +02:00 |
|
Pieter Noordhuis
|
5bd18cc33e
|
Configurable synchronous I/O timeout
|
2011-05-22 12:58:18 +02:00 |
|
Pieter Noordhuis
|
890a2ed989
|
Configurable synchronous I/O timeout
|
2011-05-22 12:58:18 +02:00 |
|
Pieter Noordhuis
|
fedabe3991
|
Minor changes in non-blocking repl. connect
|
2011-05-22 12:51:09 +02:00 |
|
Pieter Noordhuis
|
b075621fb7
|
Minor changes in non-blocking repl. connect
|
2011-05-22 12:51:09 +02:00 |
|
Pieter Noordhuis
|
6ecfff06a8
|
Non-blocking connect with master
|
2011-05-19 18:54:57 +02:00 |
|
Pieter Noordhuis
|
a330913999
|
Non-blocking connect with master
|
2011-05-19 18:54:57 +02:00 |
|
antirez
|
4ea2be056b
|
Fix for ZUNIONSTORE bug when there is an empty set among input sets. Regression test added.
|
2011-05-19 17:58:52 +02:00 |
|