Gunnar Beutner
|
1ad83886ac
|
Replace a few more NULLs with nullptr
|
2017-12-14 15:37:20 +01:00 |
Gunnar Beutner
|
42744fde5b
|
Remove extraneous whitespace
|
2017-12-14 08:50:09 +01:00 |
Gunnar Beutner
|
75def4b074
|
Merge pull request #5753 from Icinga/fix/ringbuffer-does-not-get-updated-if-nothing-is-written-5750
Fix that RingBuffer does not get updated and add metrics about communication between endpoints
|
2017-12-12 11:32:18 +01:00 |
Michael Friedrich
|
a238613fdc
|
Merge pull request #5825 from Icinga/feature/boost-assign
Replace boost::assign::list_of with initializer lists
|
2017-11-30 21:20:46 +01:00 |
Gunnar Beutner
|
83f17b5bfa
|
Replace boost::assign::list_of with initializer lists
|
2017-11-30 18:09:38 +01:00 |
Gunnar Beutner
|
325e4a2fb9
|
Use nullptr instead of <Type>::Ptr()
|
2017-11-30 17:47:09 +01:00 |
Gunnar Beutner
|
3c60fbf75d
|
Use std::vector::emplace_back instead of std::vector::push_back
|
2017-11-30 17:47:09 +01:00 |
Gunnar Beutner
|
858873b940
|
Replace boost::bind/boost::function with std::bind/std::function
|
2017-11-27 15:15:11 +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
|
42b1e7ce79
|
Use the entry_time for icinga_comments updates
This follows all other queries in their where condition
using entry_time for comments/downtimes.
|
2017-11-07 16:37:12 +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
|
e83ddbd8b2
|
Remove unnecessary keys from where clauses
|
2017-11-07 16:37:12 +01:00 |
Jean Flach
|
1632415370
|
Fix commenthistory
refs #5492
|
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 |
Jean Flach
|
a21ffd6fe4
|
Fix flapping
Re-implement flapping following the 'old way' of just observing the last
20 stage changes.
refs #4982
|
2017-10-24 15:54:05 +02:00 |
Michael Friedrich
|
6061d56a7c
|
Fix unique constraint matching for UPDATE downtime/comment runtime tables in DB IDO
fixes #5623
fixes #5603
|
2017-09-29 16:12:38 +02:00 |
Jean Flach
|
1b54772b85
|
Fix where clauses for downtime/comment DB IDO queries using a non-matching legacy id before
fixes #5458 #5492
|
2017-09-20 12:13:14 +02:00 |
Michael Friedrich
|
f6691b4936
|
Fix config validation for DB IDO categories 'DbCatEverything'
refs #5238
|
2017-08-09 16:31:03 +02:00 |
Michael Friedrich
|
3201d92fbd
|
DB IDO: Fix host's unreachable state in history tables
fixes #5405
|
2017-08-07 11:10:02 +02:00 |
Gunnar Beutner
|
7ca485f63c
|
Improve validation for attributes which must not be 'null'
|
2017-05-30 14:47:28 +02: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
|
79dcb789c2
|
Move PerfdataValue() class into base library
This is required for libremote and ApiListener stats in #5133
|
2017-05-15 16:32:29 +02:00 |
Rune Darrud
|
273ca6a2cc
|
Fix persistent comments for Acknowledgements
fixes #4818
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
|
2017-05-10 17:10:22 +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
|
21ce07046c
|
DB IDO: Disable external command history by default
That's not used in Icinga Web 2 and might lock the feature
on cleanup.
refs #4788
|
2017-04-28 09:37:27 +02:00 |
Gunnar Beutner
|
5d45c74be3
|
Improve function metadata by adding arguments
fixes #5087
|
2017-03-27 14:43:19 +02:00 |
Michael Friedrich
|
06434b3e59
|
IDO: Fix where condition for downtime history updates
fixes #5080
|
2017-03-20 13:19:37 +01:00 |
Michael Friedrich
|
0dfe571669
|
DB IDO: Fix actual_end_time update for non-triggered flexible downtimes
refs #5033
|
2017-02-24 15:29:39 +01: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
|
4876a78ab5
|
Remove unnecessary imports from unit test config
refs #12575
|
2016-08-28 10:41:46 +02:00 |
Gunnar Beutner
|
b5b09216c6
|
Use lambda functions for INITIALIZE_ONCE
fixes #12562
|
2016-08-27 09:48:36 +02:00 |
Gunnar Beutner
|
5058c5d75b
|
Use 'auto' for iterator declarations
fixes #12561
|
2016-08-27 08:37:19 +02:00 |
Gunnar Beutner
|
30762e5330
|
Set versions for all internal libraries
fixes #12552
|
2016-08-25 17:56:18 +02:00 |
Gunnar Beutner
|
225bb8029a
|
Fix incorrect hash size for User objects
fixes #12533
|
2016-08-25 07:37:41 +02:00 |
Gunnar Beutner
|
288413f046
|
Replace BOOST_FOREACH with range-based for loops
fixes #12538
|
2016-08-25 06:46:17 +02:00 |
Gunnar Beutner
|
78c249b96b
|
Fix compiler warnings in DB IDO
refs #12534
|
2016-08-25 05:00:46 +02:00 |
Gunnar Beutner
|
429d11daa8
|
Fix compiler warnings
fixes #12534
|
2016-08-24 20:33:34 +02:00 |
Gunnar Beutner
|
ae1ab5f865
|
Implement unit tests for state changes
fixes #12530
|
2016-08-24 19:45:52 +02:00 |
Gunnar Beutner
|
c981426cfb
|
Fix missing IDO updates for groups
fixes #12527
|
2016-08-24 12:22:09 +02:00 |
Gunnar Beutner
|
43a4acd5a2
|
Remove deprecated functions
fixes #12507
|
2016-08-23 15:01:40 +02:00 |
Gunnar Beutner
|
62a6d5667d
|
Fix: IDO marks objects as inactive on shutdown
fixes #12418
|
2016-08-17 19:24:22 +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
|
bb7fe3334a
|
Fix incorrect customvariablestatus query
fixes #12459
|
2016-08-17 09:20:05 +02:00 |
Gunnar Beutner
|
2d551db9d8
|
Remove the ConfigTypeIterator class
refs #12448
|
2016-08-16 13:26:24 +02:00 |
Gunnar Beutner
|
b7a1b58069
|
Improve performance for type lookups
fixes #12448
|
2016-08-16 11:02:33 +02:00 |
Gunnar Beutner
|
2e8d3d3934
|
Implement support for incremental IDO updates
fixes #12435
|
2016-08-15 14:43:11 +02:00 |
Gunnar Beutner
|
ebaf239d3b
|
Replace GetType()->GetName() calls with GetReflectionType()->GetName()
fixes #12438
|
2016-08-15 14:42:03 +02:00 |
Gunnar Beutner
|
980ba42825
|
Remove unused code in the IDO classes
fixes #12434
|
2016-08-14 22:22:18 +02:00 |