[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