Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Fix] Add timer update before timer setting | Vsevolod Stakhov | 2025-01-07 | 1 | -43/+54 |
| | |||||
* | [Minor] Improve errors reporting for lua_redis | Vsevolod Stakhov | 2024-07-31 | 1 | -7/+16 |
| | |||||
* | [Rework] Further types conversion (no functional changes) | Vsevolod Stakhov | 2024-03-18 | 1 | -61/+61 |
| | |||||
* | [Rework] Remove some of the GLib types in lieu of standard ones | Vsevolod Stakhov | 2024-03-18 | 1 | -8/+8 |
| | | | | This types have constant conflicts with the system ones especially on OSX. | ||||
* | [Project] Convert the remaining | Vsevolod Stakhov | 2024-03-05 | 1 | -6/+6 |
| | |||||
* | Added support for Redis 6 ACL (username/password) | laodc | 2023-08-21 | 1 | -5/+12 |
| | |||||
* | [Rework] Use clang-format to unify formatting in all sources | Vsevolod Stakhov | 2023-07-26 | 1 | -544/+538 |
| | | | | No meaningful changes. | ||||
* | [Fix] Fix an old issue with order of destruction race between redis pool and lua | Vsevolod Stakhov | 2023-05-25 | 1 | -1/+1 |
| | |||||
* | [Fix] Set symcache item in coroutine calls | Vsevolod Stakhov | 2023-02-03 | 1 | -0/+5 |
| | |||||
* | [Minor] Remove redundant code | Vsevolod Stakhov | 2022-09-01 | 1 | -15/+8 |
| | |||||
* | [Rework] Use dynamic items for calling callbacks | Vsevolod Stakhov | 2022-05-09 | 1 | -2/+2 |
| | | | | | It is trivial to get a static item by dynamic item by just subtracting pointers. So there is no need in other complications. | ||||
* | Spelling (#4086) | Josh Soref | 2022-02-22 | 1 | -1/+1 |
| | | | [Rework] Massive spelling fix from @jsoref | ||||
* | [Minor] Remove obsolete WITH_HIREDIS define | Vsevolod Stakhov | 2021-11-20 | 1 | -62/+0 |
| | |||||
* | [Minor] Fix some leaks on error paths | Vsevolod Stakhov | 2021-09-19 | 1 | -0/+2 |
| | | | | Found by: coverity scan | ||||
* | [Minor] Allow forced termination of the suspended threads | Vsevolod Stakhov | 2021-05-05 | 1 | -2/+2 |
| | |||||
* | [Minor] Try to fix sync Redis API by not resuming ↵ | Vsevolod Stakhov | 2021-04-27 | 1 | -47/+62 |
| | | | | LUA_REDIS_SPECIFIC_FINISHED threads | ||||
* | [Minor] Add proper metamethods for redis.null | Vsevolod Stakhov | 2020-08-27 | 1 | -2/+12 |
| | |||||
* | [Minor] Improve handling of redis.null | Vsevolod Stakhov | 2020-08-27 | 1 | -2/+21 |
| | |||||
* | [Minor] Improve functions pcall invocations | Vsevolod Stakhov | 2020-05-20 | 1 | -2/+5 |
| | |||||
* | [Feature] Initial support of subscribe command in lua_redis | Vsevolod Stakhov | 2020-05-19 | 1 | -24/+54 |
| | |||||
* | [Minor] Try to fix brain damaged libev timers | Vsevolod Stakhov | 2020-03-16 | 1 | -0/+1 |
| | |||||
* | [Minor] Further logging improvements | Vsevolod Stakhov | 2020-02-14 | 1 | -9/+19 |
| | |||||
* | [Minor] Add separate log module for lua redis | Vsevolod Stakhov | 2020-02-14 | 1 | -8/+31 |
| | |||||
* | [Minor] Log error in a more straightforward way | Vsevolod Stakhov | 2019-10-22 | 1 | -1/+2 |
| | |||||
* | [Fix] Distinguish remote and local addrs parsing | Vsevolod Stakhov | 2019-09-28 | 1 | -2/+4 |
| | |||||
* | [Rework] Lua core: Use lightuserdata to index classes | Vsevolod Stakhov | 2019-09-16 | 1 | -11/+1 |
| | |||||
* | [Minor] Print traceback on lua_redis callback errors | Vsevolod Stakhov | 2019-07-09 | 1 | -4/+12 |
| | |||||
* | [Minor] Allow to close connection to redis without pooling | Vsevolod Stakhov | 2019-06-28 | 1 | -7/+32 |
| | | | | Issue: #2796 | ||||
* | [Project] Adopt Lua API | Vsevolod Stakhov | 2019-06-22 | 1 | -32/+23 |
| | |||||
* | [Project] First refactoring step libevent->libev | Vsevolod Stakhov | 2019-06-22 | 1 | -3/+3 |
| | |||||
* | [Project] Add preliminary Redis Sentinel support | Vsevolod Stakhov | 2018-11-22 | 1 | -9/+9 |
| | |||||
* | [Minor] Remove redundant check | Vsevolod Stakhov | 2018-11-22 | 1 | -7/+0 |
| | |||||
* | [Project] Another rework for symbols cache | Vsevolod Stakhov | 2018-10-29 | 1 | -3/+3 |
| | |||||
* | [Minor] Various fixes around async events | Vsevolod Stakhov | 2018-10-26 | 1 | -0/+4 |
| | |||||
* | [Rework] Add more traces to async events, get rid of GQuarks | Vsevolod Stakhov | 2018-10-26 | 1 | -7/+9 |
| | |||||
* | [Minor] Restore item when pushing redis result | Vsevolod Stakhov | 2018-10-24 | 1 | -0/+4 |
| | |||||
* | [Project] Adopt lua redis | Vsevolod Stakhov | 2018-10-20 | 1 | -18/+44 |
| | |||||
* | [Minor] Check for cached libevent time routines | Vsevolod Stakhov | 2018-10-08 | 1 | -2/+2 |
| | |||||
* | [Fix] Various fixes in redis sync interface | Vsevolod Stakhov | 2018-10-08 | 1 | -27/+40 |
| | |||||
* | [Minor] is_successful != fatal | Mikhail Galanin | 2018-10-05 | 1 | -1/+1 |
| | |||||
* | [Minor] Prevent race condition in Redis ctx refcounting | Vsevolod Stakhov | 2018-10-04 | 1 | -0/+4 |
| | |||||
* | [Fix] Fix more issues with watching of async events | Vsevolod Stakhov | 2018-09-12 | 1 | -8/+2 |
| | |||||
* | [Minor] rspamd_session_is_destroying -> rspamd_session_blocked | Mikhail Galanin | 2018-09-10 | 1 | -2/+2 |
| | |||||
* | [Minor] Added coroutines to redis API | Mikhail Galanin | 2018-09-10 | 1 | -233/+331 |
| | |||||
* | [Minor] use callback helpers to avoid conflicts between coroutine- and ↵ | Mikhail Galanin | 2018-08-17 | 1 | -15/+26 |
| | | | | callback-based code | ||||
* | [Minor] Better Lua 5.3 compatibility | Vsevolod Stakhov | 2018-08-15 | 1 | -1/+1 |
| | |||||
* | [Fix] Add fail-safety for destroying sessions | Vsevolod Stakhov | 2018-08-14 | 1 | -0/+11 |
| | |||||
* | [Feature] Add support for Lua API tracing | Vsevolod Stakhov | 2018-08-09 | 1 | -0/+6 |
| | |||||
* | [Minor] Return result from sqlite queries | Vsevolod Stakhov | 2018-02-22 | 1 | -1/+1 |
| | |||||
* | [Fix] Fix reusing of redis connection after exec | Vsevolod Stakhov | 2018-02-21 | 1 | -2/+7 |
| |