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

Florian Forster octo at verplant.org
Fri Aug 16 11:24:26 CEST 2013


 AUTHORS             |    8 +
 README              |    8 +-
 configure.in        |  159 +++++-----------
 src/Makefile.am     |    4 +-
 src/netlink.c       |  508 ++++++++++++++++++++++++++++++---------------------
 src/statsd.c        |   47 +++++
 src/utils_latency.c |   14 ++
 src/utils_latency.h |    2 +
 8 files changed, 422 insertions(+), 328 deletions(-)

New commits:
commit 06af7097ff0c9f97667774ab658e560f0950a23f
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Fri Jul 26 17:35:44 2013 +0200

    statsd plugin: add TimerCount option
    
    The "count" name was chosen over "num" to match the naming scheme
    used by the node.js implementation.

commit 9c7fee6fa1c83bd76b39d16fe5376cfb6ef192e4
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Fri Jul 26 15:24:37 2013 +0200

    statsd plugin: add TimerSum option

commit 1b750eb50cb50e62338e380217191a71d92088d4
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Fri Jul 26 15:10:08 2013 +0200

    statsd plugin: add TimerLower and TimerUpper options
    
    The "lower" and "upper" names were chosen over "min" and "max"
    to match the naming scheme used by the node.js implementation.

commit ba0be16485d017e2060bc3a1fef2cb0587a5336d
Merge: b627a68 8cdc851
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Fri Aug 9 17:06:28 2013 +0200

    Merge remote-tracking branch 'origin/pr/376'

commit 8cdc851cbd58c39712825057cf3a1126e56d8ca7
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Thu Aug 8 17:06:11 2013 +0200

    update copyright and authors list

commit 63b442b07008f20dadf2810f0eef3261efdcdb7b
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Thu Aug 8 14:07:45 2013 +0200

    remove redundant inclusion of time.h

commit 490b75428904a3ad147ee6f9d0641f8ad944c98f
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Wed Aug 7 07:55:01 2013 +0200

    use pkg-config to locate libmnl and configure netlink plugin

commit 6fb104a94f9d0065639d2227a163664fe878b6a3
Author: Andreas Henriksson <andreas at fatal.se>
Date:   Thu Jul 25 22:26:32 2013 +0200

    Fix pointer confusion for nested attribute parsing
    
    A reference to a pointer is passed as data,
    the resulting attribute payload should be stored in
    the dereferenced location to return it to the caller.

commit 25bf8128bb7aa03057e858af3b53dc086a50d78b
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Mon Jul 22 16:34:04 2013 +0200

    update build system to reflect switch to libmnl
    
    "./configure" was previously checking for libnetlink and setting
    "-lmnl" if found, which was obviously calling for trouble. With
    this patch, the last references to libnetlink are dead and buried.
    
    NB: linux/netlink.h and friends are still included here and there
    though, but these are not related to libnetlink.

commit 2a7ac42fcb2ae54377e0332e04ad4375561d306e
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Mon Jul 22 12:54:24 2013 +0200

    update README to mention libmnl dependency

commit 1badae852df21c785bf1b2d30ce3f288b2687f77
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Mon Jul 22 12:02:13 2013 +0200

    netlink: __attribute__ usage clarification
    
    As requested by @octo in GitHub#376.

commit e8031d7a3d9bdf079fb2eaaa36d2d5d6c830a714
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Mon Jul 22 11:23:25 2013 +0200

    netlink: comments & cleanup

commit 95a086a753aadebe2bb76367fa9b401299ce00a4
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Mon Jul 22 11:03:42 2013 +0200

    netlink: indentation & whitespace/tab consistency

commit 8a1bb3297ffe9e2fded836dfa9edbee7cc8246a6
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Fri Jul 19 16:23:56 2013 +0200

    netlink: fix segfault & make advanced options work again
    
    A type mismatch and offset mistake was preventing the interface list
    from getting iterated. This was making collectd segfault when the
    "QDisc", "Class" or "Filter" options were enabled.

commit 3b44cc54056c45e8a4214b60319dfbfada91b423
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Thu Jul 18 12:07:35 2013 +0200

    libmnl: fix 2 mistakes preventing building with --enable-debug

commit a980419090f734bf553d6228c9b5f38aaf560786
Author: Andreas Henriksson <andreas at fatal.se>
Date:   Mon Jun 10 23:26:19 2013 +0200

    More fixing of netlink build with different HAVE_...

commit adbba9f9a9701461592ce374558b7e54669d2183
Author: Andreas Henriksson <andreas at fatal.se>
Date:   Mon Jun 10 23:18:04 2013 +0200

    Restructure to compile with all combos of HAVE_TCA_STATS(2)
    
    We want to compile with all combinations of
    HAVE_TCA_STATS(2) set/unset and at the same time
    protect against submitting the stats twice (if both
    are supported).
    Introduce "stats_found" and set and attribute on it
    to avoid having the compiler complain about it.
    This allows us to bury the specific structs under
    each HAVE_TCA_STATS(2) #if ...

commit 4def66d6820b46e9044c4e2a0e30b043b330e8d2
Author: Andreas Henriksson <andreas at fatal.se>
Date:   Mon Jun 10 23:00:24 2013 +0200

    Fix HAVE_TCA_STATS(2) checks in configure.in

commit 00345ba775a0c12d7c68e1f28edbd17cbdbc96ef
Author: Andreas Henriksson <andreas at fatal.se>
Date:   Mon Jun 10 22:56:54 2013 +0200

    Fix netlink.c to (almost) build

commit 3d046b8b6e2bfd8e2d2cd52331eba2ff9b718861
Author: Andreas Henriksson <andreas at fatal.se>
Date:   Mon Jun 10 22:42:43 2013 +0200

    Update configure script to link with -lmnl

commit fcd73a95fdf5ef40a68c58389f46efafc20d3a04
Author: Andreas Henriksson <andreas at fatal.se>
Date:   Mon Jun 10 22:41:21 2013 +0200

    Initial libmnl porting attempt




More information about the collectd-changes mailing list