summaryrefslogtreecommitdiffstats
path: root/src/libserver/symbols_cache.c
Commit message (Expand)AuthorAgeFilesLines
* [Fix] Do not allow dependencies on selfVsevolod Stakhov2018-03-151-9/+20
* [Minor] Change logic of frequency computation for cacheVsevolod Stakhov2018-02-261-17/+11
* [Minor] Allow to detect worker's scanner flag from luaVsevolod Stakhov2018-02-261-2/+2
* [Project] Convert all C modules to fast debug infrastructureVsevolod Stakhov2018-01-201-2/+4
* [Fix] Fix composites processingVsevolod Stakhov2017-12-011-0/+1
* [Fix] Deal with unknown weightVsevolod Stakhov2017-11-051-3/+6
* [Rework] Kill metrics!11Vsevolod Stakhov2017-11-041-53/+26
* [Minor] Further portion of g_slice eliminationVsevolod Stakhov2017-10-281-8/+8
* [Fix] Fix ticks processingVsevolod Stakhov2017-10-271-13/+14
* [Feature] Use rdtsc where possibleVsevolod Stakhov2017-10-261-8/+8
* [Minor] Try to deal with idempotent symbols processingVsevolod Stakhov2017-09-241-0/+4
* [Fix] Skip nostat tokens when get number of tokensVsevolod Stakhov2017-09-161-2/+5
* [Fix] Do not include idempotent/nostat symbols to checksumVsevolod Stakhov2017-09-161-6/+12
* [Minor] Fix idempotent symbols processingVsevolod Stakhov2017-08-121-2/+0
* [Feature] Add preliminary support of idempotent symbolsVsevolod Stakhov2017-08-111-3/+76
* [Feature] Skip certain symbols from ANN classifyVsevolod Stakhov2017-07-291-0/+5
* [Minor] Add auxiliary functions for symbols cacheVsevolod Stakhov2017-07-291-0/+13
* [Minor] Return number of hits for a symbol when queryingVsevolod Stakhov2017-06-201-4/+6
* [Fix] Fix calling for peak functionsVsevolod Stakhov2017-05-121-1/+1
* [Rework] Remove multiple metrics support from RspamdVsevolod Stakhov2017-04-261-19/+7
* [Minor] Improve style of enum definitionVsevolod Stakhov2017-03-281-10/+12
* [Minor] Add id to async watchers to simplify debuggingVsevolod Stakhov2017-03-231-1/+3
* [Minor] Check for duplicates in wait queue for symbols depsVsevolod Stakhov2017-03-221-3/+32
* [Minor] Fix previous commitVsevolod Stakhov2017-03-221-26/+34
* [Fix] Check all watcher's dependenciesVsevolod Stakhov2017-03-221-5/+10
* [Fix] Fix memory corruption on terminationVsevolod Stakhov2017-03-151-0/+3
* [Fix] Do not resort cache on each checkVsevolod Stakhov2017-03-031-2/+5
* [Fix] Try to fix symbols processing orderVsevolod Stakhov2017-03-021-0/+2
* [Minor] Fix enabled checks for symbols in cacheVsevolod Stakhov2017-02-281-4/+3
* [Minor] Fix classifiers disablingVsevolod Stakhov2017-02-271-1/+2
* [Fix] Allow to disable classifiers checks using settings and conditionsVsevolod Stakhov2017-02-271-0/+55
* [Fix] Do not stop symbols planning if async events are pendingVsevolod Stakhov2017-02-141-1/+2
* [Feature] Add profiling support in client outputVsevolod Stakhov2017-02-071-0/+4
* [Fix] Fix dependencies tracking for callback symbolsVsevolod Stakhov2017-02-071-2/+2
* [Fix] Fix stddev calculationsVsevolod Stakhov2017-02-071-4/+6
* [Minor] Tell when a peak callback is set for the cacheVsevolod Stakhov2017-01-281-0/+1
* [Minor] Improve counters outputVsevolod Stakhov2017-01-281-1/+3
* [Feature] Allow to set peak callbacks from LuaVsevolod Stakhov2017-01-251-0/+5
* [Feature] Allow to call a callback when symbol frequency is on peakVsevolod Stakhov2017-01-251-0/+49
* [Minor] More fixes to counters calculationsVsevolod Stakhov2017-01-241-2/+3
* [Minor] Add more loggingVsevolod Stakhov2017-01-241-28/+39
* [Minor] Add cache_reload option to specify timeoutVsevolod Stakhov2017-01-241-12/+2
* [Rework] Further fixes to symbols frequenciesVsevolod Stakhov2017-01-241-40/+54
* [Minor] Change symcache magic to avoid old data loadingVsevolod Stakhov2017-01-241-1/+1
* [Rework] Multiple fixes for symbols cache statisticsVsevolod Stakhov2017-01-241-26/+56
* [Rework] Start rework of symbols cache updatesVsevolod Stakhov2017-01-241-67/+81
* [Minor] Save symbols cache on reloadVsevolod Stakhov2017-01-241-6/+13
* [Minor] Store stddev for countersVsevolod Stakhov2017-01-241-6/+9
* [Fix] Avoid race condition on saving cache and reloadVsevolod Stakhov2017-01-171-8/+21
* [Minor] Add methods to get symbols cache checksumVsevolod Stakhov2016-12-281-0/+8