[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