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

Florian Forster octo at verplant.org
Sat Jan 21 18:26:21 CET 2012


 AUTHORS                     |    3 +
 ChangeLog                   |   98 +++++++++++++++++++++++++++++++++++++++++++
 contrib/aix/collectd.spec   |   75 +++++++++++++++++++++++++++++++++
 contrib/aix/init.d-collectd |   79 ++++++++++++++++++++++++++++++++++
 contrib/migrate-4-5.px      |    1 +
 src/collectd-perl.pod       |    4 +-
 src/collectd.conf.in        |    8 +++-
 src/collectd.conf.pod       |    2 +-
 src/common.c                |    9 +++-
 src/curl_json.c             |   38 ++++++++++++++--
 src/curl_xml.c              |    3 +-
 src/df.c                    |   17 +++++++-
 src/interface.c             |   29 ++++++++++--
 src/memory.c                |   53 ++++++++++++++++++++++-
 src/meta_data.c             |   38 ++++++++++++++++-
 src/meta_data.h             |    3 +-
 src/network.c               |   16 ++++----
 src/oracle.c                |   66 ++++++++++++++++++----------
 src/plugin.c                |   46 ++++++++++++++++++++
 src/plugin.h                |    3 +-
 src/pyvalues.c              |   65 +++++++++++++++++++---------
 version-gen.sh              |    2 +-
 22 files changed, 579 insertions(+), 79 deletions(-)

New commits:
commit 3dffa6fb50c66249fb3da7592c7a9385edb74677
Merge: e770968 26fbc23
Author: Florian Forster <octo at collectd.org>
Date:   Sat Jan 21 18:26:17 2012 +0100

    Merge branch 'collectd-5.0'

commit 26fbc23e518dcc74502ae3b2495112adc3840879
Merge: 88b1625 696d1c7
Author: Florian Forster <octo at collectd.org>
Date:   Sat Jan 21 18:25:37 2012 +0100

    Merge branch 'collectd-4.10' into collectd-5.0
    
    Change-Id: I8fea9338ac6490b2a76530a58c6bd36ec17d021a

commit 696d1c76aa4fbea29299c3c75a48b8d605b5cda8
Author: Florian Forster <octo at collectd.org>
Date:   Sat Jan 21 18:24:45 2012 +0100

    Update ChangeLog.
    
    Change-Id: I7361ea08e1695b2928463150df36d385aa51299c

commit 77460335ec305aa4fbd8218c6e5c1c849fbef9c0
Author: Florian Forster <octo at collectd.org>
Date:   Sat Jan 21 18:21:46 2012 +0100

    oracle plugin: Fix a memory leak.
    
    Parameters must be freed using OCIDescriptorFree. D'oh!
    
    Thanks to Rena Vetterling for helping me hunt down this problem!
    
    Change-Id: Ic374ae13085c8d2afbdf9a3c0ceef92b485e7723

commit f6fa5e18f901664a445699b54cf0afe5a3078176
Author: Florian Forster <octo at collectd.org>
Date:   Sat Jan 21 18:01:24 2012 +0100

    oracle plugin: Improve the error printing function.
    
    Change-Id: Ie52c80bd4a686b403037c97383176adf3e701419

commit 88b1625f74df1e410f05d7acb865b3b06c534bac
Author: Florian Forster <octo at collectd.org>
Date:   Sat Jan 21 14:01:34 2012 +0100

    Bump version to 5.0.2; Update ChangeLog.
    
    Change-Id: I8e564e51d9e9f3dc847811fd0d51fbf0079c20ba

commit 488c2ca9e3f6f6082f192bdd5d737c6cd1298ba2
Merge: 3b9261d df920b8
Author: Florian Forster <octo at collectd.org>
Date:   Sat Jan 21 13:07:50 2012 +0100

    Merge branch 'collectd-4.10' into collectd-5.0
    
    Conflicts:
    	ChangeLog
    	src/df.c
    	src/plugin.h
    	version-gen.sh
    
    Change-Id: Id7a31088cdb3371534d5c1e6a690464f3343543d

commit df920b8327302ac74385d34dae671d988c752495
Author: Florian Forster <octo at collectd.org>
Date:   Sat Jan 21 13:04:28 2012 +0100

    Bump version to 4.10.5; Update ChangeLog.
    
    Change-Id: I900278064970e0c2d2bf471f4f80c7672aa8211f

commit ca65f66c3cdbbb8af941d3624b85757355f38ad8
Author: Toni Ylenius <toniylenius at gmail.com>
Date:   Fri Jan 6 18:13:56 2012 +0200

    df: Set negative free space values to zero.
    
    Some file systems (eg. UFS) may report negative free spave values.
    Previously this caused underflow, but now it is prevented by setting
    negative values to zero.
    
    Change-Id: I821adb8a6d7a40dcbd6c65ab3541fbcd714f8aba
    
    Conflicts:
    
    	src/df.c

commit bf160b5fd74ac8553512a5d05682093faafd34f9
Author: Florian Forster <octo at collectd.org>
Date:   Wed Nov 23 14:40:58 2011 +0100

    network plugin: Use the new plugin_dispatch_values_secure().
    
    Change-Id: I2cc65a36366c6c714cd79c2905879bce313efe31

