[collectd-changes] collectd, the system statistics collection daemon: Changes to 'collectd-4.9'

Florian Forster octo at verplant.org
Fri Feb 26 00:16:21 CET 2010


 bindings/java/Makefile.am  |   15 +++--
 configure.in               |   31 +++++++++
 contrib/collection.cgi     |    6 ++
 contrib/exec-munin.px      |   21 ++++++
 debian/README.Debian       |   41 ------------
 debian/changelog           |   93 ---------------------------
 debian/collectd.conf       |   89 --------------------------
 debian/collectd.init.d     |  115 ----------------------------------
 debian/collectd.postrm     |   43 -------------
 debian/compat              |    1 -
 debian/control             |  149 --------------------------------------------
 debian/copyright           |  148 -------------------------------------------
 debian/examples/myplugin.c |  107 -------------------------------
 debian/rules               |  111 --------------------------------
 src/apache.c               |    3 +-
 src/collectd-perl.pod      |    2 +-
 src/collectd.conf.in       |    2 +-
 src/collectd.conf.pod      |   12 ++--
 src/collectd.h             |    6 ++
 src/exec.c                 |   11 ++--
 src/filter_chain.c         |   11 +++-
 src/mysql.c                |    2 +-
 src/ping.c                 |   17 +++--
 src/plugin.c               |   18 +++++-
 src/postgresql.c           |    4 +-
 src/utils_cmd_listval.c    |   29 +++++----
 src/utils_format_json.c    |    7 ++-
 src/write_http.c           |    2 +-
 28 files changed, 153 insertions(+), 943 deletions(-)

New commits:
commit 3bd6fcdfd20002eee1f1803460728449c0c98f86
Merge: c253952ba26a4123aade567d590ff206f84ec82f d3dbc7f5429ff928ed616beb8574f081235ef85b
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Thu Feb 25 23:55:25 2010 +0100

    Merge branch 'collectd-4.8' into collectd-4.9
    
    Conflicts:
    
    	src/ping.c

commit d3dbc7f5429ff928ed616beb8574f081235ef85b
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Thu Feb 11 14:03:38 2010 +0100

    debian/: Removed ancient Debian package files.
    
    You might want to look at git://git.tokkee.org/pkg-collectd.git instead.

commit f181a333d5c244f55971af27b0a68361e9926e53
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Feb 10 15:24:23 2010 +0100

    configure.in: Fix three small typos.

commit c983405b9f18cce28d6301124a5426e53adc63b2
Author: Amit Gupta <amit.gupta221 at gmail.com>
Date:   Wed Feb 10 14:37:36 2010 +0100

    Build system: Put Java class files into a .jar file.
    
    Hi,
    
    I was wondering why the java plugin api class files are published under
    share/collectd/java. Ideally, a java-plugin.jar file containing all the class
    files should get published rather than the individual class files.
    Additionally, the jar files IMO should get published to the lib directory where
    the so files are sitting rather than the share directory.
    
    Same holds true for jmx class files as well (probably jmx.jar?).
    
    I could work on this if everyone is okay with it.
    
    Regards
    Amit

commit 93c2cad7632046ca9fb23b23056e01db57f874ee
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Feb 10 14:01:37 2010 +0100

    src/utils_cmd_listval.c: Fix a memory leak.
    
    Thanks to Peter Warasin for figuring this out. His "garbage collector" patch
    may replace this solution in future versions of collectd.

commit dbe1a7d29fe1758380c50644e8b9cba3e618a25f
Author: Michael Stapelberg <michael at stapelberg.de>
Date:   Sat Feb 6 16:10:33 2010 +0100

    Bugfix: correctly handle spurious wakeups in pthread_cond_timedwait
    
    This fixes problems storing data in rrd files on NetBSD 5.0 with more
    than one CPU.
    
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit 5233d6b54dbae48b7604a3dedaee493a64d31cbf
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Thu Feb 4 13:07:43 2010 +0100

    src/utils_format_json.c: Use "isfinite" rather than "isinf".
    
    Makes it a bit easier to read.

