aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_redis.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Log error in a more straightforward wayVsevolod Stakhov2019-10-221-1/+2
* [Fix] Distinguish remote and local addrs parsingVsevolod Stakhov2019-09-281-2/+4
* [Rework] Lua core: Use lightuserdata to index classesVsevolod Stakhov2019-09-161-11/+1
* [Minor] Print traceback on lua_redis callback errorsVsevolod Stakhov2019-07-091-4/+12
* [Minor] Allow to close connection to redis without poolingVsevolod Stakhov2019-06-281-7/+32
* [Project] Adopt Lua APIVsevolod Stakhov2019-06-221-32/+23
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-3/+3
* [Project] Add preliminary Redis Sentinel supportVsevolod Stakhov2018-11-221-9/+9
* [Minor] Remove redundant checkVsevolod Stakhov2018-11-221-7/+0
* [Project] Another rework for symbols cacheVsevolod Stakhov2018-10-291-3/+3
* [Minor] Various fixes around async eventsVsevolod Stakhov2018-10-261-0/+4
* [Rework] Add more traces to async events, get rid of GQuarksVsevolod Stakhov2018-10-261-7/+9
* [Minor] Restore item when pushing redis resultVsevolod Stakhov2018-10-241-0/+4
* [Project] Adopt lua redisVsevolod Stakhov2018-10-201-18/+44
* [Minor] Check for cached libevent time routinesVsevolod Stakhov2018-10-081-2/+2
* [Fix] Various fixes in redis sync interfaceVsevolod Stakhov2018-10-081-27/+40
* [Minor] is_successful != fatalMikhail Galanin2018-10-051-1/+1
* [Minor] Prevent race condition in Redis ctx refcountingVsevolod Stakhov2018-10-041-0/+4
* [Fix] Fix more issues with watching of async eventsVsevolod Stakhov2018-09-121-8/+2
* [Minor] rspamd_session_is_destroying -> rspamd_session_blockedMikhail Galanin2018-09-101-2/+2
* [Minor] Added coroutines to redis APIMikhail Galanin2018-09-101-233/+331
* [Minor] use callback helpers to avoid conflicts between coroutine- and callba...Mikhail Galanin2018-08-171-15/+26
* [Minor] Better Lua 5.3 compatibilityVsevolod Stakhov2018-08-151-1/+1
* [Fix] Add fail-safety for destroying sessionsVsevolod Stakhov2018-08-141-0/+11
* [Feature] Add support for Lua API tracingVsevolod Stakhov2018-08-091-0/+6
* [Minor] Return result from sqlite queriesVsevolod Stakhov2018-02-221-1/+1
* [Fix] Fix reusing of redis connection after execVsevolod Stakhov2018-02-211-2/+7
* [Minor] Fix sync connect return valuesVsevolod Stakhov2018-02-211-1/+2
* [Fix] Fix connecting to a unix socket in rspamadm statconvertVsevolod Stakhov2018-02-091-5/+20
* [Minor] Further g_slice cleanupVsevolod Stakhov2017-10-281-18/+18
* [Refactor] Correct misspelled variable name in lua_redisAlexander Moisseev2017-06-281-3/+3
* [Minor] Lua_redis: Try clarify docs for :exec()Andrew Lewis2017-06-231-1/+1
* [Minor] Refactor destroy -> freeVsevolod Stakhov2017-04-291-6/+6
* [Feature] Support numeric arguments for Redis requestsVsevolod Stakhov2017-04-231-6/+27
* [Fix] Fix various issues related to Lua stack manipulationVsevolod Stakhov2017-03-271-4/+7
* [Minor] Fix various style issuesVsevolod Stakhov2017-03-231-1/+0
* [Minor] Allow to pass data transparently to lua from redisVsevolod Stakhov2017-03-181-24/+74
* [Fix] Fix couple of issuesVsevolod Stakhov2017-01-151-13/+15
* [Minor] Another try to fix race condition in lua_redisVsevolod Stakhov2016-12-251-16/+20
* [Fix] Add additional check to mark redis connection inactiveVsevolod Stakhov2016-12-251-1/+1
* [Fix] Fix memory leak for task-less redis requestsVsevolod Stakhov2016-11-241-6/+8
* [Minor] Update module documentationVsevolod Stakhov2016-10-171-1/+1
* [Minor] Fix setting of specific ud fieldVsevolod Stakhov2016-10-171-0/+1
* [Rework] Make lua_redis task agnosticVsevolod Stakhov2016-10-171-220/+185
* [Feature] Use length based arguments for redis, allow lua_text as argVsevolod Stakhov2016-10-101-22/+64
* [Fix] One more attempt to fix lua_redisVsevolod Stakhov2016-10-041-17/+13
* [Fix] Fix interaction with lua GC to avoid crachesVsevolod Stakhov2016-10-041-17/+21
* [Minor] Try to deal with errors in lua_redisVsevolod Stakhov2016-09-301-7/+15
* [Minor] Try to fix some memory inconsistenciesVsevolod Stakhov2016-09-301-0/+1
* [Fix] Treat all errors in redis_pool as fatal errors for a connectionVsevolod Stakhov2016-09-081-1/+3