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

Florian Forster octo at verplant.org
Thu Jun 11 11:29:02 CEST 2015


 configure.ac            |   18 ++++++++++++++
 src/collectdctl.c       |    2 +-
 src/collectdmon.c       |    2 +-
 src/cpu.c               |   10 ++++----
 src/daemon/collectd.c   |    4 +--
 src/daemon/configfile.c |   10 ++++++++
 src/smart.c             |    1 +
 src/statsd.c            |   62 +++++++++++++++++++++++++++++++++++------------
 src/tail.c              |    2 ++
 src/tail_csv.c          |   42 +++++++++++++++++++-------------
 src/tcpconns.c          |   11 +++++----
 src/users.c             |    3 ---
 src/utils_dns.c         |   12 ++++++---
 src/vmem.c              |   12 +++++++--
 src/zone.c              |   30 ++++++++++++++++-------
 15 files changed, 157 insertions(+), 64 deletions(-)

New commits:
commit b7ec1380fae7b3a2402274f58be72dcd63cbc20f
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jun 11 10:17:27 2015 +0100

    zone plugin: Minor code cleanups.

commit edb3002086ef96755804b2d155728cb9a0428935
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jun 11 10:14:04 2015 +0100

    zone plugin: Undefine _FILE_OFFSET_BITS when building on 32bit hosts.
    
    Fixes: #1077

commit 746a2c1d4d472f4eb86f88fe5b8a19f581eac451
Merge: f7404b2 cedb6f1
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jun 11 07:50:27 2015 +0100

    Merge branch 'collectd-5.5'

commit cedb6f147e94d0e952449f731313412ef4d67904
Merge: b545dbd 21ba59f
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jun 11 07:50:12 2015 +0100

    Merge branch 'collectd-5.4' into collectd-5.5

commit 21ba59f8197dba0a72dbf5186bc0a5d7e5074496
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jun 11 07:46:54 2015 +0100

    dns plugin: Check for "struct ip6_ext".
    
    Solaris appears to declare the struct, but only when The Right defines
    are specified at compile time. As a quick and dirty fix, only build with
    IPv6 support when the struct is usable.
    
    Fixes: #348

commit b545dbd106a9a3c713041934aaa818a17cb1db10
Author: Pierre-Yves Ritschard <pyr at spootnik.org>
Date:   Wed Jun 10 15:54:58 2015 +0200

    smart: KNF

