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

Florian Forster octo at verplant.org
Sun May 20 23:52:19 CEST 2018


 Makefile.am                   |   18 +-
 src/collectd.conf.in          |    1 +
 src/collectd.conf.pod         |   18 ++
 src/intel_pmu.c               |  198 ++++++++++++++++------
 src/intel_rdt.c               |  375 ++++++++---------------------------------
 src/utils_config_cores.c      |  372 ++++++++++++++++++++++++++++++++++++++++
 src/utils_config_cores.h      |  136 +++++++++++++++
 src/utils_config_cores_test.c |  249 +++++++++++++++++++++++++++
 8 files changed, 1008 insertions(+), 359 deletions(-)

New commits:
commit 8b9848472b21506f2273166b53e32e4416f0ab7f
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date:   Sun May 20 23:24:25 2018 +0700

    Added missing include of "collectd.h"
    
    This adressed to solve compilation issue on Solaris platform:
    
    ./src/config.h:1526:0: error: "_FILE_OFFSET_BITS" redefined [-Werror]

commit 07ba05937aeaedd683656c3912040950dbf4a152
Merge: b9b5e5d 753955e
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date:   Sun May 20 22:51:49 2018 +0700

    Merge branch 'collectd-5.8'

commit b9b5e5d573d0011c4f3276e9b84b73ba4dd2e870
Merge: ced6d35 c88369d
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date:   Sun May 20 22:41:22 2018 +0700

    Merge branch 'collectd-5.8'

commit 753955ef2710a741881d25e9247217a56e6d726d
Merge: 0d9f395 94d47fe
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Fri May 18 18:43:47 2018 +0200

    Merge pull request #2681 from elfiesmelfie/feat_pmu_cores
    
    intel_pmu: core groups feature

commit 94d47feb8c5ffd017213b10206806e418a05dd7b
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Thu May 17 15:15:24 2018 +0100

    intel_pmu plugin: fix for PR comments
    
    Check for failure from snprintf.
    Make cgroup and event const in pmu_submit_counter.
    
    Change-Id: I5547375da26c3a63b76588b733e844e3199e9bb8
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>

commit c88369d25a1f7fc5bd7099ed414aeb279c2a8ba1
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date:   Tue May 1 15:26:36 2018 +0700

    Fix typo in collectd.conf.pod

commit d544398864bc02dfd1623e6d005591b512e2f6c6
Merge: 9fa9887 e1dc0e7
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date:   Fri Mar 30 21:12:47 2018 +0700

    Merge branch 'collectd-5.7' into collectd-5.8

commit 4dba7ed767e7cf6308b22dbaac575c64579f4f31
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Thu Feb 22 15:18:54 2018 +0000

    intel_pmu plugin: fix for minor issues
    
    Fix minor issues found during review.
    Update year to 2018,
    add include in utils_config_cores.h to avoid forward
    declaration.
    
    Change-Id: I7d657bab7c97d7193d7977ef129181cad13d73d5
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>

commit 12d7e133cda071ab83f37f18126c4fc6159d08ee
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Mon Feb 19 13:24:10 2018 +0000

    intel_pmu plugin: fix for compatibility issue with collectd 5.8
    
    Add definition for PRIsz macro to make code backward compatible with
    collectd-5.8 branch.
    
    Change-Id: I880340af5ae883a444563422b3e9975b3693683c
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>

commit 0a600b591a897e0b7cc2097098ed3b014fb9eec8
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Mon Feb 12 11:12:44 2018 +0000

    intel_pmu: fix epel6 compilation issue
    
    To avoid compilation error on some versions of gcc the
    saveptr for strtok_r needs to be initilised to NULL.
    
    Change-Id: I7b30e51ecae33a6994ba7ea181cac0f33eef023f
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>

commit c0f6e19a1a154f31ce085d0010c164cdef5fbe18
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Fri Feb 2 14:25:56 2018 +0000

    intel_pmu,intel_rdt plugins: apply formatting rules
    
    Run script contrib/format.sh to format the code.
    Replace zu with new collectd macro PRIsz.
    
    Change-Id: I167b1065461e924d7ab260a35f85f5ab162c4165
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>

commit bf0d5c93adbc022d3e5b3e691fb363a60f1c3a41
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Thu Nov 2 13:12:45 2017 +0000

    intel_rdt: remove redundant code with utils_config_cores
    
    Use utils_config_cores for core groups configuration so it is
    in line with intel_pmu and reduce amount of redundant code.
    
    Change-Id: If02e2eeea8bcf3e0df705ebcd9a6310b549b5ebe
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>

commit bdcb53df8ca1e24732204d519aa87888b603c280
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Tue Aug 8 15:04:46 2017 +0100

    intel_pmu plugin: implement core groups option
    
    Having this option will allow to configure monitoring of PMU
    events only on specific CPUs thus decrease number of opened
    descriptors significantly and avoid 'Too many open files' errors.
    New "Cores" option is similar to that available in intel_rdt plugin.
    New tool utils_config_cores is added to parse "Cores" option.
    
    Change-Id: I8f792e1f2560c4cf19aee101fdb07c925d682778
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>




More information about the collectd-changes mailing list