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

Florian Forster octo at verplant.org
Thu Feb 5 22:54:42 CET 2009


 .gitignore             |    4 +--
 configure.in           |   37 +++++++++++++++++++++++++++++++
 src/Makefile.am        |    5 ++++
 src/apache.c           |    2 -
 src/apcups.c           |    1 -
 src/apple_sensors.c    |    1 -
 src/ascent.c           |    1 -
 src/battery.c          |    1 -
 src/bind.c             |    2 +-
 src/collectd-exec.pod  |    2 +-
 src/collectd.c         |   12 ++++++---
 src/collectd.conf.pod  |   10 ++++++++
 src/common.c           |   56 ++++++++++++++++++++++++++++++++++++------------
 src/common.h           |   23 ++++++++++++++++++-
 src/cpu.c              |    1 -
 src/cpufreq.c          |    1 -
 src/dbi.c              |    3 +-
 src/df.c               |    1 -
 src/disk.c             |    1 -
 src/dns.c              |    2 -
 src/email.c            |    1 -
 src/entropy.c          |    1 -
 src/filecount.c        |    1 -
 src/hddtemp.c          |    1 -
 src/interface.c        |    1 -
 src/ipmi.c             |    1 -
 src/iptables.c         |    1 -
 src/ipvs.c             |    2 -
 src/irq.c              |    1 -
 src/load.c             |    1 -
 src/mbmon.c            |    1 -
 src/memcached.c        |    1 -
 src/memory.c           |    1 -
 src/multimeter.c       |   23 +------------------
 src/mysql.c            |    4 ---
 src/netlink.c          |    2 -
 src/nfs.c              |    1 -
 src/nginx.c            |    1 -
 src/ntpd.c             |   36 +++++++-----------------------
 src/nut.c              |    1 -
 src/onewire.c          |    1 -
 src/openvpn.c          |    2 -
 src/oracle.c           |    3 +-
 src/perl.c             |    3 --
 src/ping.c             |    1 -
 src/plugin.c           |   15 ++----------
 src/plugin.h           |    8 ------
 src/postgresql.c       |    3 +-
 src/powerdns.c         |    1 -
 src/processes.c        |    2 -
 src/rrdcached.c        |    1 -
 src/rrdtool.c          |    5 +--
 src/sensors.c          |    1 -
 src/serial.c           |    1 -
 src/snmp.c             |    2 -
 src/swap.c             |    1 -
 src/tape.c             |    1 -
 src/tcpconns.c         |    1 -
 src/teamspeak2.c       |    2 -
 src/thermal.c          |    1 -
 src/users.c            |    1 -
 src/utils_cmd_putval.c |    2 -
 src/utils_db_query.c   |   13 +++++++++-
 src/utils_db_query.h   |    6 ++++-
 src/utils_tail_match.c |    1 -
 src/vmem.c             |    1 -
 src/vserver.c          |    3 --
 src/wireless.c         |    1 -
 src/xmms.c             |    1 -
 69 files changed, 162 insertions(+), 170 deletions(-)

New commits:
commit 56159e13f4b983a2e8c846b39ca96b2384ec746a
Merge: d54dfab9b049de396e6a38d690d5f18917e093ea 85595909d57159907df4789320b857e5a2b946cf
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Feb 5 22:54:40 2009 +0100

    Merge branch 'master' of octo at verplant.org:/var/lib/git/collectd

commit d54dfab9b049de396e6a38d690d5f18917e093ea
Merge: b0975e50eecc31cd761a1c4e2b5e4965f90f00db 9b38f5f412d6b33cd0e5be812d830f09bef72647
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Feb 5 22:54:24 2009 +0100

    Merge branch 'ff/local'

commit b0975e50eecc31cd761a1c4e2b5e4965f90f00db
Author: Sebastian Harl <sh at tokkee.org>
Date:   Thu Feb 5 21:33:33 2009 +0100

    postgresql plugin: Updated copyright information.
    
    ;-)

commit 3bd9bde9016b3448a65fce324907b4d6e8d6a08d
Author: Sebastian Harl <sh at tokkee.org>
Date:   Thu Feb 5 21:05:01 2009 +0100

    src/plugin.[ch]: Removed obsolete plugin_{un,}register_filter().
    
    These have been superseded by the advanced filter mechanism. Also, the
    FILTER_* defines have been removed.

