[collectd-changes] collectd, the system statistics collection daemon: Changes to 'collectd-5.4'
Florian Forster
octo at verplant.org
Tue Mar 10 15:14:32 CET 2015
Makefile.am | 2 +-
configure.ac | 9 +++--
src/collectd-perl.pod | 4 +-
src/collectd-python.pod | 11 +----
src/plugin.c | 4 +-
src/powerdns.c | 6 +--
src/utils_latency.c | 103 ++++++++++++++++++++++++++++++++++++++++++-----
src/write_mongodb.c | 12 ++++--
8 files changed, 115 insertions(+), 36 deletions(-)
New commits:
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.
More information about the collectd-changes
mailing list