[collectd-changes] collectd, the system statistics collection daemon: Changes to 'ff/plugins-ng'

Florian Forster octo<span style="display: none;">.trailing-username</span>(a)<span style="display: none;">leading-domain.</span>verplant.org
Mon Jan 15 16:27:39 CET 2007


New branch 'ff/plugins-ng' available with the following commits:
commit 904ce565a06bb8181a1f5cc94e3b462416552c9e
Author: Florian Forster <sifnfors.trailing-username(a)leading-domain.faui06.informatik.uni-erlangen.de>
Date:   Mon Jan 15 14:56:53 2007 +0100

    sensors plugin: Converted to the new plugin interface.

commit 9afaf4d09f0a13681cfaeaaf3f41ded3a1d53dee
Author: Florian Forster <sifnfors.trailing-username(a)leading-domain.faui06.informatik.uni-erlangen.de>
Date:   Mon Jan 15 14:00:10 2007 +0100

    src/plugin.[ch]: Store the hostname in a global variable to minimize calls to `gethostname'.

commit 020e7b31e4e22d27ce624dd94ea6a084a1e59bfc
Author: Florian Forster <sifnfors.trailing-username(a)leading-domain.faui06.informatik.uni-erlangen.de>
Date:   Mon Jan 15 13:49:15 2007 +0100

    src/plugin.h: Added `VALUE_LIST_INIT', a static initializer for value_list_t.

commit 3be4a68d16f4387608248a023989a8251a506214
Author: Florian Forster <sifnfors.trailing-username(a)leading-domain.faui02c.informatik.uni-erlangen.de>
Date:   Mon Jan 15 11:40:25 2007 +0100

    nfs plugin: Ported to the new plugin structure.

commit 19af98473c1468ad538d5d2b9246ca58c624a422
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sun Jan 14 15:06:07 2007 +0100

    rrdtool plugin: Implemented caching of values to minimize IO operations.
    
    Use the `CacheTimeout' option to enable this feature.

commit aa4e094aa57f301d7c7710007e8c4eaf6f33ebf0
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sun Jan 14 14:36:17 2007 +0100

    src/utils_llist.[ch]: Implemented `llist_remove'.

commit a1b1d97f2ecefd8218d2a80b24ff77225a0584ca
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sat Jan 13 19:12:34 2007 +0100

    traffic plugin: Converted the plugin to the new plugin ifrastructure.

commit bb341c596bceb3e89db1c6e2b515b294f555e6cd
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sat Jan 13 18:23:51 2007 +0100

    network plugin: Fix many bugs, especially `hton*' and `ntoh*' related.

commit f90d9e5891832703b3a6af2b72aefbecd091b406
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sat Jan 13 18:23:15 2007 +0100

    load plugin: Set the hostname to something meaningfull, not `localhost'.

commit a75dbcecc0c7aca9f839534dfe6dd41b0b143bc0
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sat Jan 13 18:22:49 2007 +0100

    rrdtool plugin: Use the time supplied by the value list, not `N'.

commit a2728d7743e5ce61cf3ce31f75c9dba2f0a7ec00
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sat Jan 13 18:21:22 2007 +0100

    src/plugin.[ch]: Include the time in the value list.
    
    This is necessary when we will implement caching in the future.

commit 92b128e35c8e3bd11d6f852bab80af4c02732d99
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sat Jan 13 18:20:19 2007 +0100

    src/Makefile.am: Link the network plugin against pthread.

commit f179018be96e1e1aea25d4928bdaf100a9a92a7d
Merge: baa11df8e1107079d22de78a8104332e1cc7cc5c 0d402ede02f94bf48dc84962c5f17a2b61cabcc3
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sat Jan 13 16:47:15 2007 +0100

    Merge branch 'master' into ff/plugins-ng
    
    Conflicts:
    
    	src/collectd.c
    	src/network.c

commit baa11df8e1107079d22de78a8104332e1cc7cc5c
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sat Jan 13 16:44:19 2007 +0100

    src/{dns,ntpd}.c: Use <poll.h> rather than <sys/poll.h>.

commit 7f96b393c49eb44ef737e305e8664ff924d7319d
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sat Jan 13 16:43:44 2007 +0100

    src/{collectd,plugin}.[ch]: Changed license to GPLv2 only.

commit ec6fec62b15992b22774233c6a915e46673b25af
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sat Jan 13 16:42:04 2007 +0100

    src/configfile.c: Removed `cf_callback_socket'
    
    .. since the network stuff is now implemented as a plugin.

commit 634504760b46b852ec2b812a7b68277e9c005f1b
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sat Jan 13 16:41:16 2007 +0100

    network plugin: Changed the old network code to work as a plugin.
    
    It's mostly untested, but basic sending appears to work fine.

commit 995831d2535d06dc4dcbb58c68d6b8b656560fa8
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sat Jan 13 16:39:44 2007 +0100

    rrdtool plugin: Fixed misc. bugs and changed license to GPLv2 only.

commit 0c89ec2e2b332c6085aad92ba34b933ab3d441a4
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Sat Jan 13 12:21:16 2007 +0100

    common.c: Implemented `ntohll' and `htonll'.

commit db4535ae6cac033d869be59a148c25149bd8f80c
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Wed Dec 6 21:50:21 2006 +0100

    load plugin: Made the data source variable `static'.
    
    Also removed the `filename' member from `data_set_t' because it's not used.

commit 54023ee942b112906984b66a000cf80510e9ffe5
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Wed Dec 6 21:46:47 2006 +0100

    load plugin: Converted to the new plugin structure.

commit 9f0557d03a0be5a857b5d4e52540d07eb2cc2890
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Wed Dec 6 21:24:56 2006 +0100

    rrdtool plugin: First implementation of an rrdtool write plugin.
    
    Many functions have been moved from `common.c' to a new file `rrdtool.c'. The
    new plugin compiles, but has not yet been testet.

commit ae8e8fdb8913818a33e9bf139c55fbe448c3a105
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Wed Dec 6 18:43:56 2006 +0100

    plugins: Implement a first version of the new plugin mechanismn.
    
    Instead of the impractical `plugin_register' function, provide a variety of
    different register functions, so plugin can `hook in' at various stages of the
    daemon.
    
    The most important new hook is likely the `write' hook which will allow for
    generic `output plugins' to be plugged in.

commit fe37091ff0fd9e69d64a0ba72e5c21ddaf7d902f
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date:   Wed Dec 6 18:38:10 2006 +0100

    src/utils_llist.[ch]: Added a generic linked list implementation.




More information about the collectd-changes mailing list