commit bc7992ed0693313a2b1fe282a5bf23f1cc9f8e42
Author: Sebastian Harl <sh at tokkee.org>
Date:   Tue Feb 3 14:08:32 2009 +0100

    Let plugin_dispatch_values() set value_list.time in case of 'now'.
    
    Basically any (read) plugin was calling time(NULL) to set the time of a values
    list. This is now done by plugin_dispatch_values() in case the time is zero
    (which is the case when using VALUE_LIST_INIT or VALUE_LIST_STATIC).
    
    This change slightly simplifies the code and makes future changes to the time
    management (like the possibly upcoming subsecond resolution support) less
    intrusive in respect to the amount of required code changes.

commit a28ebbb8265605a09f0555d1eb036f50b9a784c8
Author: Sebastian Harl <sh at tokkee.org>
Date:   Tue Feb 3 13:05:21 2009 +0100

    Converted timeval_sub_timespec() to timeval_cmp().
    
    The third (return) argument is now of type 'struct timeval' (instead of
    'struct timespec') as well. Also, it may now be NULL, in which case the
    difference is not returned. This is a more general and thus more flexible
    approach that permitted to remove the custom timeval_sub*() implementations in
    the multimeter and ntpd plugins.
    
    The return value has been changed to reflect the return value used by
    functions like strcmp(), i.e. it is less than, equal to, or greater than zero
    if the first argument is less than, equal to, or greater than the second
    argument respectively.
    
    In the cases where a 'struct timespec' is required, the return value is now
    converted by multiplying the tv_usec member with 1000.

commit 61c19cc11f325017d0186e9c345b6b4f01a4dc72
Author: Sebastian Harl <sh at tokkee.org>
Date:   Tue Feb 3 12:49:01 2009 +0100

    configure: Do not conditionally use AM_CONDITIONAL().
    
    Defining HAVE_BROKEN_PERL_LOAD_MODULE was done conditionally which would cause
    configure to fail in case it's not defined.

commit 0039dbdc8ca369d0955d964b083690b5e9d32f97
Author: Sebastian Harl <sh at tokkee.org>
Date:   Tue Feb 3 11:41:50 2009 +0100

    collectd-exec(5): Fixed a typo.

commit a3e57ad541290d54e330db99748c2b413ced5243
Author: Sebastian Harl <sh at tokkee.org>
Date:   Mon Feb 2 15:21:42 2009 +0100

    collectd.conf(5): Explain the traffic collected by the vserver plugin.
    
    The plugin collects the amount of traffic passing a socket instead of the
    actual on-wire traffic.
    
    Thanks to cedric for reporting this.
    
    Resolves: #40

commit 48b39b10a2a299be59f8b06c6817a37e273906a9
Author: Sebastian Harl <sh at tokkee.org>
Date:   Mon Feb 2 14:53:12 2009 +0100

    collectd.conf(5): Added a note about rotating log files.
    
    References: #39

commit 56a575e229dc3bef923fef0f3fea915b6342653c
Author: Sebastian Harl <sh at tokkee.org>
Date:   Mon Feb 2 14:12:15 2009 +0100

    .gitignore: Added src/libcollectdclient/libcollectdclient.pc.
    
    Also, removed some unnecessary entries.

commit 037645b13aeb23c64d06776c679cb3d2b73a2235
Author: Sebastian Harl <sh at tokkee.org>
Date:   Mon Feb 2 11:28:43 2009 +0000

    build system: Check for and work-around broken Perl_load_module().
    
    Configure now checks for a broken Perl_load_module() definition as introduced
    in Perl 5.10 which incorrectly uses __attribute__nonnull__(3). If that has been
    detected, the perl plugin will now be built using -Wno-nonnull, thus ignoring
    the warning / error produced by the nonnull attribute.
    
    References: #41
    Resolves: #42

commit 9b38f5f412d6b33cd0e5be812d830f09bef72647
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Feb 5 20:21:20 2009 +0100

    src/utils_db_query.[ch]: Allow a callback function to be passed to udb_query_create.
    
    This allows plugins to handle custom options in the <Query> blocks.




More information about the collectd-changes mailing list