summaryrefslogtreecommitdiff
path: root/src/scripting.c
Commit message (Expand)AuthorAgeFilesLines
* Scripting: objects caching for Lua c->argv creation.antirez2014-05-071-3/+40
* Scripting: Use faster API for Lua client c->argv creation.antirez2014-05-071-3/+6
* Scripting: don't call lua_gc() after Lua script run.antirez2014-05-071-1/+17
* Scripting: cache argv in luaRedisGenericCommand().antirez2014-05-071-4/+15
* Fixed missing c->bufpos reset in luaRedisGenericCommand().antirez2014-05-071-0/+1
* Scripting: replace tolower() with faster code in evalGenericCommand().antirez2014-05-071-1/+5
* Scripting: luaRedisGenericCommand() fast path for buffer-only replies.antirez2014-05-071-7/+15
* Scripting: simpler reply buffer creation in luaRedisGenericCommand().antirez2014-05-071-5/+2
* Process events with processEventsWhileBlocked() when blocked.antirez2014-04-241-2/+1
* Fix script cache bug in the scripting engine.antirez2014-02-131-0/+1
* Scripting: use mstime() and mstime_t for lua_time_start.antirez2014-02-031-2/+2
* Fixed grammar: before H the article is a, not an.antirez2013-12-051-2/+2
* Fixed critical memory leak from EVAL.antirez2013-08-291-4/+9
* Flush the replication script cache after SCRIPT FLUSH.antirez2013-06-251-0/+1
* Force propagation of SCRIPT LOAD to AOF.antirez2013-06-251-1/+1
* SCRIPT FLUSH comment minor pedantic improvement.antirez2013-06-251-1/+1
* Move Replication Script Cache initialization in safer place.antirez2013-06-241-4/+0
* Use the RSC to replicate EVALSHA unmodified.antirez2013-06-241-15/+25
* New API to force propagation.antirez2013-06-211-0/+1
* Allow writes from scripts called by AOF loading in read-only slaves.antirez2013-06-191-0/+1
* Lua script errors format more unified.antirez2013-06-181-1/+1
* Lua scripting: improve error reporting.antirez2013-06-181-3/+27
* Try to report source of bad Lua API callsioddly2013-05-221-2/+14
* Fixed many typos.guiquanz2013-01-191-6/+6
* Multiple fixes for EVAL (issue #872).antirez2013-01-101-20/+21
* EVALSHA is now case insensitive.antirez2012-11-221-1/+1
* BSD license added to every C source and header file.antirez2012-11-081-0/+29
* Differentiate SCRIPT KILL error replies.antirez2012-10-221-2/+2
* Revert "Scripting: redis.NIL to return nil bulk replies."antirez2012-10-011-35/+4
* Scripting: add helper functions redis.error_reply() and redis.status_reply().antirez2012-09-281-0/+36
* Scripting: redis.NIL to return nil bulk replies.antirez2012-09-281-4/+35
* Scripting: Force SORT BY constant determinism inside SORT itself.antirez2012-09-051-2/+0
* Scripting: Reset Lua fake client reply_bytes after command execution.antirez2012-08-311-0/+1
* Scripting: require at least one argument for redis.call().antirez2012-08-311-0/+7
* Set LUA_MASKCOUNT hook more selectively. Fixes issue #480.antirez2012-04-271-5/+7
* Remove loadfile() access from the scripting engine.antirez2012-04-231-0/+9
* EVAL errors are more clear now.antirez2012-04-131-3/+3
* Use Lua tostring() before concatenation.antirez2012-04-131-1/+1
* mt.declared is no longer needed.antirez2012-04-131-4/+2
* Stop access to global vars. Not configurable.antirez2012-04-131-21/+4
* Globals protection global() function modified for speed and correctness.antirez2012-04-131-2/+6
* Scripting: globals protection can now be switched on/off.antirez2012-04-131-34/+47
* Protect globals access in Lua scripting.antirez2012-03-291-0/+44
* added redis.sha1hex(string) as lua scripting function.Nathan Fritz2012-03-281-5/+33
* Support for read-only slaves. Semantical fixes.antirez2012-03-201-4/+34
* Lua_cmsgpack added to Redis scripting.antirez2012-02-241-0/+2
* added lua struct c extensionlsbardel2012-02-131-1/+3
* Now Lua scripts dispatch Redis commands properly calling the call() function....antirez2012-02-021-1/+2
* SORT is now more deterministic: does not accept to compare by score items tha...antirez2012-02-011-2/+31
* Order output of commands returning random arrays using table.sort when called...antirez2012-01-311-1/+23