commit c1ab6fbbe957b17d46e9bc9f8a0f042d709180c7
Author: Florian Schüller <schuellerf at users.noreply.github.com>
Date:   Wed Jun 10 15:29:31 2015 +0200

    Update smart.c
    
    Are you sure this doesn't memory-leak?
    (I didn't have time to run valgrind but is it possible that this command is missing?)

commit f7404b24fecd3afc7a64889842221e329e6982ca
Author: Pierre-Yves Ritschard <pyr at spootnik.org>
Date:   Wed Jun 10 15:54:58 2015 +0200

    smart: KNF

commit 65df3aa6b0d3b84d6017dd2f420d26bc572aa5ce
Merge: 5b67c09 a49ae41
Author: Pierre-Yves Ritschard <pyr at spootnik.org>
Date:   Wed Jun 10 15:51:53 2015 +0200

    Merge pull request #1076 from schuellerf/master
    
    Update smart.c

commit a49ae41e44268b9972472e8355070c1299d18d5e
Author: Florian Schüller <schuellerf at users.noreply.github.com>
Date:   Wed Jun 10 15:29:31 2015 +0200

    Update smart.c
    
    Are you sure this doesn't memory-leak?
    (I didn't have time to run valgrind but is it possible that this command is missing?)

commit 39f51b526f3801ff1dd212ae431f0b22193ddb06
Author: Marek Becka <marek.becka at superhosting.cz>
Date:   Tue Jun 9 17:13:29 2015 -0400

    vmem plugin: fix types for nr_dirtied and nr_written

commit d4f303606ea68f2f12c561772e5500e5a17e4c55
Author: Florian Forster <octo at collectd.org>
Date:   Wed Jun 10 08:39:24 2015 +0100

    tcpconns plugin: Fix memory leak.
    
    "prev" was set to NULL and never updated, leading to "port_list_head" to
    be set to an entry later in the list. This leaks memory because earlier
    entries in the list are now unreachable.
    
    Fixes: #1074

commit 44983676cfe657cd0a2d9499bc67961013a15e43
Author: Marek Becka <marek.becka at superhosting.cz>
Date:   Tue Jun 9 21:33:36 2015 -0400

    tail plugin: initialize user_data_t

commit f59691501672c4589b49d11fc1865b6893874bb4
Author: Florian Forster <octo at collectd.org>
Date:   Wed Jun 10 07:55:02 2015 +0100

    src/configfile.c: Set a plugin context when autoloading plugins.
    
    Fixes: #1069

commit bde8c6477baa7410dd04f66087e119f4718132bc
Author: Florian Forster <octo at collectd.org>
Date:   Sat Jun 6 21:22:25 2015 +0200

    statsd plugin: Dispatch NaN when no timer event was recorded.
    
    This makes timing events appear faster when writing to RRD files.
    
    Fixes: #1038, #1049

commit dc691c71359a11632fd0ad3882ba0cdb6d8f9cee
Author: Nathan Berkley <nberkley at tripadvisor.com>
Date:   Fri Jun 5 16:46:46 2015 -0400

    Fix VERSION->PACKAGE_VERSION and PACKAGE->PACKAGE_NAME so they're always defined

commit fc67dcb59e0f7fa1fa73518ff9abc2f7c7e33615
Author: Dagobert Michelsen <dam at opencsw.org>
Date:   Thu Jun 4 13:25:48 2015 +0200

    Fix header condition
    
    The dependency is either UTMPX or UTMP or Statgrab. The inclusion above hasn't statgrab.h in the elif-chain, that means compilation fails when only libstatgrab is available. The line can safely be taken out as the same condition is checked in #L120.

commit 41d873aaed85e99a34e93bcce9ddcb7c7ffd57e3
Author: Florian Forster <octo at collectd.org>
Date:   Sun May 31 22:54:47 2015 +0200

    tail_csv plugin: Print warning and continue when metric is not found.
    
    Previously, when multiple metrics were specified on one "Collect" line and one
    didn't exist, all *following* metrics would be ignored. This patch changes this
    to continue in this case and configure as many metrics as possible.

commit f02fb0e530acdeec827d2016e58bcdedd1837046
Author: Manuel Luis Sanmartín Rozada <manuel.luis at gmail.com>
Date:   Wed May 20 20:52:58 2015 +0200

    Plugin tail_csv: the manual says that you can use multiple times the
    Collect option but the code expecs t"Collect n1 n2 n3 n4", fix
    to allow to put the option Collect multiple times.

commit 914cf84aadaf2a893d206c69ea53a001e1c3abd3
Author: Manuel Luis Sanmartín Rozada <manuel.luis at gmail.com>
Date:   Wed May 20 20:37:16 2015 +0200

    Plugin tail_csv: if TimeFrom is not specified in config file
    the default value for time_from is -1 and the type of fileds_num
    is size_t, so the comparsion of signed and unsigned not work as espected

commit 15e7c7f36e8825a3f88854057eb7636df1fd6674
Author: Florian Forster <octo at collectd.org>
Date:   Sat May 30 23:17:53 2015 +0200

    stats plugin: Fix reference of undeclared symbol.
    
    Issue: #997

commit 042342e6323c10064c77800e9a8f974ba73a1294
Author: Florian Forster <octo at collectd.org>
Date:   Sat May 30 23:13:42 2015 +0200

    statsd plugin: Free latency counter and AVL trees.
    
    latency counters (used by TIMER metrics) and AVL trees (used by SET metrics)
    were not freed when cleaning up unused metrics. This resulted in leaked memory.
    
    Fixes: #997

commit e0683047a42e217c352c2419532b8e029f9f3f0a
Author: Robert Viduya <robert at oit.gatech.edu>
Date:   Fri May 29 17:47:21 2015 -0400

    cpu plugin: Correct number of expected CPU states on Mac OS X.
    
    This appears to be a regression introduced in f14ab935. Thanks to Robert Viduya
    for reporting the bug.
    
    Signed-off-by: Florian Forster <octo at collectd.org>

commit 9b43c4ca7442e7886c1fbe339ce57f297872269f
Merge: 35dfbf6 04c96b0
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Thu May 28 20:21:55 2015 +0200

    Merge remote-tracking branch 'origin/collectd-5.3' into collectd-5.4

commit 04c96b0c99584b1bc66383f5fdbe9ca3ce2d226e
Author: Florian Forster <octo at collectd.org>
Date:   Sat May 23 11:01:19 2015 +0200

    bindings/java/Makefile.am: Add "uninstall-local" target.
    
    Otherwise "make distcheck" will complain about leftover files.

commit 03fcb41ab6f1938ce82f93d14738eb92ab59560f
Author: Florian Forster <octo at collectd.org>
Date:   Sat May 23 11:00:38 2015 +0200

    bindings/java/Makefile.am: Use $(srcdir) when specifying dependencies.
    
    This fixes out-of-tree builds, like "make distcheck" does.




More information about the collectd-changes mailing list