[collectd-changes] collectd, the system statistics collection daemon: Changes to 'master'
Florian Forster
octo at verplant.org
Mon Mar 16 11:58:14 CET 2015
ChangeLog | 179 +++++++++++++++++++++++++++++++++++++++++++++++++
configure.ac | 22 +++---
src/collectd-exec.pod | 10 +--
src/daemon/plugin.c | 4 +-
src/dbi.c | 52 +++++++-------
src/exec.c | 4 +-
src/utils_latency.c | 2 +-
src/write_mongodb.c | 12 +++-
version-gen.sh | 2 +-
9 files changed, 233 insertions(+), 54 deletions(-)
New commits:
commit 9817e7298bd6c364fa17347327af54adf048bd21
Merge: 141fd84 0ea3dd8
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Thu Mar 12 10:07:27 2015 +0100
Merge branch 'collectd-5.4'
Conflicts:
configure.ac
src/dbi.c
src/utils_latency.c
commit 141fd848ae803a4be14d176283b98e539ed1efb7
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Thu Mar 12 09:58:28 2015 +0100
Revert "add a conditional for the new dbi reentrant driver interface"
This reverts commit f1907a6d0775bc2ed9f2de79bd82b05e06e3e214.
With @pyr's acknowledgement, thanks !
Fixes #962
commit 0ea3dd8c7e3df6a0cac20be4c70f3f6a7433a041
Author: Florian Forster <octo at collectd.org>
Date: Tue Mar 10 15:13:59 2015 +0100
Makefile.am: s/INCLUDES/AM_CPPFLAGS/
Fixes the following warning:
Makefile.am:5: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
commit 2daef0be77f9a49287432a22ba0d04494602588d
Author: Florian Forster <octo at collectd.org>
Date: Mon Mar 9 10:59:38 2015 +0100
write_mongodb plugin: Fix BSON memory handling even further.
According to the mongo-c-driver 0.8.1 documentation, each call to
bson_alloc() needs to be matched by a call to bson_dealloc() and each
call to bson_init() needs to be matched by a call to bson_destroy().
Additionally, this patch adds macros for mongo-c-driver < 0.8.0 to map
the new bson_alloc() and bson_deallow() names to the old bson_create()
and bson_dispose() symbol names.
Tested with mongo-c-driver 0.8.1 and 0.7.1.
Fixes: #331, #956
commit 0accb683c9a07989c5b945b6217184f13f0b42b5
Author: Florian Forster <octo at collectd.org>
Date: Mon Mar 9 08:56:39 2015 +0100
write_mongodb plugin: s/bson_dispose/bson_destroy/
Thanks to @eremenko for providing the initial patch!
Fixes: #331, #956
commit 7217dd3b1beba4ebecf44840582656458ddf2969
Author: Wilfried Goesgens <dothebart at citadel.org>
Date: Tue Jul 29 13:58:23 2014 +0200
Statsd: avoid doing a division by zero when calculating the percentile with an empty histogram.
commit 4016dcd8e914a98301a737403b7fa1b38c02d4b4
Author: Wilfried Goesgens <dothebart at citadel.org>
Date: Sat Jun 21 21:14:28 2014 +0200
Statsd: avoid doing a division by zero when calculating the average if we didn't get any values.
commit 83bd30070f226d86a9c1e6e294abea2879581a15
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Tue Jan 27 14:46:02 2015 +0100
utils_latency: use portable format string
commit 85349dfd72e43a7dbeab8d8af2d77b779121203a
Author: Yoga Ramalingam <yramalingam1 at bloomberg.net>
Date: Fri Nov 14 09:23:13 2014 -0500
statsd histogram to support more than 1 second
Summary:
Problem: Collectd/Statsd supports configurable percentiles for timers but it limits the value to be 1 to 1000ms. If the timer value is more than 1000ms, it uses for min, max, average,... and drops it for percentile computation.
Solution: Added support for increasing bin width when the value is above histogram's range.
Test Plan: Tested by sending metrics within range and out-of-range (ie above 1000 ms)
Reviewers: skhajamo, shalstea
Reviewed By: skhajamo
CC: arcyd
Differential Revision: https://all.phab.dev.bloomberg.com/D156454
commit 04f2fc235f6abd128ce1cd788381f62a63e32e97
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Wed Mar 4 00:41:42 2015 +0100
configure: add liblvm2app to summary output
commit 27aeac9988dde1d53e5df697ce0e1b8a951d091a
Merge: add4647 584482e
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Wed Mar 4 00:39:09 2015 +0100
Merge branch 'collectd-5.3' into collectd-5.4
Conflicts:
configure.ac
commit 584482eb34e3dc0d007922a80c7c39657dca7235
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Wed Mar 4 00:29:58 2015 +0100
configure: add missing entries in summary output
... and reorder alphabetically.
commit 658cfe8104d8a2828826f70dd5d5554ac54edbb7
Merge: 7096c4c ea73c57
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Wed Mar 4 00:08:37 2015 +0100
Merge pull request #951 from tokkee/sh/debian-patches
plugin: Use strcasecmp rather than strncasecmp to find a plugin.
commit 7096c4c6232255405bc6c8b7d5bc3532267b1596
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date: Sat Feb 28 20:05:14 2015 +0100
Powerdns plugin: fix logging on failed lookup
Don't look past the end of the array but check the boundary first.
commit add4647f5dbd0e0d3d0c95903c644f9dcafee33b
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date: Sun Mar 1 15:04:55 2015 +0100
Setting Globals to true is not needed anymore
003c6e86b480 made this happen by default
commit ea73c57cc68be71f65d6bf491e2299eb88ab6eca
Author: Sebastian Harl <sh at tokkee.org>
Date: Fri Feb 27 16:49:01 2015 +0100
plugin: Use strcasecmp rather than strncasecmp to find a plugin.
This makes collectd resistant against vulnerable copies of libltdl
(CVE-2009-3736). See <http://bugs.debian.org/559801#15> for further
details.
commit 7f3cfaf93d1dec3eece0be995b10202f7f61bb50
Author: Florian Forster <octo at collectd.org>
Date: Thu Feb 26 15:06:36 2015 +0100
Bump version to 5.4.2; Update ChangeLog.
commit 1ec46a6e59cb17f11633a0c07865c2e9e44d374e
Merge: 587f01f 7f8f2f9
Author: Florian Forster <octo at collectd.org>
Date: Thu Feb 26 12:49:58 2015 +0100
Merge branch 'collectd-5.3' into collectd-5.4
commit 7f8f2f96cdccf063b51c31c965cd19f0cd6281e3
Author: Florian Forster <octo at collectd.org>
Date: Thu Feb 26 12:19:39 2015 +0100
ChangeLog: Add libdbi fix.
commit fce5875ddd9c5cd3d64e21a74392881f8be4f57b
Author: Florian Forster <octo at collectd.org>
Date: Thu Feb 26 12:16:00 2015 +0100
dbi plugin: Switch to libdbi's thread-safe interface.
Macros are in place to make buliding with libdbi <0.9.0 possible.
Fixes: #950
commit d14f0e36ea1a33075470558827140d5237af7fdc
Author: Florian Forster <octo at collectd.org>
Date: Thu Feb 26 11:31:03 2015 +0100
Bump version to 5.3.2; Update ChangeLog.
commit 9db291395f84b74076de5c96aca00e07f9eef0ff
Author: Florian Forster <octo at collectd.org>
Date: Thu Feb 26 09:11:02 2015 +0100
collectd-exec(5): Clarify the format of the Time: header.
commit 3e1563f6d79416f095c6246518eebf4fecc4fe07
Author: Florian Forster <octo at collectd.org>
Date: Thu Feb 26 09:04:37 2015 +0100
Revert "Plugin exec: change notification time to integer."
This was working as intended.
This reverts commit 07e4683f7f985668641d79137b64d148bc18ba8a.
More information about the collectd-changes
mailing list