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

Florian Forster octo at verplant.org
Sat Sep 6 11:33:50 CEST 2014


 src/curl.c              |    1 +
 src/memcachec.c         |    1 +
 src/meta_data.c         |    8 +-
 src/network.c           |  336 +++++++++++++++++++++++++++++------------------
 src/pyvalues.c          |    8 +-
 src/utils_format_json.c |   13 +-
 src/utils_match.c       |   14 +-
 src/utils_match.h       |   13 +-
 src/utils_rrdcreate.c   |    1 +
 9 files changed, 261 insertions(+), 134 deletions(-)

New commits:
commit 21077b074c468a41dbd60baad691ebc7f2991d43
Merge: 1894607 61adba6
Author: Florian Forster <octo at collectd.org>
Date:   Sat Sep 6 11:27:56 2014 +0200

    Merge branch 'collectd-5.3' into collectd-5.4
    
    Conflicts:
    	src/curl.c

commit 61adba6f19b8f6ec08b996f4b2ddc9d6fa5d7fc7
Author: Florian Forster <octo at collectd.org>
Date:   Sat Sep 6 10:58:45 2014 +0200

    network plugin: Improve client connecting behavior.
    
    This moves the socket creation logic so it's called from
    networt_send_buffer_plain(). This allows us to recover after network
    failures or when collectd was started before the network was available.
    
    Fixes: #627

commit 0f877a368c1c339386add57c573094855457eefe
Author: Florian Forster <octo at collectd.org>
Date:   Wed Sep 3 09:10:00 2014 +0200

    src/utils_match.[ch]: Implement match_value_reset().
    
    This is called from the curl and memcachec plugins. Previously, gauge
    average, minimum and maximum values were calculated since the start of
    the daemon, rather than per-interval. This is not the documented
    functionality.
    
    Fixes: #663

commit 981a488d5cfbdc80a40d82d160f27e69c66a62d0
Author: Florian Forster <octo at collectd.org>
Date:   Wed Sep 3 07:39:27 2014 +0200

    curl plugin: Use the utility functions for config handling.

commit eb342c120baa5d015d71ae8ec8fba490df88ee64
Merge: 670dd12 dfb341b
Author: Florian Forster <octo at collectd.org>
Date:   Tue Sep 2 19:51:37 2014 +0200

    Merge remote-tracking branch 'github/collectd-5.3' into collectd-5.3

commit 670dd12b750843cf83ac3cf052b4c2d8b635c212
Author: Florian Forster <octo at collectd.org>
Date:   Tue Sep 2 19:50:47 2014 +0200

    src/meta_data.c: If the meta_data_t is empty, avoid calling malloc(0).

commit 7acb8df1c0fa0065f267d7f5af2abe260340900e
Author: Florian Forster <octo at collectd.org>
Date:   Tue Sep 2 19:49:11 2014 +0200

    src/utils_format_json.c: Handle empty meta_data_t gracefully.
    
    Previously, `meta != NULL` and `keys_num == 0` was possible and would
    result in "{}", which is not valid JSON.
    
    Fixes: 716

commit 0f4dc42a2a786763134d9661273608cfb2f52821
Author: Florian Forster <octo at collectd.org>
Date:   Tue Sep 2 19:48:10 2014 +0200

    python plugin: Don't create empty meta_data_t objects.
    
    Fixes: #716

commit dfb341bca520dbe01e2f7b551548dea6aad6310c
Author: Florian Forster <octo at google.com>
Date:   Tue Sep 2 16:54:07 2014 +0200

    src/utils_rrdcreate.c: Free "args".
    
    Thanks to Yves Mettier for pointing this out!
    
    Fixes: #661




More information about the collectd-changes mailing list