Commit Graph

210 Commits

Author SHA1 Message Date
Gunnar Beutner 39e92dfe2d Fix incorrect value for IdoMysqlConnection::m_AffectedRows
refs #10190
2015-09-28 13:25:37 +02:00
Michael Friedrich f0bdd4cf21 DB IDO: Fix modified custom attribute update query problems
fixes #10190
2015-09-28 13:24:27 +02:00
Michael Friedrich 0a43e81306 Fix wrong calculation for host compat state UNREACHABLE
fixes #10058
2015-09-04 13:25:18 +02:00
Michael Friedrich 4b79e5a316 Add missing category for IDO query
fixes #9928
2015-08-24 11:13:16 +02:00
Michael Friedrich 6d6826cc07 DB IDO: Do not update endpointstatus table on config updates
fixes #9634
2015-07-20 10:18:55 +02:00
Michael Friedrich 8545c5023a DB IDO: Don't clear endpoint* tables on start/reload
fixes #9586
2015-07-13 10:26:01 +02:00
Michael Friedrich 656286f887 Fix unused variable in dbevents
refs #9055
2015-06-24 14:14:50 +02:00
Michael Friedrich 3e14bde4c0 Fix incorrect type and state filter mapping for User objects in DB IDO
fixes #9143
2015-05-29 10:22:27 +02:00
Michael Friedrich bb590658ac Fix DbEvents::AddCheckableCheckHistory argument
refs #9055
2015-04-27 15:13:00 +02:00
Michael Friedrich aaba240e37 DB IDO: Fix wrong check result timestamp for historical tables
refs #9055
2015-04-27 15:12:51 +02:00
Michael Friedrich c59a8c8277 Fix that downtimes are always "fixed" even if scheduled as "flexible"
fixes #9142
2015-04-25 15:07:58 +02:00
Gunnar Beutner 21cf767488 Fix another potential deadlock in DB IDO
refs #9121
2015-04-22 21:36:35 +02:00
Gunnar Beutner 8bf8ef263d Fix deadlock in the IDO
fixes #9121
2015-04-22 21:34:22 +02:00
Michael Friedrich e7a84ff8ba Don't update scheduleddowntime table w/ trigger_time column when only adding a downtime
fixes #9014
2015-04-20 08:55:59 +02:00
Gunnar Beutner d3fc075000 Remove deadlock in db_ido
refs #9017
2015-04-14 15:11:20 +02:00
Michael Friedrich 876bccd745 DB IDO: Fix status table scheduled_downtime_depth column not updated on downtime removal/end
fixes #9017
2015-04-11 11:42:22 +02:00
Gunnar Beutner 9bcbc8f4f8 Don't update custom vars for each status update
fixes #8736
2015-03-16 10:23:56 +01:00
Gunnar Beutner 3046ad5d5e Fix incorrect value for the process_performance_data column in the icinga_hosts table
fixes #8544
2015-03-09 08:12:05 +01:00
Michael Friedrich c61134d55a Fix deadlock in DB IDO and external command events
refs #8511
2015-03-02 16:20:22 +01:00
Michael Friedrich 4a64d4991b DB IDO: Fix {host,service}checks command_line value is "Object of type 'icinga::Array'"
fixes #8438
2015-02-15 00:24:05 +01:00
Michael Friedrich 48fa1a1418 DB IDO: Fix duplicate entries in scheduleddowntime table
fixes #8425
2015-02-12 13:19:27 +01:00
Michael Friedrich 19c374040e Fix missing persistent_comment, notify_contact columns for acknowledgement table
fixes #7871
refs #8298
2015-02-07 23:24:16 +01:00
Michael Friedrich bb2338631f Fix last_hard_state missing in StatusDataWriter
fixes #8383
2015-02-07 19:37:35 +01:00
Gunnar Beutner 1a23ae94f9 Implement support for updating the program_end_time column
fixes #6923
2015-02-04 15:25:10 +01:00
Gunnar Beutner e7938c9374 Fix crash in DbConnection::ProgramStatusHandler
fixes #8288
2015-01-27 09:53:07 +01:00
Michael Friedrich 78bfd0204c Update copyright year 2015-01-22 12:00:23 +01:00
Gunnar Beutner 363f23b1d8 Rename ScriptFunction to Function
fixes #8258
2015-01-21 08:48:38 +01:00
Gunnar Beutner 9f18211ada Remove obsolete code
refs #7709
2014-12-18 15:57:30 +01:00
Gunnar Beutner 873e294158 Refactor the WorkQueue class to make error reporting easier
refs #7709
2014-12-18 15:11:57 +01:00
Gunnar Beutner 1cb0231c05 Refactor how variable scopes work
refs #8074
2014-12-14 11:33:45 +01:00
Michael Friedrich d11286e9a5 DB IDO: Update child object reachability if parentchanges to !{OK,UP}
fixes #7683
2014-12-12 16:12:05 +01:00
Michael Friedrich 868d403a8a DB IDO: Missing last_hard_state column update in {host,service}status tables
fixes #8058
2014-12-12 13:25:10 +01:00
Gunnar Beutner 2d53e000c8 Refactor the config validator so that it doesn't require serialized objects
refs #7701
2014-11-20 13:28:21 +01:00
Gunnar Beutner 7321e45abc Implement support for executing remote commands
fixes #7559
2014-11-13 14:54:55 +01:00
Gunnar Beutner e52b2b6509 Fix incorrect IDO queries
fixes #7634
2014-11-11 16:36:20 +01:00
Gunnar Beutner 11710ef683 Fix static initializers
refs #7634
2014-11-11 13:24:44 +01:00
Jean Flach 0ba2efe97f Fix some Ido initialization bugs
refs #7625
2014-11-11 10:04:37 +01:00
Gunnar Beutner 4df3fd4451 Add missing category type for some IDO queries
fixes #7625
2014-11-10 13:21:33 +01:00
Gunnar Beutner 478f03b49a Replace boost::shared_ptr with boost::intrusive_ptr
refs #7622
2014-11-09 16:54:41 +01:00
Gunnar Beutner 684ad2641a Fix GetInstance() methods for the DbType and config validator registry classes 2014-11-09 13:06:25 +01:00
Gunnar Beutner 9e2aa4c5ed Fix problem with unresolved symbols
refs #7561
2014-11-07 18:37:28 +01:00
Michael Friedrich 58d5c42d9c DB IDO: Dump custom attributes as json encoded arrays/dictionaries; add 'is_json' column
refs #7560
2014-11-04 13:47:45 +01:00
Gunnar Beutner 170c5a59e4 Implement typeof() function 2014-11-03 00:45:14 +01:00
Gunnar Beutner 4677014b6d Implement support for arrays in custom variables
fixes #6544
2014-11-02 07:27:50 +01:00
Gunnar Beutner 9368ff0e03 Update some more log messages 2014-10-20 10:09:57 +02:00
Gunnar Beutner 2d5e9514a5 Refactor logging code 2014-10-19 17:52:17 +02:00
Gunnar Beutner b18f57a745 Remove logger_fwd.hpp 2014-10-19 14:50:39 +02:00
Gunnar Beutner 92896311f3 Implement support for C/C++ comments in the TI compiler
fixes #5018
2014-10-17 19:44:31 +02:00
Michael Friedrich 3fd20d56aa DB IDO: Add program_version column to programstatus table
Bump schema version to 1.11.8

fixes #7391
2014-10-16 12:11:10 +02:00
Gunnar Beutner 6f2ea6bc08 Fix build problems with Oracle Solaris Studio
refs #6896
2014-09-02 13:09:17 +02:00