Werk #4467

TitleBI aggregation compilation: fixed race condition exception, also forks less processes for compilation
Date2017-03-29 12:48:07
Check_MK EditionCheck_MK Raw Edition (CRE)
Check_MK Version1.4.0b5,1.5.0i1
Level1 - Trivial Change
ClassBug Fix
CompatibilityCompatible - no manual interaction needed

The compiliation process now spawns less worker processes for the compilation, which reduces the overall CPU load.

Furthermore a race condition has been fixed, which was likely to happen when all of these conditions were true:

  • there were several dozens BI requests per minute, e.g. from multiple web browsers
  • a distributed montitoring setup started to deploy new configurations
  • there were lots (>100) of BI aggregations configured