icinga2/lib
Michael Friedrich 83e0bcddce IDO: Ensure that the notification insert id is passed to contactnotification inserts
We cannot add the notification insert id directly
to the following contactnotifications queries. Instead
we need to pass a DbValue reference which gets set after
the notification insert id is calculated.
The contactnotifications insert queries are fired as query
group calling CanExecuteQuery() and FieldToEscapedString().
If the notification id does not exist yet, the queries are
moved to the end of the queue.
Once the contactnotifications queries are fired the DbValue
reference is destroyed.

This patch also removes the old notification insert id cache
which was broken in many ways.

fixes #11387
2016-03-29 15:12:24 +02:00
..
base Build fix for GCC 2016-03-29 14:52:48 +02:00
checker Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
cli Build fix for GCC 2016-03-29 14:52:48 +02:00
compat Revert "Properly set the next check time for active and passive checks" 2016-03-05 18:15:03 +01:00
config Build fix for GCC 2016-03-29 14:52:48 +02:00
db_ido IDO: Ensure that the notification insert id is passed to contactnotification inserts 2016-03-29 15:12:24 +02:00
db_ido_mysql IDO: Ensure that the notification insert id is passed to contactnotification inserts 2016-03-29 15:12:24 +02:00
db_ido_pgsql IDO: Ensure that the notification insert id is passed to contactnotification inserts 2016-03-29 15:12:24 +02:00
demo Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
hello Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
icinga IDO: Ensure that the notification insert id is passed to contactnotification inserts 2016-03-29 15:12:24 +02:00
livestatus Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
methods Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
notification Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
perfdata Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
remote Detect infinite recursion in the zone hierarchy graph 2016-03-23 09:03:53 +01:00
CMakeLists.txt Update copyright headers for 2016 2016-01-12 08:29:59 +01:00