Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Fix] Make stat tokens allocation consistent | Vsevolod Stakhov | 2024-02-13 | 2 | -9/+9 |
| | |||||
* | [Fix] Resolve issue with bayes stat in `rspamadm` mode | Vsevolod Stakhov | 2024-02-01 | 1 | -3/+10 |
| | |||||
* | [Minor] Fix old test | Vsevolod Stakhov | 2024-01-24 | 1 | -0/+1 |
| | |||||
* | [Fix] Fix learning with long prefixes | Vsevolod Stakhov | 2024-01-24 | 1 | -54/+63 |
| | | | | | Issue: #4786 Closes: #4786 | ||||
* | [Fix] Fix learn error propagation | Vsevolod Stakhov | 2024-01-22 | 1 | -4/+20 |
| | |||||
* | [Fix] Fix storing of the bayes tokens | Vsevolod Stakhov | 2024-01-22 | 1 | -5/+5 |
| | |||||
* | [Minor] Cleanup | Vsevolod Stakhov | 2024-01-18 | 1 | -69/+8 |
| | |||||
* | [Project] Final things on redis cache rework | Vsevolod Stakhov | 2024-01-17 | 1 | -2/+2 |
| | |||||
* | [Minor] Fix scripts invocation | Vsevolod Stakhov | 2024-01-15 | 1 | -14/+20 |
| | |||||
* | [Project] Further rework of the C part | Vsevolod Stakhov | 2024-01-15 | 2 | -5/+59 |
| | |||||
* | [Project] Initial implementation of the lua counterpart | Vsevolod Stakhov | 2024-01-12 | 1 | -7/+38 |
| | |||||
* | [Rework] Start rewriting of the redis cache logic | Vsevolod Stakhov | 2024-01-11 | 3 | -536/+225 |
| | |||||
* | [Project] Implement text tokens storage on C++ side | Vsevolod Stakhov | 2023-12-31 | 1 | -1/+120 |
| | |||||
* | [Minor] Another issue | Vsevolod Stakhov | 2023-12-14 | 1 | -1/+1 |
| | |||||
* | [Minor] Uh-oh... | Vsevolod Stakhov | 2023-12-14 | 1 | -1/+1 |
| | |||||
* | [Minor] Set proper size | Vsevolod Stakhov | 2023-12-14 | 1 | -2/+3 |
| | |||||
* | [Minor] Fix build | Vsevolod Stakhov | 2023-12-14 | 1 | -2/+2 |
| | |||||
* | [Project] Try to do strings concatenation in C | Vsevolod Stakhov | 2023-12-14 | 1 | -4/+5 |
| | |||||
* | [Minor] Link runtime to the proper statfile context | Vsevolod Stakhov | 2023-12-11 | 1 | -3/+5 |
| | |||||
* | [Project] Add some stats | Vsevolod Stakhov | 2023-12-08 | 2 | -9/+54 |
| | |||||
* | [Project] Various fixes | Vsevolod Stakhov | 2023-12-08 | 1 | -3/+7 |
| | |||||
* | [Project] Fix compile issues and rework in more C++ style | Vsevolod Stakhov | 2023-12-08 | 1 | -64/+24 |
| | |||||
* | [Rework] Use strings for int64_t | Vsevolod Stakhov | 2023-12-08 | 1 | -9/+11 |
| | | | | | | It seems there is no easy way to use int64 in Redis Lua, hence, we have to use strings. It's much more expensive but still some advantage over the previous schema. | ||||
* | [Project] Add some basic learning | Vsevolod Stakhov | 2023-12-07 | 1 | -48/+119 |
| | |||||
* | [Minor] Remove obsoleted code, phew | Vsevolod Stakhov | 2023-12-07 | 1 | -721/+0 |
| | |||||
* | [Minor] Add initial stat callback | Vsevolod Stakhov | 2023-12-07 | 1 | -33/+27 |
| | |||||
* | [Minor] Fix store/load | Vsevolod Stakhov | 2023-12-06 | 1 | -1/+4 |
| | |||||
* | [Project] Further caching logic modifications | Vsevolod Stakhov | 2023-12-06 | 1 | -30/+131 |
| | |||||
* | [Project] Rework stat runtime | Vsevolod Stakhov | 2023-12-06 | 1 | -87/+90 |
| | |||||
* | [Project] Move the whole backend to C++ | Vsevolod Stakhov | 2023-12-05 | 2 | -106/+97 |
| | | | | Easier to work further. | ||||
* | [Minor] Few more fixes | Vsevolod Stakhov | 2023-12-05 | 1 | -4/+25 |
| | |||||
* | [Project] Temporary fixes to start new bayes logic debug | Vsevolod Stakhov | 2023-12-04 | 1 | -0/+4 |
| | |||||
* | [Project] Start to rework C part | Vsevolod Stakhov | 2023-12-04 | 1 | -731/+149 |
| | |||||
* | [Feature] Allow to set `max_users` for Redis bayes backend | Vsevolod Stakhov | 2023-11-02 | 1 | -5/+19 |
| | | | | Issue: #4659 | ||||
* | [Minor] Add missing <algorithm> include for gcc 14 | Petr Vaněk | 2023-11-01 | 1 | -0/+1 |
| | | | | | | | | | | | | This commit addresses a compilation issue when using GCC 14. According to GCC 14's porting guide [1], some C++ Standard Library headers no longer include other headers they used to use internally. Specifically, <algorithm> must now be explicitly included. [1] https://gcc.gnu.org/gcc-14/porting_to.html See-also: https://bugs.gentoo.org/916438 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> | ||||
* | [Fix] Fix format string and some length issues | Vsevolod Stakhov | 2023-09-26 | 2 | -12/+27 |
| | |||||
* | changed errors to warnings. | laodc | 2023-08-21 | 2 | -6/+2 |
| | | | | nullptr on contructor was never meant to be there | ||||
* | Added support for Redis 6 ACL (username/password) | laodc | 2023-08-21 | 2 | -2/+40 |
| | |||||
* | [Rework] More steps to do refactoring | Vsevolod Stakhov | 2023-08-16 | 2 | -8/+8 |
| | |||||
* | [Rework] Use clang-format to unify formatting in all sources | Vsevolod Stakhov | 2023-07-26 | 19 | -3562/+3404 |
| | | | | No meaningful changes. | ||||
* | [Minor] Get rid of some compiler warnings | Vsevolod Stakhov | 2022-11-04 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix static memory leak in redis stat | Vsevolod Stakhov | 2022-10-29 | 1 | -0/+8 |
| | |||||
* | [Minor] Plug memory leak on cdb backend closing | Vsevolod Stakhov | 2022-09-24 | 1 | -3/+4 |
| | |||||
* | [Minor] Remove noexcept qualifier as it interferes with ankerl::unordered_dense | Vsevolod Stakhov | 2022-07-18 | 1 | -1/+1 |
| | |||||
* | [Rework] Use another version of hash table from the same author | Vsevolod Stakhov | 2022-07-17 | 2 | -4/+4 |
| | |||||
* | [Minor] Add a helper to serialize stats tokens to a messagepack request | Vsevolod Stakhov | 2022-06-26 | 1 | -4/+64 |
| | |||||
* | [Project] Http_stat: Notice statfiles when creating runtime | Vsevolod Stakhov | 2022-06-18 | 1 | -2/+10 |
| | |||||
* | [Minor] Pass statfile id when requesting for the backend runtime | Vsevolod Stakhov | 2022-06-18 | 7 | -13/+18 |
| | |||||
* | [Project] Add experimental HTTP statistics backend | Vsevolod Stakhov | 2022-06-11 | 4 | -4/+372 |
| | |||||
* | [Minor] Grrr, remove not ready backend one more time | Vsevolod Stakhov | 2022-06-07 | 1 | -1/+0 |
| |