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

Florian Forster octo at verplant.org
Tue Feb 24 10:17:36 CET 2009


 bindings/java/org/collectd/api/Collectd.java       |  152 +++++++++++++++++-
 .../org/collectd/api/CollectdConfigInterface.java  |    2 +-
 .../org/collectd/api/CollectdFlushInterface.java   |    2 +-
 .../org/collectd/api/CollectdInitInterface.java    |    2 +-
 .../org/collectd/api/CollectdLogInterface.java     |    2 +-
 .../api/CollectdMatchFactoryInterface.java         |   14 ++-
 .../org/collectd/api/CollectdMatchInterface.java   |    2 +-
 .../api/CollectdNotificationInterface.java         |    2 +-
 .../org/collectd/api/CollectdReadInterface.java    |    2 +-
 .../collectd/api/CollectdShutdownInterface.java    |    2 +-
 .../api/CollectdTargetFactoryInterface.java        |   49 ++++++
 .../org/collectd/api/CollectdTargetInterface.java  |   48 ++++++
 .../org/collectd/api/CollectdWriteInterface.java   |    2 +-
 bindings/perl/Collectd.pm                          |    2 +-
 contrib/cussh.pl                                   |    2 +-
 src/common.c                                       |    2 +
 src/cpu.c                                          |    4 +-
 src/java.c                                         |  172 +++++++++++++++-----
 src/perl.c                                         |    2 +-
 src/plugin.c                                       |   51 ++++++-
 20 files changed, 462 insertions(+), 54 deletions(-)

New commits:
commit 8fe1101910d3650cc59230ced5bb02a8eabe882e
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Feb 24 10:13:11 2009 +0100

    bindings/java/: CollectdMatchFactoryInterface: Add more JavaDoc.

commit 06b30142eb87918f59ca64a4eea8dc51ed299f34
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Feb 24 10:12:45 2009 +0100

    bindings/java/: Unify inline documentation terms.
    
    s/function/method/

commit 0300aefaeb9bac0a771cce6d11fa1f4c637e49d2
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Feb 24 10:11:56 2009 +0100

    java plugin: Add support for `target' callbacks.
    
    With the ``do everything while in the configuration phase'' issues all
    sorted out, this was actually kinda easy.
    
    Matches and targets share a lot of code, so that the patch actually isn't
    all that large..
    
    Now, the Java plugin is feature-complete \o/

commit 45aa6a65c24e38c0a3fa3880a300fbb02db50486
Merge: 636c770506ab2c0cd6c23f7bd357ac9113a01f44 f2938fd5c5f934521292acaee7e6e7d0f55b0113
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Feb 24 10:16:19 2009 +0100

    Merge branch 'master' into ff/java

commit f2938fd5c5f934521292acaee7e6e7d0f55b0113
Merge: 3f4dd2401e02446d17df6023933e92e494bfd869 7ef8f8ed456a9a1a6cfd5b9da04836bf867d6842
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Feb 24 10:15:52 2009 +0100

    Merge branch 'collectd-4.6'

commit 7ef8f8ed456a9a1a6cfd5b9da04836bf867d6842
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Feb 24 10:08:29 2009 +0100

    src/plugin.c: Assure that targets get dynamically allocated memory.
    
    If targets want to replace the values, they will have to use dynamically
    allocated memory. If they can't free the values, because the pointer
    might point to statically allocated memory, memory will be lost.
    
    Unfortunately stack allocation will not do, since we will then not be able
    to detect multiple replacements.
    
    To impose as little a performance issue as possible, the dynamic allo-
    cation is only done when either chain is present. If the filter mecha-
    nism is not used, the values will not be copied.

commit 3b8268a9fd1adc3f89f8c99c086b54f172550556
Author: Sebastian Harl <sh at tokkee.org>
Date:   Sun Feb 22 22:53:50 2009 +0100

    Updated various copyright information.

commit 3f4dd2401e02446d17df6023933e92e494bfd869
Author: Sebastian Harl <sh at tokkee.org>
Date:   Sun Feb 22 22:53:50 2009 +0100

    Updated various copyright information.




More information about the collectd-changes mailing list