commit f4523a21e913449db2dbf79de3568b396b179ca1
Author: Florian Forster <octo at collectd.org>
Date:   Wed Nov 23 14:28:27 2011 +0100

    src/plugin.[ch]: Add plugin_dispatch_values_secure().
    
    Change-Id: I1f7403b2e82edd099f0168d0a0735cd18f8ce05a

commit ba7ad8653e3c5d0eedbe65c4cd92359f5d2308e3
Author: Florian Forster <octo at collectd.org>
Date:   Wed Nov 23 14:28:01 2011 +0100

    src/meta_data.[ch]: Add meta_data_clone().
    
    Change-Id: I8449e27c908cbe75ea4ea3b8dd4df556f9aec9e7

commit 71a05435a3035522b614b20934d72c1972bae8dd
Merge: 40dfca3 6dd84de
Author: Florian Forster <octo at collectd.org>
Date:   Sat Jan 21 11:14:53 2012 +0100

    Merge "Fix case when availrmem < freemem" into collectd-4.10

commit 6dd84deb4b8503d0ee913c272214e45097171cba
Author: Fabien Wernli <cpan at faxm0dem.org>
Date:   Fri Dec 9 16:30:30 2011 +0100

    Fix case when availrmem < freemem
    
    Change-Id: I03b188afeb2357e7b8c426bd0c6daff06fda2c4f
    
    Conflicts:
    
    	src/memory.c

commit 3b9261df9f7426c4b823a801671aaaba30fda6d9
Merge: 3e38e29 b3bb5e8
Author: Florian Forster <github at nospam.verplant.org>
Date:   Wed Jan 18 03:01:04 2012 -0800

    Merge pull request #13 from insom/improved-migration
    
    Migration: Ensure destination directories exist when moving RRDs

commit 40dfca383199dfd178b3359f69d5732732f29b29
Author: Sven Trenkel <collectd at semidefinite.de>
Date:   Tue Jan 17 01:56:03 2012 +0000

    python: Fixed memory leaks during dispatch.

commit b3bb5e85375bae10ea5d6ff5c205a069d5d26654
Author: Aaron Brady <bradya at gmail.com>
Date:   Sun Jan 15 13:16:37 2012 +0000

    Migration: Ensure destination directories exist when moving RRDs
    
    If you have not run collectd 5 before, then when type instances
    are migrated to plugin instances the destination directories
    may not already exist. For example:
    
    mv "./test/df/df-mnt-dlna.rrd" "./test/df-mnt-dlna/df.rrd"
    
    This one-liner does a mkdir -p of the destination before
    attempting to move the file.

commit 7e6f12dfba76b295d40e835d310d69d625ede88e
Author: Florian Forster <octo at collectd.org>
Date:   Mon Dec 19 15:17:39 2011 +0100

    src/common.c: parse_value: Be more verbose about parsing problems.
    
    Change-Id: I784ec4ee9a1e89a82fdc9da54ed1fafd3d9c3e57

commit 3e38e2981592bf0ba87f8c63ec8a4c29ec9ef702
Author: Florian Forster <octo at collectd.org>
Date:   Wed Dec 14 13:02:16 2011 +0100

    collectd-perl(5): Fix example Perl script.
    
    Thanks to Sergey for catching this!
    
    Change-Id: I4bbb609079734cd54d68f77681ea742b4eb83239

commit 4e613c118e301a1a6a70336cd7b65bf18b4bc7b0
Author: Fabien Wernli <cpan at faxm0dem.org>
Date:   Tue Oct 25 15:15:16 2011 +0200

    This improves solaris memory plugin granularity.
    
    Locked memory is now only tracking non-kernel locked memory.
    We add kernel and unusable memory.
    Source: http://www.brendangregg.com/K9Toolkit/swapinfo
    
    Change-Id: I4f4d281e991068dc845d8c3615d285fc2a3296c8

commit 59a008e0aeb9c2b5a8303b06220ddc043b73f117
Author: Fabien Wernli <cpan at faxm0dem.org>
Date:   Thu Oct 27 17:14:06 2011 +0200

    use 64bit counters if available

commit d17101b05797e7437814a674c2ed23b6f2f15511
Merge: 83d47bf 7f88689
Author: Florian Forster <octo at collectd.org>
Date:   Fri Nov 25 10:48:22 2011 +0100

    Merge "Fix file:// not working as return code is 0 and not 200, as fixed beforehand in curl_json. Remove mention of http in documention as file also works now (and ftp most likely too)" into collectd-4.10

commit 7f88689783624f3555b714d6489c5f0ca4ab7e86
Author: Fabien Wernli <cpan at faxm0dem.org>
Date:   Fri Nov 4 11:25:59 2011 +0100

    Fix file:// not working as return code is 0 and not 200, as fixed
    beforehand in curl_json.
    Remove mention of http in documention as file also works now (and ftp most likely too)
    
    Change-Id: Iccb35e6b8c831f555dc5bbd17fa8d04672e13eb3

