6 Commits (c8897ff041065d1ec6554125ec9e2a32b1f8713b)

Author SHA1 Message Date
  Vsevolod Stakhov 14c13854d3
[Rework] Further types conversion (no functional changes) 3 months ago
  Vsevolod Stakhov 6b2b416718
[Rework] Remove some of the GLib types in lieu of standard ones 3 months ago
  Vsevolod Stakhov 537a7180a0
[Rework] Use clang-format to unify formatting in all sources 10 months ago
  Josh Soref 2b8e6958f4
Spelling (#4086) 2 years ago
  Vsevolod Stakhov bc488cd48b [Minor] Remove obsolete WITH_HIREDIS define 2 years ago
  Vsevolod Stakhov c607c36edd [Rework] Refactor libraries structure 4 years ago
  Vsevolod Stakhov d5a36f4f75 [Project] Another iteration 5 years ago
  Vsevolod Stakhov 98897c1797 [Project] First refactoring step libevent->libev 5 years ago
  Vsevolod Stakhov ffab92f4ff [Feature] Add more extended statistics about fuzzy updates 6 years ago
  Vsevolod Stakhov 72f2f16245 [Feature] Add logic to deduplicate updates queue 6 years ago
  Vsevolod Stakhov 7c5d79db90 [Project] Add small workaround for sqlite backend 6 years ago
  Vsevolod Stakhov 4656f5525d [Minor] More g_slice cleanups 6 years ago
  Vsevolod Stakhov 0626200288 [Feature] Use array instead of queue to reduce memory fragmentation 6 years ago
  Vsevolod Stakhov ef7e7cbfe3 [Fix] Fix issues with empty updates 7 years ago
  Vsevolod Stakhov 877fd733aa [Fix] Fix errors handling in fuzzy backend initialization 7 years ago
  Vsevolod Stakhov fb1e7c4be2 [Fix] Fix macro name 7 years ago
  Vlad Glagolev 1500fff0c9 made optional dependency on hiredis really optional 7 years ago
  Vsevolod Stakhov 0a52bb55e9 [Minor] Fix multiple issues in redis fuzzy backend 7 years ago
  Vsevolod Stakhov 8d2d6d3d26 [Minor] Implement the rest functions for redis fuzzy backend 7 years ago
  Vsevolod Stakhov 66a7ef2d1f [Minor] Implement some features of redis backend 7 years ago
  Vsevolod Stakhov f206fff327 [Minor] Skeleton for redis fuzzy backend 7 years ago
  Vsevolod Stakhov e295f24b12 [Minor] `type` -> `backend` for fuzzy backend type 7 years ago
  Vsevolod Stakhov 99c25fad76 [Minor] Fix periodic updates 7 years ago
  Vsevolod Stakhov b493b3628d [Minor] Add more routines to fuzzy backend subrs 7 years ago
  Vsevolod Stakhov 8df2f0ecd5 [Minor] Add sqlite helpers to the abstract API 7 years ago
  Vsevolod Stakhov b5e56ad316 [Minor] Add skeleton for backend abstract functions 7 years ago
  Vsevolod Stakhov 8c34b52522 [Rework] Reorganize the internal backend structure 7 years ago
  Vsevolod Stakhov 3cd8eaf2a2 [Rework] Reorganize fuzzy backend structure 7 years ago
  Vsevolod Stakhov 6847c78a07 [Fix] Mark expired hashes as not found and not as zero flag 8 years ago
  Vsevolod Stakhov 2d0e4061c7 [Minor] Fix couple of warnings and disable -pedantic mode 8 years ago
  Vsevolod Stakhov 92eb411cf4 [Fix] Fix inserting values to the sources list 8 years ago
  Vsevolod Stakhov 948d6c90b1 [Fix] Send updates to mirrors only if we have some changes 8 years ago
  Vsevolod Stakhov 0e09a54865 [Revert] Revert flags changes in fuzzy check 8 years ago
  Vsevolod Stakhov 24530e0332 [Feature] Update fuzzy timestamp when adding value 8 years ago
  Vsevolod Stakhov 3a0579fd5a [Fix] Force rspamd to upgrade fuzzy db on opening 8 years ago
  Vsevolod Stakhov 20343707b6 [Feature] Implement partial deleting for multi-flags 8 years ago
  Vsevolod Stakhov f2daba8fdb [Fix] More fixes to multi-flag fuzzy storage 8 years ago
  Vsevolod Stakhov 9f8183fbb7 [Feature] Implement multi-flags fuzzy replies 8 years ago
  Vsevolod Stakhov f3b08af57c [Feature] Implement multiple-sources fuzzy storage 8 years ago
  Vsevolod Stakhov c15fd65bc3 [Feature] Allow versioning for sqlite databases 8 years ago
  Vsevolod Stakhov 25b777b360 [Feature] Add versions to fuzzy storage 8 years ago
  Vsevolod Stakhov 8766fba694 Switch the rest to apache 2 8 years ago
  Vsevolod Stakhov f2d6980791 Fix fuzzy relearning 8 years ago
  Vsevolod Stakhov 43c355805a Use the unified checkpoints function in fuzzy_backend 8 years ago
  Vsevolod Stakhov 27e45bef83 Fix warnings. 8 years ago
  Vsevolod Stakhov 15fdaad8d0 Fix format argument for inserting shingles 8 years ago
  Vsevolod Stakhov d414e0aad9 Store fuzzy backend id based on path to file 8 years ago
  Vsevolod Stakhov 655b2644d9 Fix errors processing in fuzzy check 8 years ago
  Vsevolod Stakhov 11c28ca5ff Fix build with old sqlite 8 years ago
  Vsevolod Stakhov 519fe05bd1 Another try to fix locked statements in sqlite 8 years ago