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

Florian Forster octo at verplant.org
Fri Mar 23 14:20:15 CET 2012


 configure.in   |    3 +-
 src/nfs.c      |  291 ++++++++++++++++++++++++++++++--------------------------
 version-gen.sh |    2 +-
 3 files changed, 161 insertions(+), 135 deletions(-)

New commits:
commit efb97f730c570686269cc9b7545842162ff6af71
Merge: dd1c159 c591ba1
Author: Florian Forster <github at nospam.verplant.org>
Date:   Fri Mar 23 06:17:00 2012 -0700

    Merge pull request #56 from octo/ci/nfs
    
    NFS plugin: Add Solaris support.

commit c591ba1d3171d08d194eeb6ea3540ff696a3392b
Author: Cosmin Ioiart <cioiart+dev at gmail.com>
Date:   Mon Mar 19 10:56:03 2012 +0100

    Fixed Solaris compilation errors
    
    The value returned by get_kstat_value is of type long long whereas values is a union. Fixed the code so that the value gets assigned to one of the union members, in this case counter.

commit 4b84930102ea1991190cb783e1ebc32177684816
Author: Cosmin Ioiart <cioiart+dev at gmail.com>
Date:   Mon Mar 19 10:54:57 2012 +0100

    Fixed solaris configure script generation errors
    
    The brackets in configure.in and the changes in version-gen.sh are needed in order for the build.sh script to generate the configure script correctly. Else the generated script won't work.

commit aca4e1bc96b7919301156957f002eefb0027ae7d
Author: Florian Forster <octo at collectd.org>
Date:   Sun Mar 18 11:35:13 2012 +0100

    nfs plugin: Minor coding style fixes.

commit 7d5dc149bbc2524aff485fbabbe954cb07ab0584
Author: Florian Forster <octo at collectd.org>
Date:   Sun Mar 18 11:27:03 2012 +0100

    nfs plugin: Remove duplicated code.
    
    Changes include:
    
    * Calculate nfs[234]_procedures_names_num at compile time.
    * Made nfs_procedures_submit() more versatile, so it can be used from the Linux
      and the Solaris code.
    * Switched to plugin_dispatch_values_secure(), since the code is using the same
      value_list_t for multiple values.
    * Broke out nfs_submit_fields() from the Linux code. This removed quite a bit
      of code duplication between the v2/v3 code.
    * Broke out nfs_read_kstat() which does the get_kstat_value() call in a loop
      rather than duplicating all the NFS procedure names.

commit b08f4f6e917b5359701055b60475a8da1ebfa710
Author: Cosmin Ioiart <cioiart+dev at gmail.com>
Date:   Thu Mar 8 11:12:53 2012 +0100

    Enable modules for Solaris
    
    Enabling nfs,processes and protocols modules for Solaris when running the
    configure script.

commit 10adaff46996ae213a7fd1304df4c94175288455
Author: Cosmin Ioiart <cioiart+dev at gmail.com>
Date:   Tue Mar 13 08:38:16 2012 +0100

    Fix Linux compilation errors
    
    Fixed compilation errors for the linux platform

commit 8e36aa7fbb102c08c46666bcd7ec6ee43c40c684
Author: Cosmin Ioiart <cioiart+dev at gmail.com>
Date:   Thu Feb 23 15:34:32 2012 +0100

    Added safe-guard for kstat libraries

commit a37c53903ca6b82bc5f6068cf17bd444526afaff
Author: Cosmin Ioiart <cioiart+dev at gmail.com>
Date:   Thu Feb 23 14:47:47 2012 +0100

    Added Solaris support for nfs3 and nfs4 (client/server)




More information about the collectd-changes mailing list