ID: 8676
Title: Fixed edge cases for various Livestatus columns.
Component: Livestatus
Level: 1
Class: Bug Fix
Version: 1.4.0i4
All host/service-related tables had some issues with various columns:
* The columns "comments", "comments_with_info", "downtimes" and
"downtimes_with_info" could miss some data.
* The "metrics" column did not always contain a list.
The bugs only manifested for some rare edge cases, and only CMC was
affected.
ID: 8677
Title: Fixed persistent recurring downtimes during cofiguration reload
Component: The Check_MK Micro Core
Level: 2
Class: Bug Fix
Version: 1.4.0i4
The Check_MK Micro Core did not handle persistent recurring downtimes
correctly during configuration reloads: Already existing ones were removed
and re-added, but there was a small time window where the downtime was not
actually active (between the reload and the next time all downtimes are
handled, i.e. up to 3 seconds). This could lead to notifications during
downtimes, e.g. when a host or service was in a non-OK state during the
reload.
ID: 8678
Title: Fixed some race conditions durion CMC startup/reload
Component: The Check_MK Micro Core
Level: 2
Class: Bug Fix
Version: 1.4.0i4
A few race conditions have been fixed in the Check_MK Micro Core which could
lead to e.g. spurious notifications during startup and/or configuration
reload.
ID: 8654
Title: Availability annotations are now rendered also in PDF reporting
Component: Reporting
Level: 1
Class: New Feature
Version: 1.4.0i4
In the reports of availability the annotations where missing. This has
now been fixed.
ID: 8679
Title: Fixed a space leak in the state history cache
Component: The Check_MK Micro Core
Level: 1
Class: Bug Fix
Version: 1.4.0i4
Whenever certain state changes happened to a host or service (flapping,
downtime, alert), the Check_MK Micro Core leaked a small amount of memory
(24 bytes on a 64 bit platform). This has been fixed.
ID: 8694
Title: Scalars (warn, crit, min, max) of perfdata can now be added to custom graphs
Component: Metrics System
Level: 1
Class: New Feature
Version: 1.4.0i4
You can now use the scalars (warn, crit, min, max) of the perfdata as lines or areas
in custom graphs. You can even calculate with them, for example to calculate percentage
usages of an interface.
ID: 8696
Title: Graph collections can now be added to reports
Component: Metrics System
Level: 1
Class: New Feature
Version: 1.4.0i4
You can create you own custom collection of graphs in the GUI. These graph
collections can now be added to the PDF reports. Once you added a collection
to a report, it will always show the current graphs of the collection. This
means if you add new graphs to the collection, they will be added to the
PDF reports too.