[collectd-changes] collectd, the system statistics collection daemon: Changes to 'ff/java'

Florian Forster octo at verplant.org
Sat Feb 21 18:40:02 CET 2009


 src/csv.c       |    5 +-
 src/java.c      |  215 +++++++++++++++--------------
 src/network.c   |    6 +-
 src/perl.c      |    5 +-
 src/plugin.c    |  402 ++++++++++++++++++++++++-------------------------------
 src/plugin.h    |   20 +++-
 src/rrdcached.c |    5 +-
 src/rrdtool.c   |    5 +-
 8 files changed, 320 insertions(+), 343 deletions(-)

New commits:
commit 92f38139c894540d05b7bf136f5692e3588e00c1
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat Feb 21 18:39:57 2009 +0100

    java plugin: Use the changed plugin infrastructure to call read and write functions directly.
    
    The read and write functions implemented in Java are now registered with
    the "complex" interface as "java:<class name>". This way the cjni_read and
    cjni_write functions can determine which Java function to call.
    
    The patch is bigger than it'd need to be, because the order of some
    functions has been changed..

commit fc69836ae64498f00574090ada2e677435da9d77
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat Feb 21 18:35:45 2009 +0100

    src/plugin.c: Change the write callbacks to receive a user_data_t pointer.
    
    There are by far not as many write callbacks, so I've just changed the
    callback in general rather than introducing a `complex write' callback.

commit 16baafe97586dd469a9b14a91c2c24762367d6f2
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat Feb 21 18:29:52 2009 +0100

    src/plugin.c: Implement `plugin_register_complex_read'
    
    These read callbacks will receive a user pointer. This is nice for the
    Java plugin, because the plugin infrastructure can now call one specific
    Java read function.
    
    AfaIk, the Perl plugin can make use of this, too.

commit 1494e5a7ee03cff645528fc7143dae2a2f04a7ea
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat Feb 21 18:20:44 2009 +0100

    java plugin: Update the full name of the moved classes.

commit b1e441ef04535b807d0ee34f8d416687deeee9bf
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat Feb 21 12:25:29 2009 +0100

    Revert "src/plugin.[ch]: Implement `plugin_dispatch_values_async'."
    
    This reverts commit ba6497bdffb6a225eb6c86c8b8fa57a2520f0c5f.




More information about the collectd-changes mailing list