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

Florian Forster octo at verplant.org
Tue Aug 4 13:08:36 CEST 2009


 src/network.c     |  260 +++++++++++++++++++----------------------------------
 src/utils_cache.c |   26 +++---
 src/utils_cache.h |   24 +++---
 3 files changed, 119 insertions(+), 191 deletions(-)

New commits:
commit 27aec36864d1882bf628b9c71c233d70e994a202
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Aug 4 13:02:57 2009 +0200

    network plugin: Use the meta data to implement the `Forward' option.
    
    Previously, a cache in the network plugin was used to keep track of
    which values were received via the network in order to distinguish
    between ``forwarded'' values and values that were received from
    somewhere else.
    
    The same cache was also used to avoid loops when forwarding packages by
    keeping track of the highest timestamp that was sent by the plugin and
    discard received data that was older or as old as that.
    
    This information is not kept in the meta data of the global cache (what
    is the last timestamp sent) and the meta data of the value list (was
    this value list received via the network?). The cache that was
    maintained in the network plugin has been removed.

commit cc4301c93dc9f086f823f6e5aa90e369ca9ff188
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Aug 4 12:21:07 2009 +0200

    src/utils_cache.[ch]: Make the `value_list_t *' const.
    
    The struct is only needed to build the name (a string) anyway..




More information about the collectd-changes mailing list