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 
						 
				 
			
				
					
						
							
							
								Yonas Habteab 
							
						 
					 
					
						
						
						
						
							
						
						
							43ba2da39c 
							
						 
					 
					
						
						
							
							Replace std/boost::bind() function with lambda expression  
						
						
						
						
					 
					
						2021-03-10 16:29:40 +01:00 
						 
				 
			
				
					
						
							
							
								Noah Hilverling 
							
						 
					 
					
						
						
						
						
							
						
						
							03af068302 
							
						 
					 
					
						
						
							
							IDO: Make sure to insert program status during reconnect()  
						
						
						
						
					 
					
						2020-10-16 12:30:57 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							efe99a3e5e 
							
						 
					 
					
						
						
							
							Add the final keyword to classes  
						
						
						
						
					 
					
						2018-01-04 05:20:20 +00:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							2f953d6204 
							
						 
					 
					
						
						
							
							Implement shim for libmysqlclient and libpq  
						
						
						
						
					 
					
						2018-01-02 23:29:48 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Insel 
							
						 
					 
					
						
						
						
						
							
						
						
							158ae2188e 
							
						 
					 
					
						
						
							
							Change copyright header for 2018  
						
						
						
						
					 
					
						2018-01-02 12:08:55 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							6d09efc907 
							
						 
					 
					
						
						
							
							Use std::shared_ptr instead of boost::shared_ptr  
						
						
						
						
					 
					
						2017-11-30 17:41:00 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							b7caf0820d 
							
						 
					 
					
						
						
							
							Ensure that *.icinga.com is used everywhere  
						
						... 
						
						
						
						fixes  #13897 
fixes  #13277  
					
						2017-01-10 17:19:12 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							06cb3cf875 
							
						 
					 
					
						
						
							
							Another build fix for Windows  
						
						... 
						
						
						
						refs #9182  
						
						
					 
					
						2016-08-31 13:43:50 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							68dceaab06 
							
						 
					 
					
						
						
							
							Replace boost::exception_ptr with std::exception_ptr  
						
						... 
						
						
						
						refs #9182  
						
						
					 
					
						2016-08-30 20:46:23 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							78c249b96b 
							
						 
					 
					
						
						
							
							Fix compiler warnings in DB IDO  
						
						... 
						
						
						
						refs #12534  
						
						
					 
					
						2016-08-25 05:00:46 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							4c54cddec8 
							
						 
					 
					
						
						
							
							Fix problem with duplicate INSERTs for the same key columns  
						
						... 
						
						
						
						fixes  #12461 
fixes  #12458  
					
						2016-08-17 13:35:10 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							2e8d3d3934 
							
						 
					 
					
						
						
							
							Implement support for incremental IDO updates  
						
						... 
						
						
						
						fixes  #12435  
					
						2016-08-15 14:43:11 +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 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							ce3d7ab973 
							
						 
					 
					
						
						
							
							DB IDO: Do not clear {host,service,contact}group_members tables on restart  
						
						... 
						
						
						
						fixes  #12210  
					
						2016-07-25 17:10:27 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ff57b0ccd6 
							
						 
					 
					
						
						
							
							Add name attribute for the WorkQueue class  
						
						... 
						
						
						
						fixes  #10816  
					
						2016-06-14 09:08:04 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							5b48559d75 
							
						 
					 
					
						
						
							
							Implement support for re-ordering groups of IDO queries  
						
						... 
						
						
						
						fixes  #10855  
					
						2015-12-15 15:29:48 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							da3d21091c 
							
						 
					 
					
						
						
							
							Fix priority ordering for IDO queries  
						
						... 
						
						
						
						fixes  #10829 
refs #8714  
					
						2015-12-15 11:58:50 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							3b902b51e2 
							
						 
					 
					
						
						
							
							Change session_token to integer timestamp  
						
						... 
						
						
						
						fixes  #10529  
					
						2015-11-05 18:05:30 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							cf5735e3df 
							
						 
					 
					
						
						
							
							DB IDO: Remove deleted custom variables  
						
						... 
						
						
						
						We cannot clear the custom variable tables on startup and then re-insert
all known custom vars. Instead we "fixed" it by leaving them
in the database only updating their value if changed. We certainly
forgot about deleted custom vars at that point.
Since the older fix must stay in place, we'll use a session
token stored in the backend to check whether the custom
variable has been updated/inserted in the current session, or not.
If the session token does not match, the custom vars are deleted
at the end of the config dump. Ugly but fairly the only performant
solution as CVs don't have an object_id.
fixes  #10436  
						
						
					 
					
						2015-10-29 16:00:06 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							d118b71a2a 
							
						 
					 
					
						
						
							
							Fix compiler warnings  
						
						... 
						
						
						
						fixes  #9929  
					
						2015-08-18 07:46:04 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Richards 
							
						 
					 
					
						
						
						
						
							
						
						
							a3065d8b79 
							
						 
					 
					
						
						
							
							Update PGSQL driver to reflect changes in MySQL driver  
						
						... 
						
						
						
						Fixes  #8989 
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de> 
					
						2015-04-12 15:22:56 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							cd20044e4f 
							
						 
					 
					
						
						
							
							Implement the pending_queries metric for the IDO check task  
						
						... 
						
						
						
						refs #8688  
						
						
					 
					
						2015-03-13 12:00:30 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							ea2ac81003 
							
						 
					 
					
						
						
							
							Remove name and return value for stats functions  
						
						... 
						
						
						
						fixes  #6171  
					
						2015-02-07 22:36:17 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							1a23ae94f9 
							
						 
					 
					
						
						
							
							Implement support for updating the program_end_time column  
						
						... 
						
						
						
						fixes  #6923  
					
						2015-02-04 15:25:10 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							78bfd0204c 
							
						 
					 
					
						
						
							
							Update copyright year  
						
						
						
						
					 
					
						2015-01-22 12:00:23 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							0ba2efe97f 
							
						 
					 
					
						
						
							
							Fix some Ido initialization bugs  
						
						... 
						
						
						
						refs #7625  
						
						
					 
					
						2014-11-11 10:04:37 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							170c5a59e4 
							
						 
					 
					
						
						
							
							Implement typeof() function  
						
						
						
						
					 
					
						2014-11-03 00:45:14 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							98eb771b1d 
							
						 
					 
					
						
						
							
							Move all libraries into the lib/ directory  
						
						
						
						
					 
					
						2014-10-13 09:51:49 +02:00