Commit Graph

2792 Commits

Author SHA1 Message Date
Gunnar Beutner 0a67e760bd Optimize GraphiteWriter::SendMetric.
Fixes #5037
2013-11-08 15:43:14 +01:00
Markus Frosch 0cd2da410c Merge branch 'feature/debian-packaging-4988' into next
fixes #4975
fixes #4988
2013-11-08 15:07:35 +01:00
Markus Frosch 941224cb68 Updated Debian packaging for 0.0.4
refs #4988
refs #4975
2013-11-08 14:14:57 +01:00
Markus Frosch a73f98414a Modified Debian packaging for development builds
refs #4988
2013-11-08 14:14:55 +01:00
Markus Frosch c930215d3f Imported current Debian packaging (for 0.0.3)
refs #4988
2013-11-08 14:14:55 +01:00
Gunnar Beutner a84536bea3 Implement serializer support for arbitrary classes.
Fixes #5024
2013-11-08 14:08:59 +01:00
Gunnar Beutner 59739d9ae4 Fix crash in CompatUtility::GetCheckResultPerfdata.
Refs #5026
2013-11-08 14:00:38 +01:00
Michael Friedrich 2d73b6259c Remove autotools leftovers.
Refs #4962
2013-11-08 13:16:51 +01:00
Michael Friedrich 83d15c03a7 Fix SLES boost detection.
Fixes #5027
2013-11-08 12:12:45 +01:00
Gunnar Beutner ceb0a54baf Implement support for performance data unit prefixes.
Fixes #5026
2013-11-08 08:39:05 +01:00
Gunnar Beutner e246170374 Fix unit test name.
Refs #2710
2013-11-07 18:21:55 +01:00
Michael Friedrich 46548d8e56 Fix columns not fetched when using stats output.
Fixes #5015
2013-11-07 17:53:55 +01:00
Michael Friedrich 7d28e95dba Livestatus: Add servive_checks(_rate) columns to status table.
Refs #4655
Refs #2762
2013-11-07 17:29:45 +01:00
Gunnar Beutner 664f9b36ef Merge branch 'feature/perfdata-2710' into next
Fixes #2710
2013-11-07 16:08:03 +01:00
Gunnar Beutner 5aba175e18 Use PluginUtility::{Parse,Format}Perfdata for check results.
Refs #2710
2013-11-07 16:07:52 +01:00
Gunnar Beutner 2af388e4ef Implement performance data parser.
Refs #2710
2013-11-07 16:07:52 +01:00
Gunnar Beutner 038be974e4 Implement additional operators for the Value and String classes.
Refs #2710
2013-11-07 16:07:52 +01:00
Gunnar Beutner e93d3f4c61 Update gdbinit path.
Refs #2710
2013-11-07 16:07:52 +01:00
Gunnar Beutner 14553139ae Implement String::FindFirstNotOf.
Refs #2710
2013-11-07 16:07:52 +01:00
Gunnar Beutner e25fe1ecc9 Optimize ObjectImpl<>::GetDefault*().
Refs #2710
2013-11-07 16:07:52 +01:00
Michael Friedrich 5caec8c570 Livestatus: Add compat_log_path config option for historical tables.
Fixes #5017
2013-11-07 14:16:10 +01:00
Gunnar Beutner 6acc017707 Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this.
Fixes #5012
2013-11-07 08:28:33 +01:00
Michael Friedrich 686446584c Livestatus: Fix crash when socket exception is thrown during query reponse.
Fixes #4619
2013-11-06 18:54:01 +01:00
Michael Friedrich c48bb9c3dc Livestatus: Fix filter stack counter problem (and, or) causing empty query results.
Fixes #5016
2013-11-06 18:53:51 +01:00
Michael Friedrich 90cf04f088 Additional fixes for log table including test queries.
Refs #4433
2013-11-06 18:45:22 +01:00
Michael Friedrich 0e9c527f5a Fix detection of sles/suse_version in spec file. 2013-11-06 17:26:14 +01:00
Michael Friedrich 835e395fd6 Livestatus: Add statehist table.
Fixes #4434
2013-11-06 15:29:04 +01:00
Gunnar Beutner 5e68746128 Implement Utility::DemangleSymbolName on Windows.
Fixes #5010
2013-11-05 20:26:05 +01:00
Gunnar Beutner 27f527d0ad Implement String::GetData.
Fixes #5008
2013-11-05 18:59:39 +01:00
Michael Friedrich 20a2fd2388 Add event commands to CompatLogger.
Fixes #4362
2013-11-05 18:33:57 +01:00
Michael Friedrich 5718cbebe4 Fix filter parsing for values containing white spaces.
Refs #4433
2013-11-05 17:14:29 +01:00
Michael Friedrich 0eb5daaad9 Merge branch 'feature/livestatus-regexp-filter-5007' into next
Fixes #5007
2013-11-05 17:14:02 +01:00
Michael Friedrich 74f9106243 Implement regex match attribute filters (~, ~~)
Requires the boost regex library.

Refs #5007

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2013-11-05 17:13:40 +01:00
Gunnar Beutner 91a3ebd842 Revert "Update pg_hba.conf for the Vagrant VM."
This reverts commit 02089a7c1e.
2013-11-05 15:44:13 +01:00
Gunnar Beutner 02089a7c1e Update pg_hba.conf for the Vagrant VM.
Refs #5001
2013-11-05 15:35:59 +01:00
Gunnar Beutner 14ec0b6642 Link libhello against libconfig.
Refs #4995
2013-11-05 15:04:13 +01:00
Gunnar Beutner 5be3139b5e Use boost::bind for WorkQueue::SetExceptionCallback.
Refs #5002
2013-11-05 13:59:30 +01:00
Gunnar Beutner 8e07a3a241 Update .gitignore file.
Refs #4962
2013-11-05 13:50:08 +01:00
Michael Friedrich 6f038c1930 Merge branch 'fix/livestatus-comments-5005' into next
Fixes #5005
2013-11-05 13:41:04 +01:00
Michael Friedrich 97a2771a08 Livestatus: Fix default column accessor type for comments.
refs #5005
2013-11-05 13:40:41 +01:00
Gunnar Beutner 2617521ce3 Fix exception in Exception in IdoPgsqlConnection::Query.
Fixes #5002
2013-11-05 13:35:59 +01:00
Gunnar Beutner eafdb48ffe Implement Vagrant support for ido-pgsql.
Fixes #5001
2013-11-05 11:19:21 +01:00
Gunnar Beutner 54111b6293 Fix package dependencies for RHEL 5.
Refs #4999
2013-11-05 10:44:58 +01:00
Gunnar Beutner de6cac6e4a Create RPM package for ido-pgsql.
Fixes #4999
2013-11-05 10:37:36 +01:00
Gunnar Beutner 3088b9d39d Implement --no-config option.
Fixes #4998
2013-11-05 09:13:43 +01:00
Gunnar Beutner 614e33e900 Fix base class for the Hello class.
Refs #4996
2013-11-05 09:01:46 +01:00
Gunnar Beutner 91034285a3 Merge branch 'feature/reflection-4996' into next
Fixes #4996
2013-11-05 08:56:47 +01:00
Gunnar Beutner b5b56e5438 Implement Type::GetBaseType().
Refs #4996
2013-11-05 08:56:35 +01:00
Gunnar Beutner b1ddc71925 Merge ReflectionObject methods into the Object class.
Refs #4996
2013-11-05 08:56:30 +01:00
Gunnar Beutner 84b873fb4e Implement abstract keyword for mkclass.
Refs #4996
2013-11-05 08:56:25 +01:00