2d74e6ebac
* Removed using scheduler from action execution heartbeat checker in favor of regular threads. * Added the new config options "batch_size" under [action_heartbeat] group to limit a number of action executions being processed during one iteration the checker. * Added a test checking that an action execution is automatically failed by the heartbeat checker. Closes-Bug: #1802065 Change-Id: I18c0c2c3159b9294c8af96c93c65a6edfc1de1a1
13 lines
672 B
YAML
13 lines
672 B
YAML
---
|
|
fixes:
|
|
- |
|
|
Action heartbeat checker was using scheduler to process expired action
|
|
executions periodically. The side effect was that upon system reboot
|
|
there may have been duplicating delayed calls in the database. So over
|
|
time, the number of such calls could be significant and those jobs could
|
|
even affect performance. This has now been fixed with regular threads
|
|
without using scheduler at all. Additionally, the new configuration
|
|
property "batch_size" has been added under the group "action_heartbeat"
|
|
to control the maximum number of action executions processed during one
|
|
iteration of the action execution heartbeat checker.
|