Alexander Aleksandrovič Klimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b63eb2aa3d 
							
						 
					 
					
						
						
							
							Merge pull request  #8855  from Icinga/bugfix/inconsistent-ido-schema-versions-8852  
						
						... 
						
						
						
						Fix IDO MySQL schema version (as in v2.11 upgrade) 
						
						
					 
					
						2021-07-14 18:09:27 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							4373acf8ed 
							
						 
					 
					
						
						
							
							Ido*sqlConnection::Reconnect(): de-couple MySQL and Postgres schema versions  
						
						
						
						
					 
					
						2021-07-05 19:17:51 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							9e2f58ea9f 
							
						 
					 
					
						
						
							
							IdoCheckTask: de-couple MySQL and Postgres schema versions  
						
						
						
						
					 
					
						2021-07-05 19:14:07 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							0d34d8951a 
							
						 
					 
					
						
						
							
							Abstract Ido*Connection#Disconnect()  
						
						... 
						
						
						
						refs #8727  
						
						
					 
					
						2021-04-20 18:40:49 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							c3388e9af6 
							
						 
					 
					
						
						
							
							Use std::mutex, not boost::mutex  
						
						
						
						
					 
					
						2021-02-03 09:54:57 +01:00 
						 
				 
			
				
					
						
							
							
								Noah Hilverling 
							
						 
					 
					
						
						
						
						
							
						
						
							03af068302 
							
						 
					 
					
						
						
							
							IDO: Make sure to insert program status during reconnect()  
						
						
						
						
					 
					
						2020-10-16 12:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								Noah Hilverling 
							
						 
					 
					
						
						
						
						
							
						
						
							be3eb0821a 
							
						 
					 
					
						
						
							
							IDO-Logging: Add log timeout to log every 5 minutes  
						
						
						
						
					 
					
						2020-10-13 09:15:03 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Triem 
							
						 
					 
					
						
						
						
						
							
						
						
							7a759a6427 
							
						 
					 
					
						
						
							
							IDO: Implement more accurate logging for query stats  
						
						
						
						
					 
					
						2020-09-22 13:44:02 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							d14a88235d 
							
						 
					 
					
						
						
							
							Replace Copyright header with a short version, part I  
						
						... 
						
						
						
						CLion -> replace in path 
						
						
					 
					
						2019-02-25 14:48:22 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							dab53448bc 
							
						 
					 
					
						
						
							
							icinga.com: Update *.{h,c}pp  
						
						
						
						
					 
					
						2018-10-18 09:27:04 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9d436605f0 
							
						 
					 
					
						
						
							
							Fix compatibility with CMake < 3.1  
						
						
						
						
					 
					
						2018-01-18 15:12:46 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							21254fb610 
							
						 
					 
					
						
						
							
							Avoid accessing attributes for validators where not necessary  
						
						
						
						
					 
					
						2018-01-11 08:20:16 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							91c256261a 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-use-default-member-init'  
						
						
						
						
					 
					
						2018-01-04 12:24:58 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9ca682496c 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-use-override'  
						
						
						
						
					 
					
						2018-01-04 12:24:57 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ac155d1dda 
							
						 
					 
					
						
						
							
							Apply clang-tidy fix 'modernize-redundant-void-arg'  
						
						
						
						
					 
					
						2018-01-04 12:24:57 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							41f0fbfd30 
							
						 
					 
					
						
						
							
							Add the final keyword to methods  
						
						
						
						
					 
					
						2018-01-04 05:45:40 +00:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							90496b5456 
							
						 
					 
					
						
						
							
							Build libraries as static libraries  
						
						
						
						
					 
					
						2018-01-02 23:29:48 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Insel 
							
						 
					 
					
						
						
						
						
							
						
						
							158ae2188e 
							
						 
					 
					
						
						
							
							Change copyright header for 2018  
						
						
						
						
					 
					
						2018-01-02 12:08:55 +01:00 
						 
				 
			
				
					
						
							
							
								Noah Hilverling 
							
						 
					 
					
						
						
						
						
							
						
						
							2acaccd028 
							
						 
					 
					
						
						
							
							Fix that RingBuffer does not get updated if nothing is written  
						
						... 
						
						
						
						refs #5750  
						
						
					 
					
						2017-11-13 16:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							e0e7f9ae6b 
							
						 
					 
					
						
						
							
							DB IDO: Force users to upgrade the schema to avoid workaround fixes/missing indexes  
						
						
						
						
					 
					
						2017-11-07 16:37:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							30be02bcae 
							
						 
					 
					
						
						
							
							Alter DowntimeRemoval behaviour  
						
						... 
						
						
						
						This adds an additional index to the downtimehistory and updates the
dbevents in a way that it uses that index 
						
						
					 
					
						2017-11-07 16:37:12 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							3a5d4f3c8d 
							
						 
					 
					
						
						
							
							DB IDO: Remove obsolete logger, now implemented in WorkQueue class  
						
						... 
						
						
						
						refs #5280 
