- 25 May, 2011 20 commits
-
-
antirez authored
All commands exported by Redis to Lua scripts are now inside the redis table. Implemented redis.log() function.
-
antirez authored
-
antirez authored
Now it is possible to return multi bulks of multi bulks from Lua, just returning tables of tables. The new conversion of the Null bulk and multi bulk type is the Lua false type.
-
antirez authored
-
antirez authored
Lua max exec time fixes: redisLog() to log the event moved before the lua_error() call that does a long jump so never returns. Aesthetic fixes in error message.
-
antirez authored
call the Lua hook with minor frequency. It is already enough to call it every 100000 istructions for near millisecond precision.
-
antirez authored
-
antirez authored
-
antirez authored
-
antirez authored
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.
-
antirez authored
-
antirez authored
Fixed nul bulk parsing in Redis protocol to Lua type convertion. Check for bad Lua types as arguements of the redis() Lua command.
-
antirez authored
-
antirez authored
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.
-
antirez authored
full conversion from Lua return value to redis reply. Partial conversion from Redis reply to Lua type.
-
antirez authored
-
antirez authored
-
antirez authored
Correctly glue the reply buffer. For now returned as it is to Lua, but will be converted into Lua native type later.
-
antirez authored
Lua call of Redis command work in progress: sorry I have to go to the cinema to watch the Source Code movie
-
antirez authored
-