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

Florian Forster octo at verplant.org
Sun Mar 27 19:10:30 CEST 2011


 ChangeLog             |   36 +++++++++++++++++++++++++++++++++++-
 src/collectd.conf.pod |   13 +++++++++----
 src/filter_chain.c    |   15 ++++++++++++++-
 src/libvirt.c         |   20 +++++++++++++++-----
 src/plugin.c          |   26 ++++++++++++++++++--------
 src/plugin.h          |    2 +-
 src/processes.c       |    2 +-
 src/python.c          |   10 +++++-----
 8 files changed, 98 insertions(+), 26 deletions(-)

New commits:
commit 8a86b8aadab91e6c8af0210e69fd51a1f6c1056f
Merge: 32ea12c 330e584
Author: Florian Forster <octo at collectd.org>
Date:   Sun Mar 27 10:06:47 2011 -0700

    Merge branch 'collectd-5.0'

commit 330e584f3d26d344b7b7e4a1ca1ecb322d8c7ad4
Author: Florian Forster <octo at collectd.org>
Date:   Sun Mar 27 09:31:22 2011 -0700

    ChangeLog: Add release date.

commit 7947c0d3d8e4cae18dc55108465eb6fa3b88b5f0
Merge: 50c6b81 7297b3b
Author: Florian Forster <octo at collectd.org>
Date:   Sat Mar 26 11:01:26 2011 -0700

    Merge branch 'collectd-4.10' into collectd-5.0
    
    Conflicts:
    	ChangeLog
    	src/libvirt.c
    	src/plugin.c
    	src/plugin.h
    	version-gen.sh

commit 7297b3b6ea2149ec4a384b90d14166f228db4de3
Author: Florian Forster <octo at collectd.org>
Date:   Sat Mar 26 09:00:17 2011 -0700

    Bump version to 4.10.3; Update ChangeLog.

commit 9aedf9ea09cc1c0d7d8293894d03e0fcbaa7bada
Merge: e04cfcb cd7b67a
Author: Florian Forster <octo at collectd.org>
Date:   Sat Mar 26 08:53:22 2011 -0700

    Merge branch 'collectd-4.9' into collectd-4.10
    
    Conflicts:
    	ChangeLog
    	version-gen.sh

commit cd7b67afdac0ddaf09957208148245d1e5f3245e
Author: Florian Forster <octo at collectd.org>
Date:   Fri Mar 25 08:39:17 2011 -0700

    Bump version to 4.9.5; Update ChangeLog.

commit 15a21f242308218de9f171123ab7023dd20a1df6
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Sat Mar 19 15:43:41 2011 +0100

    libvirt plugin: Correctly check the status code of virDomainGetVcpus().
    
    The status code is less than zero on failure and the number of vCPUs
    otherwise. Thanks to "JLPC" for pointing this problem out.

commit f9451f7f6e794e7f42ef8f4b1c5551537b848272
Author: Bruno Prémont <bonbons at linux-vserver.org>
Date:   Fri Mar 18 08:24:40 2011 +0100

    Fix compilation error with plugin_register_shutdown
    
    Compiling collectd-4.10.2 on an OpenSuSE 11.3 system causes the
    following error:
      snmp.c: In function ‘module_register’:
      snmp.c:1620:3: error: passing argument 1 of ‘plugin_register_shutdown’ discards qualifiers from pointer target type
      plugin.h:275:5: note: expected ‘char *’ but argument is of type ‘const char *’
    
    Convert plugin_register_shutdown's name argument from 'char *' to
    'const char *' in order to match the other plugin_register_*
    functions.
    
    Signed-off-by: Bruno Prémont <bonbons at linux-vserver.org>
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit 50c6b81549e3239034f71f00ff7dde4c6a8767e5
Merge: a694ecb e04cfcb
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Mon Mar 14 20:08:24 2011 +0100

    Merge branch 'collectd-4.10' into collectd-5.0

commit e04cfcb9d1f1eed00bf11768db6d0540babe2e4e
Merge: ce0118a 27cd1bf
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Mon Mar 14 20:06:53 2011 +0100

    Merge branch 'collectd-4.9' into collectd-4.10

commit 27cd1bfc12b4c3c81ccd2d3f2cc1f6ef5028a94f
Author: Gregory Szorc <gregory.szorc at gmail.com>
Date:   Fri Mar 4 22:25:45 2011 -0800

    dispatch proper values in Python write plugin
    
    Fixes the Python write callback so the appropriate value is dispatched to
    Python. Previously, the code only looked at the first element of a data set
    to determine which value type (GAUGE, COUNTER, etc) to dispatch. If your data
    set consisted of multiple values of different types, then the Python write
    plugin was receiving bad values for the elements at position n > 0 whose type
    was not the same as that at position 0.

commit a694ecb8cc8e1b369c87a427c145872f22fada41
Author: Andres J. Diaz <ajdiaz at connectical.com>
Date:   Tue Mar 1 17:25:22 2011 +0100

    Removed bogus checking in ut_config.
    
    Since threshold is a plugin, the main config block (<Plugin "threshold">)
    cannot contain only one keyword (as was mandatory in previous versions),
    so checking must be removed.
    
    Signed-off-by: Andres J. Diaz <ajdiaz at connectical.com>
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit 414723eda704326d47c203bcacfcb1bdc51eb784
Author: Andres J. Diaz <ajdiaz at connectical.com>
Date:   Tue Mar 1 17:25:21 2011 +0100

    Fix buffer length in parse_identifier_vl function.
    
    In parse_identifier_vl function (common.c), the value passed to
    sstrncpy as buffer length is the sizeof a char pointer, which
    is 4bytes for 32bit arch and 8bytes for 64 bit ones.
    
    This patch fix the length and truncate the buffer to the same size as
    destination buffer.
    
    Signed-off-by: Andres J. Diaz <ajdiaz at connectical.com>
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit 77f4a7f72ac4db1a7cb6b4da612211f2fdd93bfb
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Tue Mar 8 09:36:13 2011 +0100

    processes plugin: Call kvm_close() after kvm_geterr().

commit c3f21e9b5b5f4955c9cb95f112e33ad1b85e92c6
Author: Sebastian Harl <sh at tokkee.org>
Date:   Tue Feb 22 10:17:46 2011 +0100

    collectd.conf(5): Mention MySQL privileges required for repl stats.

commit a545d8fc5d16f37e856cd70d62cc1488f888018f
Author: Sebastian Harl <sh at tokkee.org>
Date:   Tue Sep 7 22:03:54 2010 +0200

    collectd.conf(5): Be more verbose about how to access a notification daemon.

commit 20d8463f72bdf545e0ae063cb3d786b27502c619
Author: Sebastian Harl <sh at tokkee.org>
Date:   Tue Sep 7 21:45:44 2010 +0200

    filter_chain: Use a complaint to report plugin_write()'s ENOENT error.
    
    In most cases this is a permanent error, so using the complain mechanism
    avoids spamming the logs.

commit a63ec989fa64dc13da40fc9b96b4c3bc73fdfbc1
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Feb 9 07:28:03 2011 +0100

    src/plugin.c: Print a more verbose error message if lt_dlopen() fails.
    
    Since the Debian package doesn't depend on the libraries used by the
    collectd plugins, some plugins may fail to load. ltdl reports this with
    the very confusing error message "file not found". Since the plugin is
    in fact available, many users don't realize a dependency is missing and
    assume collectd is looking in the wrong directory -- and they are hardly
    to blame for this.
    
    This commit introduces a lengthy error message which hopefully points
    users into the right direction.




More information about the collectd-changes mailing list