Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: fff26e24348c8e4482888f577b5f378c67a59938
https://github.com/tribe29/checkmk/commit/fff26e24348c8e4482888f577b5f378c6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
M cmk/snmplib/snmp_table.py
Log Message:
-----------
Harder, better, faster, stronger `oid_to_bin(OID)`
But what we need is an OID class where most free
functions taking the OID are methods.
CMK-7752
Change-Id: I2de342e3c45be1a63d3534d2b8ba70761b47161b
Commit: f9fa6ca99aff2983a73aeafd34e7c22252bda063
https://github.com/tribe29/checkmk/commit/f9fa6ca99aff2983a73aeafd34e7c2225…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
A .werks/12299
M cmk/base/sources/_abstract.py
M cmk/base/sources/ipmi.py
M cmk/base/sources/piggyback.py
M cmk/base/sources/programs.py
M cmk/base/sources/snmp.py
M cmk/base/sources/tcp.py
M cmk/core_helpers/agent.py
M cmk/core_helpers/cache.py
M cmk/core_helpers/snmp.py
M cmk/core_helpers/tcp.py
M tests/unit/cmk/base/sources/test_tcp_data_source.py
M tests/unit/cmk/core_helpers/test_fetchers.py
Log Message:
-----------
12299 Improve SNMP caching
We now cache the data fetched from SNMP discovery and
checking in different databases. This should improve
performance on some installations.
The fetcher now caches discovery and checking results in different
files. The result is more consistent with the agent caching.
Rename `FileCache.path` -> `FileCache.base_path` (as well as callers
and configuration) and add a `FileCache.path(Mode)` method.
CMK-7752
Change-Id: Ie4a556f9708da555de20e713dfb55ce95a382419
Compare:
https://github.com/tribe29/checkmk/compare/58dab0feb0af...f9fa6ca99aff