refs #5133  
						
						
					 
					
						2017-05-24 16:52:15 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							e0bfe0a5d0 
							
						 
					 
					
						
						
							
							Remove deprecated "DbCat1 | DbCat2" notation for DB IDO categories  
						
						... 
						
						
						
						This allows for a specific config validation function. 
						
						
					 
					
						2017-05-10 14:32:53 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							e5f5284838 
							
						 
					 
					
						
						
							
							Add logging for started/stopped features  
						
						... 
						
						
						
						fixes  #3557  
					
						2017-02-08 15:40:27 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							b7caf0820d 
							
						 
					 
					
						
						
							
							Ensure that *.icinga.com is used everywhere  
						
						... 
						
						
						
						fixes  #13897 
fixes  #13277  
					
						2017-01-10 17:19:12 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							1679488e8e 
							
						 
					 
					
						
						
							
							DB IDO: Bump schema version to 1.14.2  
						
						... 
						
						
						
						fixes  #10502 
fixes  #13221  
					
						2016-11-18 11:39:14 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							2e8d3d3934 
							
						 
					 
					
						
						
							
							Implement support for incremental IDO updates  
						
						... 
						
						
						
						fixes  #12435  
					
						2016-08-15 14:43:11 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ed53366490 
							
						 
					 
					
						
						
							
							Avoid duplicate IDO config updates at startup  
						
						... 
						
						
						
						fixes  #12417  
					
						2016-08-13 23:31:22 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0d02b01c02 
							
						 
					 
					
						
						
							
							Use application start-up time for the IDO session token  
						
						... 
						
						
						
						fixes  #12250  
					
						2016-07-29 08:40:10 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							959e2501aa 
							
						 
					 
					
						
						
							
							Avoid duplicate entries in the icinga_objects table for commands  
						
						... 
						
						
						
						refs #12147  
						
						
					 
					
						2016-07-15 09:40:39 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							124c80beab 
							
						 
					 
					
						
						
							
							Require DB IDO v1.14.1 for 2.5.0  
						
						... 
						
						
						
						fixes  #11967  
					
						2016-07-07 12:27:56 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							6a46706668 
							
						 
					 
					
						
						
							
							DB IDO: Update schema version to 1.14.1  
						
						... 
						
						
						
						The least supported version is still 1.14.0
with the current changes.
refs #10069 
refs #11967  
						
						
					 
					
						2016-06-17 11:23:30 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							90f102abf3 
							
						 
					 
					
						
						
							
							Ensure that program status updates are immediately updated in DB IDO  
						
						... 
						
						
						
						fixes  #11767  
					
						2016-05-11 14:03:40 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							599929b0f6 
							
						 
					 
					
						
						
							
							Update copyright headers for 2016  
						
						
						
						
					 
					
						2016-01-12 08:29:59 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ef8ba6e275 
							
						 
					 
					
						
						
							
							Implement additional query statistics for DB IDO  
						
						... 
						
						
						
						fixes  #10860  
					
						2015-12-16 10:46:27 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							da3d21091c 
							
						 
					 
					
						
						
							
							Fix priority ordering for IDO queries  
						
						... 
						
						
						
						fixes  #10829 
refs #8714  
					
						2015-12-15 11:58:50 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							050c520b2a 
							
						 
					 
					
						
						
							
							Convert Comment/Downtime to config objects  
						
						... 
						
						
						
						fixes  #9777  
					
						2015-10-28 17:56:29 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							5f98fd3e9a 
							
						 
					 
					
						
						
							
							Update schema version in dbconnection.hpp  
						
						... 
						
						
						
						refs #9286  
						
						
					 
					
						2015-10-01 17:13:33 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							d118b71a2a 
							
						 
					 
					
						
						
							
							Fix compiler warnings  
						
						... 
						
						
						
						fixes  #9929  
					
						2015-08-18 07:46:04 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							071d2f18fb 
							
						 
					 
					
						
						
							
							Rename DynamicObject/DynamicType to ConfigObject/ConfigType  
						
						... 
						
						
						
						fixes  #9914  
					
						2015-08-15 20:40:41 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							d7970f5bb1 
							
						 
					 
					
						
						
							
							Implement modified attributes v2  
						
						... 
						
						
						
						refs #9081 
refs #9093  
						
						
					 
					
						2015-08-15 20:07:10 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ec7224e3ed 
							
						 
					 
					
						
						
							
							Generate C++ code for type validators  
						
						... 
						
						
						
						fixes  #7709 
fixes  #8867  
					
						2015-03-27 07:59:27 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							cd20044e4f 
							
						 
					 
					
						
						
							
							Implement the pending_queries metric for the IDO check task  
						
						... 
						
						
						
						refs #8688  
						
						
					 
					
						2015-03-13 12:00:30 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							a4d37132bf 
							
						 
					 
					
						
						
							
							Implement a check for IDO database connections  
						
						... 
						
						
						
						fixes  #8688  
					
						2015-03-12 10:19:12 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							94fde1a6b2 
							
						 
					 
					
						
						
							
							Add support for using the 1.12.0 IDO database schema  
						
						... 
						
						
						
						fixes  #8689  
					
						2015-03-12 10:19:12 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							2d53e000c8 
							
						 
					 
					
						
						
							
							Refactor the config validator so that it doesn't require serialized objects  
						
						... 
						
						
						
						refs #7701  
						
						
					 
					
						2014-11-20 13:28:21 +01:00