aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_redis.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Improve errors reporting for lua_redisVsevolod Stakhov2024-07-311-7/+16
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-61/+61
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-8/+8
* [Project] Convert the remainingVsevolod Stakhov2024-03-051-6/+6
* Added support for Redis 6 ACL (username/password)laodc2023-08-211-5/+12
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-544/+538
* [Fix] Fix an old issue with order of destruction race between redis pool and luaVsevolod Stakhov2023-05-251-1/+1
* [Fix] Set symcache item in coroutine callsVsevolod Stakhov2023-02-031-0/+5
* [Minor] Remove redundant codeVsevolod Stakhov2022-09-011-15/+8
* [Rework] Use dynamic items for calling callbacksVsevolod Stakhov2022-05-091-2/+2
* Spelling (#4086)Josh Soref2022-02-221-1/+1
* [Minor] Remove obsolete WITH_HIREDIS defineVsevolod Stakhov2021-11-201-62/+0
* [Minor] Fix some leaks on error pathsVsevolod Stakhov2021-09-191-0/+2
* [Minor] Allow forced termination of the suspended threadsVsevolod Stakhov2021-05-051-2/+2
* [Minor] Try to fix sync Redis API by not resuming LUA_REDIS_SPECIFIC_FINISHED...Vsevolod Stakhov2021-04-271-47/+62
* [Minor] Add proper metamethods for redis.nullVsevolod Stakhov2020-08-271-2/+12
* [Minor] Improve handling of redis.nullVsevolod Stakhov2020-08-271-2/+21
* [Minor] Improve functions pcall invocationsVsevolod Stakhov2020-05-201-2/+5
* [Feature] Initial support of subscribe command in lua_redisVsevolod Stakhov2020-05-191-24/+54
* [Minor] Try to fix brain damaged libev timersVsevolod Stakhov2020-03-161-0/+1
* [Minor] Further logging improvementsVsevolod Stakhov2020-02-141-9/+19
* [Minor] Add separate log module for lua redisVsevolod Stakhov2020-02-141-8/+31
* [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