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

Florian Forster octo at verplant.org
Wed May 20 22:09:54 CEST 2015


Rebased ref, commits from common ancestor:
commit a51e76ad951370e0f4f36a5e744b0723b16f8a31
Author: Florian Forster <octo at collectd.org>
Date:   Wed May 20 22:08:50 2015 +0200

    ipc plugin: Group functions by operating system.

commit 979b0fa58b2de639ff79209eff12ec17ff593483
Merge: 0c88d3b 51612a1
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue May 19 22:44:27 2015 +0200

    Merge branch 'collectd-5.4'

commit 51612a1b2f96f6e360f874f6da0b20eac94f48b3
Merge: 9708614 967685a
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue May 19 22:44:15 2015 +0200

    Merge branch 'collectd-5.3' into collectd-5.4

commit 967685afeaff2cb4f7e4f733f17df95363727c4f
Merge: 5328ad7 c6da31f
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue May 19 18:37:19 2015 +0200

    Merge branch 'collectd-4.10' into collectd-5.3

commit c6da31fb30c2fb1d131f92efcde0b3ec9a010b2c
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue May 12 22:14:23 2015 +0200

    curl_xml: fix 3 small memory leaks
    
    Discovered while testing the previous 2 commits. NB: valgrind
    already complained about these before 0afea606 was applied, so this
    isn't related to issue #935.

commit 6ad8d0dd5414c7634dd71354f9fdcc2b005a3d99
Author: Fabien Wernli <faxmodem at collectd.org>
Date:   Thu Apr 30 10:05:35 2015 +0200

    Fix test for tables and empty instance
    
    Change-Id: I9a3fc3ded9566bd68c80e5fbce2d8b717ea1848d

commit 5e9542b303a5f36b905473c4de6a4ab01f3ed632
Author: Fabien Wernli <faxmodem at collectd.org>
Date:   Mon Feb 9 21:16:32 2015 +0100

    Revert "curl_xml plugin: Fixed tautological pointer comparison error."
    Fixes #931
    This reverts commit 0afea60611f115a28b8ec331aba610e3038c1ef2.

commit 5328ad78bb847e69340c573fd528dcdc1ec58ed2
Author: Jan Andres <jandres at gmx.net>
Date:   Sat Jan 31 10:03:13 2015 +0100

    Enable the processes plugin by default on Solaris.
    
    It now builds and works correctly in both 32-bit and 64-bit mode.

commit 469f54386a712ceb7bfe8ec8945bfc7d501d4e59
Author: Jan Andres <jandres at gmx.net>
Date:   Sat Jan 31 10:00:31 2015 +0100

    processes: Solaris: Consistently use long to represent a pid
    
    pid_t may be defined as an int or a long depending on circumstances.
    Use a long everywhere so we don't have to fiddle with typecasts.
    
    This fixes an issue where an incorrect printf format string would
    be used for a pid_t in 32-bit builds.

commit 242924c08dba2b8ffce9d82a38235f6d6710a136
Author: Jan Andres <jandres at gmx.net>
Date:   Sat Jan 31 09:43:30 2015 +0100

    processes: Fix build for Solaris 32-bit binary
    
    Work around a #error in <sys/procfs.h> that occurs when building a
    32-bit binary with _FILE_OFFSET_BITS=64. This uses a hack similar
    to the one in swap.c.

commit 4e7e515ba12198efe3df4d16451488de551fd529
Author: Jan Andres <jandres at gmx.net>
Date:   Wed Jan 28 20:00:41 2015 +0100

    processes: Fix ps_get_cmdline() on Solaris.
    
    Return value of read_file_contents() was checked incorrectly.

commit 0ae43c418801b406f08de47fb467223cf5781669
Author: Jan Andres <jandres at gmx.net>
Date:   Wed Jan 28 15:06:04 2015 +0100

    zfs_arc: Don't spam the log if we fail to read the "l2_size" kstat value.
    
    The value got lost with some patch to Solaris 10 and has only reappeared
    recently in 11.2. If we ever fail to read this value, stop trying, so we
    don't report an error on every interval.

commit aee87d9c1665ca8823c7489bfc9900ff12e0e177
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date:   Tue May 12 22:40:27 2015 +0200

    oconfig: fix oconfig_free to free all elements
    
    The recursive nature of this function made it difficult to free the root
    node of the config tree. Splitting it in 2 allows to work around this
    problem.




More information about the collectd-changes mailing list