commit 83d47bfa3295f837c3fa3fa3e31855a236d43530
Merge: 7b2265a e7a7587
Author: Florian Forster <octo at collectd.org>
Date:   Thu Nov 24 15:43:21 2011 +0100

    Merge "interface plugin: Fix for bogus interfaces under Solaris." into collectd-4.10

commit 588500667f994648222900562b1f5c6ca56ab27e
Author: Florian Forster <octo at collectd.org>
Date:   Fri Oct 14 22:42:26 2011 +0200

    ChangeLog: Remove blank line.
    
    Change-Id: Ief9cabb148d75b79e0764d629c571ee9dc3d7d3b

commit 2652653c3db161442d28709d79c3f2d81ab571ee
Merge: 42ed9d3 7b2265a
Author: Florian Forster <octo at collectd.org>
Date:   Fri Oct 14 22:42:09 2011 +0200

    Merge branch 'collectd-4.10' into collectd-5.0
    
    Conflicts:
    	ChangeLog
    
    Change-Id: I65f02dbcad46460f18f356bc8d32eb15a7a352c2

commit 7b2265a744ca9a3c7c042748b542deae1b6b39c6
Author: Florian Forster <octo at collectd.org>
Date:   Fri Oct 14 22:41:21 2011 +0200

    ChangeLog: Add thanks to Peter Green.
    
    Change-Id: Ie392f7dfc7d637c92e286b0bf6d5d32877f70f76

commit 42ed9d31639cc7dcb3d558c0be08106a21b319d4
Author: Florian Forster <octo at collectd.org>
Date:   Fri Oct 7 17:36:10 2011 +0200

    Bump version to 5.0.1; Update ChangeLog.
    
    Change-Id: I01466d5fb5c0d5c08a48d7c7e7a81239960a2d3c

commit 0cdc4e286b41b6800ab8b371aa391ecbd0fd628a
Merge: 61fba41 9fbe348
Author: Florian Forster <octo at collectd.org>
Date:   Fri Oct 7 17:27:06 2011 +0200

    Merge branch 'collectd-4.10' into collectd-5.0
    
    Conflicts:
    	ChangeLog
    	src/collectd.conf.in
    	src/curl_json.c
    	version-gen.sh
    
    Change-Id: I313c0d3c73d47481baa0a3b38bcdf508f1d4f8d8

commit 9fbe348af96fa4a44fbdc1bd96fa98344f06c760
Author: Florian Forster <octo at collectd.org>
Date:   Fri Oct 7 17:21:57 2011 +0200

    Bump version to 4.10.4; Update ChangeLog.
    
    Change-Id: Ie23cf45f929c52e94e968c7129d24aca7a287dd5

commit e7a75874a24c1bf19931d5b4b423a0daa7f9be6b
Author: Eddy Geez <eddygeez at gmail.com>
Date:   Sat Sep 3 09:10:21 2011 -0400

    interface plugin: Fix for bogus interfaces under Solaris.
    
    Under newer versions of Solaris, the method for finding network interfaces
    results in 'collectd' gathering statistics on an interface called 'mac', along
    with 16 interfaces named 'wrsmd0' through 'wrsmd15' (which are for WCI Remote
    Shared Memory). The 'mac' interface is especially problematic because it
    occurs multiple times, which results in warnings from rrdtool about insertions
    with the same timestamp.
    
    Change-Id: I1ae070ecbc820da25c0f0ad457aba80213339fd2
    Signed-off-by: Florian Forster <octo at collectd.org>

commit f04b1af033df4e2d46ca85280430a7e61ae48b1a
Author: Florian Forster <octo at collectd.org>
Date:   Fri Sep 2 18:41:05 2011 -0400

    collectd.conf.in: Use the "Globals" option for perl and python.
    
    Change-Id: Icaccaab601b91bc829c4da94c5344e0d766735bd

commit fbbe935e9a9d81fb2bda9b764c277226e5ff8117
Author: Aurelien Reynaud <collectd at wattapower.net>
Date:   Thu Oct 14 21:18:47 2010 +0200

    Add RPM .spec file and startup script for AIX
    
    Change-Id: Ic6187891e2014d84f8b2926df1c8b2012f26923f
    Signed-off-by: Aurelien Reynaud <collectd at wattapower.net>
    Signed-off-by: Florian Forster <octo at collectd.org>

commit a647c3cf89a0221e4803887bd3731042edf5498f
Merge: 66bdee8 aadd789
Author: Florian Forster <octo at collectd.org>
Date:   Sat Sep 3 00:48:47 2011 +0200

    Merge "curl_json plugin: Be more clever building the type instance." into collectd-4.10

commit aadd789f6b154f24ea8af09c59a7d98512873806
Author: Florian Forster <octo at collectd.org>
Date:   Sat Aug 27 15:29:42 2011 -0400

    curl_json plugin: Be more clever building the type instance.
    
    When the key of the parent object is empty, don't use it. The previous code led
    to type instances starting with a dash, e.g. "-foo".
    
    Also, be more verbose when unable to resolve types.
    
    Change-Id: Ib5f55efe1acc1e819ac3189b6780a4e998bf9c9f




More information about the collectd-changes mailing list