aboutsummaryrefslogtreecommitdiffstats
path: root/src/roll_history.c
Commit message (Collapse)AuthorAgeFilesLines
* Rework project structure, remove trash files.Vsevolod Stakhov2014-04-211-212/+0
|
* Refactor worker task structure and API.Vsevolod Stakhov2014-04-211-1/+1
|
* Refactor memory pool naming.Vsevolod Stakhov2014-04-201-5/+5
|
* Fix empty messages processing.Vsevolod Stakhov2014-02-181-1/+1
|
* Refactor metric actions handling.Vsevolod Stakhov2013-09-131-2/+3
| | | | | | Use array of actions instead of a linked list to speed up processing. * Removed required_score, reject_score and action in metric config, now REJECT is the only default action for a metric.
* Remove endless counter incrementing.Vsevolod Stakhov2013-06-061-1/+2
| | | | | | | In some cases it is not enough to perform compare and exchange and we still can get race condition in atomic incrementing. Therefore, it is better to loose a history event than to log error message each time.
* Add locking for maps.Vsevolod Stakhov2013-01-081-0/+65
| | | | Add ability to save rolling history in a file.
* * Add rolling history feature saving last 200 scanned messages.Vsevolod Stakhov2013-01-071-0/+145
Add /history command handler in webui.