[collectd-changes] collectd, the system statistics collection daemon: Changes to 'refs/tags/collectd-4.6.1-ted0'
Florian Forster
octo at verplant.org
Wed Mar 18 12:15:47 CET 2009
Tag 'collectd-4.6.1-ted0' created by Florian Forster <octo at leeloo.lan.home.verplant.org> at 2009-03-14 18:25 +0100
Tag for TED plugin, version 0
Changes since collectd-4.6.1:
Bruno Prémont (8):
contrib/php-collection: A few more bug-fixes to the graphing scripts.
php-collection/definitions.php: Add missing MetaGraph for tcp_connections
php-collection: Fixes and multiple saved graph lists
php-collection/graph.php: Add missing error500() function
php-collection/definitions.php: Add MetaGraph definitions for bind plugin
php-collection/functions.php: Escape/avoid problematic characters in RRD commandline
php-collection: Add support for named graph lists as favorites
bind plugin: Actually handle RR cache numbers as `gauge'..
Eric Reed (2):
ted plugin: Add plugin for ``The Energy Detective''.
ted plugin: Updated ted.c based on Florian's input.
Florian Forster (112):
java plugin: Add an early prototype of a Java binding, similar to the Perl plugin.
java plugin: Added the ability to have `Write' callbacks in Java modules.
java plugin: Added some configuration possibilities.
java plugin: Implemented oconfig types in Java.
src/liboconfig/oconfig.[ch]: Add `oconfig_clone'.
Merge branch 'master' into ff/java
java plugin: Added the possibility to configure java plugins.
collectd-java(5): Add a manual page for the java plugin.
java plugin: Have "DispatchValues" return a meaningful status.
java plugin: Divide times received from Java by 1000.
java plugin: Add some comments to a nasty if-cascade.
java plugin: Implement `plugin_get_ds' aka. GetDS.
java plugin: Conditionally register read, write, and shutdown callbacks.
src/plugin.[ch]: Implement `plugin_dispatch_values_async'.
java plugin: Use the new `plugin_dispatch_values_async' function.
collectd-java(5): Fix a typo.
Merge branch 'ff/java' of /var/lib/git/collectd into ff/java
java plugin: Implement a reference counter for the JVMEnv pointers.
bindings/java: Moved the `PluginData' and `ValueList' classes.
Revert "src/plugin.[ch]: Implement `plugin_dispatch_values_async'."
java plugin: Update the full name of the moved classes.
src/plugin.c: Implement `plugin_register_complex_read'
src/plugin.c: Change the write callbacks to receive a user_data_t pointer.
java plugin: Use the changed plugin infrastructure to call read and write functions directly.
java plugin: Change the API to use the `DataSet' class.
src/plugin.c: Remove all read functions before calling the shutdown functions.
java plugin: Implement plugin registration via `RegisterRead'.
java plugin: Improve the read registration code.
java plugin: Implemented write plugin registration.
collectd-java(5): Updated the documentation.
java plugin: Implement registration for the other methods.
java plugin: Added comments for most functions.
java plugin: Expose `plugin_log' to Java plugins.
Revert part of 5f195369: Accidentally commited changes to src/Makefile.am.
java plugin: Change the name of all functions to conform to the Java convention.
collectd-java(5): Update the documentation.
java plugin: Rename `CollectdAPI' to `Collectd'.
Merge branch 'collectd-4.6'
Merge branch 'master' into ff/java
src/plugin.c: Add a user_data_t pointer to flush callbacks.
java plugin: Add support for `flush' callbacks.
src/plugin.c: Add a user_data_t pointer to log callbacks.
java plugin: Add support for `log' callbacks.
collectd.conf(5): Updated the information on the java plugin.
collectd-java(5): Fix a typo.
bindings/java/: Add some javadoc markup to the interfaces.
src/plugin.c: Add a user_data_t pointer to notification callbacks.
java plugin: Add support for `notification' callbacks.
src/plugin.c: Fix plugin_dispatch_notification again.
src/collectd.conf.in: Add `LoadPlugin java'.
java plugin: Expose `plugin_dispatch_notification' to Java plugins.
logfile plugin: Interpret `(notification_t *)->time == 0' as `now'.
java plugin: Add support for `match' callbacks.
src/plugin.c: Assure that targets get dynamically allocated memory.
Merge branch 'collectd-4.6'
Merge branch 'master' into ff/java
java plugin: Add support for `target' callbacks.
bindings/java/: Unify inline documentation terms.
bindings/java/: CollectdMatchFactoryInterface: Add more JavaDoc.
collectd-java(5): Documented the `match' and `target' callbacks.
collectd.conf(5), collectd-java(5): Updated the documentation for the Java plugin.
contrib/oracle/create_schema.ddl: Add GPLv2 license information.
oracle plugin: Fix type size issue under 64bit systems.
dns plugin: Don't pass a NULL pointer to `pcap_open_live'.
Merge branch 'collectd-4.5' into collectd-4.6
Merge branch 'collectd-4.6'
Merge branch 'ff/java'
protocols plugin: Add a plugin which collets protocol information.
protocols plugin: Add to configuration summary and collectd.conf.in.
src/collectd.conf.in: Only include very few standard plugins by default.
README: Documented the `--with-fp-layout' configure option.
ping plugin: Add support for drop rate and standard deviation.
src/plugin.c, network, rrdtool: Improved thread shutdown.
Merge branch 'bp/php-collection' into collectd-4.5
snmp plugin: Added a note about a potential bug that needs fixing.
libcollectdclient: Check if the file handle is valid before writing to it.
collectd.conf(5): Mention that `Oracle' doesn't like semicolons..
contrib/collection3/bin/.htaccess: Add file.
contrib/collection3/bin/.htaccess: s/SetHandler/AddHandler/
contrib/collection3: Add the "DataDir" config option.
contrib/collection3: Add "Total" to "GenericIO" graphs.
contrib/collection3: Add the "IgnoreUnknown" config option.
contrib/collection3: Minor cleanups.
contrib/collection3: Fix stacking with NAN values.
rrdtool plugin: Fix a possible race condition at startup.
ted plugin: Fix indentation and other style cleanups.
ted plugin: Fix some rough edges.
collectd.conf(5): Documented the ted plugin.
src/types.db: Removed the `ted' type.
src/plugin.c: Remove an unused variable.
gmond plugin: Add a plugin to receive Ganglia multicast traffic.
gmond plugin: Add a configuration.
rrdtool plugin: Beatify a debugging message.
Merge branch 'collectd-4.6'
Merge branch 'ff/gmond'
src/liboping/test_liboping.c: Remove legacy file.
contrib/collection3: Add the `index' to the parameters.
contrib/collecion3: Add graphs for `dns_opcode' and `io_octets'.
contrib/collection3: Add graph for "Table space" graphs.
contrib/collection3: Update bin/json.cgi to use the JSON module.
contrib/collection3: Minor HTML work-around for some browsers.
contrib/collection3: Fix two minor issues.
src/common.c, memory plugin: Fix a potential problem under Solaris.
contrib/collection3: Add the "height" parameter.
contrib/collection3: Add graph for `ps_cputime'.
contrib/collection3: Use {interface} in `if_octets' graphs.
bind plugin: "Trivial patch" to make `rr cache' stats work.
Merge branch 'collectd-4.5' of octo at verplant.org:/var/lib/git/collectd into collectd-4.5
ted plugin: Don't expect a minimum length.
Merge branch 'collectd-4.5' into collectd-4.6
Merge branch 'collectd-4.6'
Merge branch 'master' into er/ted
Sebastian Harl (17):
Moved remove_special() from the bind plugin to the "common" module.
tables plugin: Added a generic plugin to parse tabular data.
Moved parse_value() from the table plugin to the common module.
powerdns, utils_cmd_putval, utils_db_query: Use parse_value().
table plugin, src/common: Un-escape '\t', '\n' and '\r' in column separators.
perl plugin: Deprecated the use of plugin_register() to register data-sets.
types.db(5): Added a note about distributing custom types.db files.
collectd-unixsock(5): Slightly improved the description.
Updated various copyright information.
Updated various copyright information.
src/common.c: Fixed a race condition in check_create_dir().
postgresql_default.conf: Don't use the deprecated {Min,Max}PgVersion options.
postgresql plugin: Made variable names more self-explanatory.
postgresql_default.conf: Added a short usage and copyright header.
collectd.conf(5): Don't mix spaces and tabs in configuration examples.
postgresql_default.conf: Make sure the "disk_io" query does not return NULLs.
Merge branch 'sh/collectd-4.5' into sh/collectd-4.6
Stefan Pfab (1):
contrib/collection3: Add "Wirkleistung" graph.
Tom Throckmorton (1):
contrib/exec-nagios.px: Make it possible to run the same script multiple times.
---
README | 25 +-
bindings/java/org/collectd/api/Collectd.java | 295 ++
.../org/collectd/api/CollectdConfigInterface.java | 33 +
.../org/collectd/api/CollectdFlushInterface.java | 33 +
.../org/collectd/api/CollectdInitInterface.java | 33 +
.../org/collectd/api/CollectdLogInterface.java | 33 +
.../api/CollectdMatchFactoryInterface.java | 49 +
.../org/collectd/api/CollectdMatchInterface.java | 48 +
.../api/CollectdNotificationInterface.java | 33 +
.../org/collectd/api/CollectdReadInterface.java | 47 +
.../collectd/api/CollectdShutdownInterface.java | 33 +
.../api/CollectdTargetFactoryInterface.java | 49 +
.../org/collectd/api/CollectdTargetInterface.java | 48 +
.../org/collectd/api/CollectdWriteInterface.java | 33 +
bindings/java/org/collectd/api/DataSet.java | 137 +
bindings/java/org/collectd/api/DataSource.java | 145 +
bindings/java/org/collectd/api/Notification.java | 88 +
bindings/java/org/collectd/api/OConfigItem.java | 91 +
bindings/java/org/collectd/api/OConfigValue.java | 96 +
bindings/java/org/collectd/api/PluginData.java | 127 +
bindings/java/org/collectd/api/ValueList.java | 122 +
bindings/perl/Collectd.pm | 2 +-
configure.in | 261 ++
contrib/collection3/bin/.htaccess | 2 +
contrib/collection3/bin/graph.cgi | 16 +-
contrib/collection3/bin/index.cgi | 3 +-
contrib/collection3/bin/json.cgi | 39 +-
contrib/collection3/etc/collection.conf | 43 +-
contrib/collection3/lib/Collectd/Graph/Common.pm | 46 +-
contrib/collection3/lib/Collectd/Graph/Config.pm | 3 +-
contrib/collection3/lib/Collectd/Graph/Type/Df.pm | 17 +-
.../lib/Collectd/Graph/Type/GenericIO.pm | 43 +-
.../lib/Collectd/Graph/Type/GenericStacked.pm | 49 +-
.../lib/Collectd/Graph/Type/PsCputime.pm | 97 +
.../lib/Collectd/Graph/Type/TableSize.pm | 236 ++
.../lib/Collectd/Graph/Type/Wirkleistung.pm | 90 +
.../collection3/lib/Collectd/Graph/TypeLoader.pm | 11 +-
contrib/cussh.pl | 2 +-
contrib/exec-nagios.px | 16 +-
contrib/oracle/create_schema.ddl | 21 +
contrib/php-collection/browser.js | 115 +-
contrib/php-collection/definitions.php | 56 +-
contrib/php-collection/functions.php | 49 +-
contrib/php-collection/graph.php | 7 +
contrib/php-collection/index.php | 17 +-
src/Makefile.am | 74 +-
src/bind.c | 44 +-
src/collectd-java.pod | 555 ++++
src/collectd-perl.pod | 4 +
src/collectd-unixsock.pod | 8 +-
src/collectd.conf.in | 253 ++-
src/collectd.conf.pod | 338 +++-
src/common.c | 150 +-
src/common.h | 43 +-
src/cpu.c | 4 +-
src/csv.c | 5 +-
src/dns.c | 2 +-
src/exec.c | 8 +-
src/gmond.c | 1100 +++++++
src/java.c | 2996 ++++++++++++++++++++
src/libcollectdclient/client.c | 16 +-
src/liboconfig/oconfig.c | 94 +-
src/liboconfig/oconfig.h | 4 +-
src/liboping/test_liboping.c | 59 -
src/logfile.c | 14 +-
src/memory.c | 5 +-
src/network.c | 91 +-
src/notify_desktop.c | 6 +-
src/notify_email.c | 6 +-
src/oracle.c | 6 +-
src/perl.c | 26 +-
src/ping.c | 712 ++++--
src/plugin.c | 463 +++-
src/plugin.h | 39 +-
src/postgresql.c | 27 +-
src/postgresql_default.conf | 27 +-
src/powerdns.c | 27 +-
src/protocols.c | 248 ++
src/rrdcached.c | 5 +-
src/rrdtool.c | 74 +-
src/snmp.c | 1 +
src/syslog.c | 5 +-
src/table.c | 560 ++++
src/ted.c | 361 +++
src/types.db | 14 +-
src/types.db.pod | 3 +
src/utils_avltree.c | 2 +
src/utils_cmd_putval.c | 19 +-
src/utils_db_query.c | 53 +-
89 files changed, 10573 insertions(+), 817 deletions(-)
---
More information about the collectd-changes
mailing list