Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: 522bebf573ad483e1fc1a398c87afe5144830e77
https://github.com/tribe29/checkmk/commit/522bebf573ad483e1fc1a398c87afe514…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M cmk/base/checkers/host_sections.py
Log Message:
-----------
Fix SectionStore logic
The logic was reversed in that the new data was "updated" to the
cached and possibly outdated values.
CMK-6516
Change-Id: Idc22e03b9e759fe0a905b94e7871fbaa9c03d4b0
Commit: eec071a0a10598e1cffa3b9dcbc18c97c7090f4d
https://github.com/tribe29/checkmk/commit/eec071a0a10598e1cffa3b9dcbc18c97c…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M cmk/base/checkers/host_sections.py
M cmk/base/checkers/snmp.py
M cmk/base/checkers/type_defs.py
M cmk/fetchers/__init__.py
A cmk/fetchers/cache.py
M cmk/fetchers/type_defs.py
M tests/unit/cmk/base/checkers/test_agent.py
M tests/unit/cmk/base/checkers/test_host_sections.py
Log Message:
-----------
Move PersistedSections down to `cmk.fetcher`
1. The classes indeed do not require `base`.
2. This should let us peek into the DB from the fetcher to avoid
re-fetching unnecessary data. This could be especially relevant
to SNMP.
Change-Id: Ie48223d93977e31100db565ae5ac3884a4a08072
Commit: c47810eb4c6bfc542fef5e148617ef2b83245d96
https://github.com/tribe29/checkmk/commit/c47810eb4c6bfc542fef5e148617ef2b8…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M cmk/base/checkers/snmp.py
M cmk/fetchers/snmp.py
M tests/unit/cmk/fetchers/test_fetchers.py
Log Message:
-----------
Instantiate SectionStore in Fetcher as well
This is needed to be able *in the fetcher* to check whether data
should come from the cache or from the wire.
CMK-6566
Change-Id: If2cc1d1005a347450dd1d679a8b3e342e249a0c6
Commit: 95b13a31594ab89607c82df8b9fe253e414c78b0
https://github.com/tribe29/checkmk/commit/95b13a31594ab89607c82df8b9fe253e4…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M cmk/fetchers/snmp.py
Log Message:
-----------
Skip fetching if the fetch interval is not expired
CMK-6566
Change-Id: I071c97352da3ea8daedf7820c05e043467074dbf
Compare:
https://github.com/tribe29/checkmk/compare/2f3a7550235f...95b13a31594a