Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 3999453e2471b13a73b193c4015f96ef6f65a3be
https://github.com/tribe29/checkmk/commit/3999453e2471b13a73b193c4015f96ef6…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-12-04 (Fri, 04 Dec 2020)
Changed paths:
M scripts/run-clang-tidy.py
Log Message:
-----------
Tiny tweaks for run-clang-tidy.
* Removed our copyright header, which is wrong: The file comes almost
completely from the LLVM project, not from us.
* Updated the Git hash on which our version is based. This is necessary
after the merge of
https://github.com/llvm-mirror/clang-tools-extra into
https://github.com/llvm/llvm-project.
* Our local fixes have been upstreamed, so reflect this in the hash.
* YAPF'd again.
Question: Do we really need a local copy?
* Pro: Works with older global installations.
* Con: Duplication.
Let's keep it for now...
Change-Id: I1bb33b10b87735adea85ec49ab24890e6fe6538d
Commit: 5a764384fb2d2765cff00f5d3935ff62072d3600
https://github.com/tribe29/checkmk/commit/5a764384fb2d2765cff00f5d3935ff620…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-04 (Fri, 04 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M cmk/base/checkers/host_sections.py
M cmk/base/checkers/snmp.py
Log Message:
-----------
SectionStore.update -> PersistedSections.update_and_store
That makes it clearer in the caller that the call modifies
the persisted_sections.
CMK-6566
Change-Id: Ifb9e1d758195678c338c281dc84b3a4a9a48fbd2
Commit: 16f995d5c1ad0fa3928ef1ea0f5b6a09d1ffe394
https://github.com/tribe29/checkmk/commit/16f995d5c1ad0fa3928ef1ea0f5b6a09d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-04 (Fri, 04 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M cmk/base/checkers/host_sections.py
M cmk/base/checkers/snmp.py
Log Message:
-----------
Move `cache_info` handling out of `persisted_sections`
CMK-6566
Change-Id: I0260e8ec8018f7ad40a79a4bf014bec5499f1ea6
Commit: 02658e1981c7068e2acd0e9f8b01847dc5ab8588
https://github.com/tribe29/checkmk/commit/02658e1981c7068e2acd0e9f8b01847dc…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-04 (Fri, 04 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/fetchers/__init__.py
A cmk/fetchers/cache.py
M cmk/utils/type_defs/_misc.py
M tests/unit/cmk/base/checkers/test_agent.py
M tests/unit/cmk/base/checkers/test_host_sections.py
M tests/unit/cmk/base/checkers/test_snmp.py
A tests/unit/cmk/fetchers/test_cache.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.
CMK-6566
Change-Id: If2739705bdf65f9de816da574a572061a499f690
Compare:
https://github.com/tribe29/checkmk/compare/68fc2fb18dfd...02658e1981c7