Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: f6dd6707efc8ed9a00386109190989591c0f56b3
https://github.com/tribe29/checkmk/commit/f6dd6707efc8ed9a00386109190989591…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
A cmk/utils/memoize.py
A tests/unit/cmk/utils/test_memoize.py
Log Message:
-----------
Implement basic memoize functionality
This will cleanup some locally implemented in memory caches, especially
in Checkmk base code. The following commits will fix some of them.
Change-Id: Ifab89a8b48877b3e901e2589554a2734be80b361
Commit: a627d4a8ddc78312d80ac60f92a2aa457a22ff15
https://github.com/tribe29/checkmk/commit/a627d4a8ddc78312d80ac60f92a2aa457…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
M cmk/gui/plugins/metrics/utils.py
Log Message:
-----------
Cache reverse translation metric name
Reverse lookup of metric names into rrd saved names is an expensive process
as we over all declared metric options looking for which translation they
match. We now cache know results.
CMK-2247
Change-Id: Iaf22549096622590f7994776fd537fa3aaa6a6fe
Compare:
https://github.com/tribe29/checkmk/compare/4dde27fab8d9...a627d4a8ddc7