commit e0b3aa9ba8254ab29d86b294553a5413b7efa59a
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Thu Feb 4 13:07:06 2010 +0100

    src/collectd.h: Add fallback implementations of "isfinite" and "isinf".

commit fdb6736cf312cd91bb7fcfc71393e6525c09cec8
Author: Chris Buben <cbuben at eventlogic.com>
Date:   Thu Feb 4 00:52:30 2010 -0800

    utils_format_json: serialize nan and inf as null, as per JSON spec
    
    I'm deserializing JSON output from the write_http plugin using ruby-yajl.
    yajl was puking on the literal value nan encoded in the output.
    
    [
        {
            "plugin": "memcached",
            "interval": 10,
            "host": "myhost",
            "values": [
                nan,
                5
            ],
            "time": 1265239180,
            "plugin_instance": "",
            "type_instance": "",
            "type": "ps_count"
        }
    ]
    
    After some research, ECMA-262 15.12.3 says nan and infinite numbers
    aren't representable in JSON and should be serialized as the string
    null. I figure any strictly-compliant JSON parser will fail on parsing
    JSON data containing nans as emitted by collectd's utils_format_json
    routines.
    
    This patch makes collectd's JSON output compliant in the case of
    infinite or nan gauge values.
    
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit a1a04f130d16c8a0aacfeb2734af51f94734176b
Author: Sebastian Harl <sh at tokkee.org>
Date:   Thu Jan 28 23:29:25 2010 +0100

    ping plugin: Improved some error messages.

commit fb16e34624c30a30330031f1662a847442c41a69
Author: Sebastian Harl <sh at tokkee.org>
Date:   Sun Jan 24 13:20:43 2010 +0100

    collectd{-perl,.conf}(5), {my,postgre}sql plugins: Fixed some typos.
    
    Thanks to lintian(1) for catching (some of) those! :-)

commit a62bc47e3bea0733c354976c17885e3f579a38c5
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Sat Jan 23 13:19:49 2010 +0100

    apache plugin: Fix collection of the "apache_connections" value with Apache 2.*.
    
    Thanks to Gary (bug tracker) for pointing this out :)

commit c9cdeb81ab8fd71dbe642b6569c2a1b98fd11901
Author: Pavel Piatruk <piatruk.p at gmail.com>
Date:   Fri Jan 22 09:13:29 2010 +0100

    contrib/collection.cgi: Added ability to hide specified types.
    
    It is useful when you don't want to see many graphs. How to use the patch:
    apply it to collection.cgi and add lines with keyword ,,dontshowtype'' to
    /etc/collectd/collection.conf:
    
    dontshowtype: "if_errors"
    dontshowtype: "if_packets"
    
    Then you will see only if_octets types in "interface" plugin page.
    
    Via Debian bug #566199.

commit 92ead4466044c821353d136005452f07bb9464f6
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Thu Jan 21 11:36:30 2010 +0100

    src/filter_chain.c: Make info-message more verbose.

commit 710744a459be601bf557ea61de62b66922c3723b
Author: Paul Sadauskas <psadauskas at gmail.com>
Date:   Sun Jan 17 12:54:06 2010 -0700

    Use Curl AnyAuth (digest+basic) instead of just digest

commit 3dc81b33ff9f8ac56f4150b18cd6cd520d01a905
Merge: d785e7983cefc75069d4de503f381d7558bcb0a6 6bed4b118be72ff649a4d7547bcc4dfffcd887f0
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jan 20 10:32:01 2010 +0100

    Merge commit 'tokkee/sh/collectd-4.8' into collectd-4.8

commit 6bed4b118be72ff649a4d7547bcc4dfffcd887f0
Author: Sebastian Harl <sh at tokkee.org>
Date:   Fri Jan 15 10:07:39 2010 +0100

    exec plugin: Improved some error messages.

commit d785e7983cefc75069d4de503f381d7558bcb0a6
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Fri Jan 15 10:16:18 2010 +0100

    contrib/exec-munin.px: Add GPLv2 header.




More information about the collectd-changes mailing list