Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'v7-devel' | Rainer Gerhards | 2013-11-21 | 1 | -12/+59 |
|\ | | | | | | | | | Conflicts: runtime/queue.c | ||||
| * | queue: dynamic default for discardMark, emit warning if set very low | Rainer Gerhards | 2013-11-21 | 1 | -4/+29 |
| | | |||||
| * | queue: guard various config param defaults against very low queue sizes | Rainer Gerhards | 2013-11-21 | 1 | -8/+27 |
| | | |||||
* | | Merge branch 'v7-devel' | Rainer Gerhards | 2013-11-21 | 1 | -8/+42 |
|\| | |||||
| * | queue: add config parameter queue.spooldirectory | Rainer Gerhards | 2013-11-21 | 1 | -0/+12 |
| | | | | | | | | | | | | Conflicts: runtime/queue.c | ||||
| * | Merge branch 'v7-stable' into v7-devel | Rainer Gerhards | 2013-11-21 | 1 | -8/+30 |
| |\ | | | | | | | | | | | | | Conflicts: runtime/queue.c | ||||
| | * | queue: spool directory setting was not properly propagated to DA queue | Rainer Gerhards | 2013-11-21 | 1 | -1/+21 |
| | | | |||||
| | * | refactor queue spool directory config handling | Rainer Gerhards | 2013-11-21 | 1 | -7/+7 |
| | | | |||||
| | * | bugfix: legacy directive $ActionQueueWorkerThreads was not honored | Rainer Gerhards | 2013-11-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog runtime/queue.c | ||||
| | * | do not adjust batch size for disk queues | Rainer Gerhards | 2013-11-07 | 1 | -1/+1 |
| | | | |||||
| | * | do not complain for queue size on DA queues | Rainer Gerhards | 2013-11-07 | 1 | -1/+2 |
| | | | |||||
* | | | regression fix: prevent queue stall if ratelimiter is used | Rainer Gerhards | 2013-11-20 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | Thanks to Pavel Levshin for alerting us. This regression was introduced roughly 2 hours ago and was never released. | ||||
* | | | regression fix: action queues with default settings did not start workers | Rainer Gerhards | 2013-11-20 | 1 | -5/+3 |
| | | | | | | | | | | | | This was introduced yesterday and has not been part of any released version. | ||||
* | | | Merge branch 'v7-devel' | Rainer Gerhards | 2013-11-19 | 1 | -11/+41 |
|\| | | |||||
| * | | queue.workerThreadMinimumMessage set to queue.size / num workers | Rainer Gerhards | 2013-11-19 | 1 | -2/+18 |
| | | | |||||
| * | | bugfix: legacy directive $ActionQueueWorkerThreads was not honored | Rainer Gerhards | 2013-11-19 | 1 | -0/+2 |
| | | | |||||
| * | | queue: auto-adjust watermarks | Rainer Gerhards | 2013-11-19 | 1 | -10/+14 |
| | | | |||||
| * | | queue: warn if high watermark is set too low | Rainer Gerhards | 2013-11-19 | 1 | -0/+8 |
| | | | |||||
* | | | Merge branch 'master-ruleeng' into master-ruleeng-simd | Rainer Gerhards | 2013-11-07 | 1 | -14/+10 |
|\ \ \ | |||||
| * | | | Merge branch 'master' into master-ruleeng | Rainer Gerhards | 2013-11-07 | 1 | -14/+10 |
| |\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/wti.c runtime/wti.h | ||||
| | * | | bugfix: regular workers are no longer started if DA worker is active | Pavel Levshin | 2013-11-07 | 1 | -8/+7 |
| | | | | | | | | | | | | | | | | | | | | form mail: Look, below, if it is time to activate DA worker, we call it explicitly. But in this case we do not advise regular workers. They are likely already running at this point, but it is not guaranteed. What if, for example, the system is set to start additional workers when the queue is going over high watermark? What if HighWatermark is set to 1? Regular workers will not be started, and DA worker may fail. Thus, it is reasonable to advise regular workers even if we are going DA. | ||||
| | * | | cleanup no longer needed code | Rainer Gerhards | 2013-11-07 | 1 | -4/+0 |
| | | | | |||||
| | * | | do not adjust batch size for disk queues | Rainer Gerhards | 2013-11-07 | 1 | -1/+1 |
| | | | | |||||
| | * | | do not complain for queue size on DA queues | Rainer Gerhards | 2013-11-06 | 1 | -1/+2 |
| | | | | |||||
* | | | | Merge branch 'master-ruleeng' into master-ruleeng-simd | Rainer Gerhards | 2013-11-05 | 1 | -6/+14 |
|\| | | | |||||
| * | | | Merge branch 'master' into master-ruleeng | Rainer Gerhards | 2013-11-05 | 1 | -6/+14 |
| |\| | | |||||
| | * | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-11-05 | 1 | -6/+14 |
| | |\| | |||||
| | | * | improved checking of queue config parameters on startup | Rainer Gerhards | 2013-11-05 | 1 | -6/+7 |
| | | | | |||||
| | | * | emit warning message if queue.size is set dangerously low | Rainer Gerhards | 2013-11-05 | 1 | -0/+7 |
| | | | | |||||
* | | | | cleanup no longer used code | Rainer Gerhards | 2013-11-05 | 1 | -21/+0 |
| | | | | |||||
* | | | | re-enable main queue direct mode | Rainer Gerhards | 2013-11-05 | 1 | -18/+33 |
| | | | | |||||
* | | | | refactor bShutdownImmediate handling | Rainer Gerhards | 2013-11-05 | 1 | -9/+20 |
| | | | | |||||
* | | | | remove no longer needed code | Rainer Gerhards | 2013-11-05 | 1 | -24/+0 |
| | | | | |||||
* | | | | refactor: remove no longer needed elements from batch_t | Rainer Gerhards | 2013-11-04 | 1 | -2/+0 |
| | | | | |||||
* | | | | remove no longer needed vars from batch structure | Rainer Gerhards | 2013-11-03 | 1 | -4/+0 |
|/ / / | |||||
* | | | milestone: now shuffeling wti ptr correctly down to action handler | Rainer Gerhards | 2013-10-27 | 1 | -12/+11 |
| | | | | | | | | | | | | | | | except if main queue is in direct mode -- this need smore work and thinking (probably via pthreads state variables, but let's see later) | ||||
* | | | milestone: calling sequence changed so that wti is passed to many functions | Rainer Gerhards | 2013-10-26 | 1 | -4/+5 |
|/ / | |||||
* | | change main/ruleset queue defaults to be more enterprise-like | Rainer Gerhards | 2013-10-04 | 1 | -2/+4 |
| | | | | | | | | | | | | | | new defaults are queue.size 100,000 max workers 2, worker activation after 40,000 msgs are queued, batch size 256. These settings are much more useful for enterprises and will not hurt low-end systems that much. This is part of our re-focus on enterprise needs. | ||||
* | | experimental: make impstats return delta values where possible | Rainer Gerhards | 2013-09-07 | 1 | -6/+6 |
| | | |||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-07-19 | 1 | -4/+4 |
|\| | |||||
| * | debug: improve queue startup debug output | Rainer Gerhards | 2013-07-19 | 1 | -4/+4 |
| | | |||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-07-17 | 1 | -2/+5 |
|\| | |||||
| * | regression fix: %d used for long long types in debug output | Rainer Gerhards | 2013-07-17 | 1 | -1/+3 |
| | | | | | | | | | | regression from recent DA queue bug fix set of patches; not present in any released code. | ||||
| * | cosmetic bugfix: file name buffer was not freed on disk queue destruction | Rainer Gerhards | 2013-07-17 | 1 | -1/+2 |
| | | | | | | | | | | This was an extremely small one-time per run memleak, so nothing of concern. However, it bugs under valgrind and similar memory debuggers. | ||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-07-16 | 1 | -2/+26 |
|\| | |||||
| * | add note on a potential future troublespot | Rainer Gerhards | 2013-07-16 | 1 | -1/+8 |
| | | |||||
| * | Fixed return state handling in ConsumerDA | Andre Lorbach | 2013-07-16 | 1 | -2/+19 |
| | | | | | | | | | | | | | | | | | | The queue full loop fix added a problem to the queue when rsyslog was shutdown. This problem has been corrected now. Conflicts: runtime/queue.c | ||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-07-15 | 1 | -3/+15 |
|\| | |||||
| * | bugfix: 100% CPU utilization when DA queue became full | Andre Lorbach | 2013-07-15 | 1 | -3/+15 |
| | | |||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-07-13 | 1 | -12/+12 |
|\| |