icinga2
icinga2 copied to clipboard
ConfigCompiler#HandleInclude*(): compile files in parallel
refs #7792
[2020-01-29 17:50:37 +0100] information/cli: Icinga application loader (version: v2.11.0-479-gc37c40d8c; debug)
[2020-01-29 17:50:37 +0100] information/cli: Loading configuration file(s).
[2020-01-29 17:51:06 +0100] information/ConfigItem: Committing config item(s).
[2020-01-29 17:51:07 +0100] information/ConfigItem: Instantiated 235 CheckCommands.
[2020-01-29 17:51:07 +0100] information/ConfigItem: Instantiated 1 FileLogger.
[2020-01-29 17:51:07 +0100] information/ConfigItem: Instantiated 1001 Hosts.
[2020-01-29 17:51:47 +0100] information/cli: Icinga application loader (version: v2.11.0-480-g890215acd; debug)
[2020-01-29 17:51:47 +0100] information/cli: Loading configuration file(s).
[2020-01-29 17:51:59 +0100] information/ConfigItem: Committing config item(s).
[2020-01-29 17:52:00 +0100] information/ConfigItem: Instantiated 235 CheckCommands.
[2020-01-29 17:52:00 +0100] information/ConfigItem: Instantiated 1 FileLogger.
[2020-01-29 17:52:00 +0100] information/ConfigItem: Instantiated 1001 Hosts.
Config: 7792.zip
In the real world this is even optional as the compilation itself takes only little time relative to the committing.
@cla-bot check
Yep, literally 13s of 20m. 1%.