Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: bbf18eda433ca9812a356aac649688044c3390a1
https://github.com/tribe29/checkmk/commit/bbf18eda433ca9812a356aac649688044…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M livestatus/api/python/livestatus.py
Log Message:
-----------
Resolve livestatus column unique as a set comprehension
All call sites then sort and/or iterate, thus the conversion to list is
unnecessary.
The set comprehension tends to be faster than the loop + add call
Change-Id: I2468ffd512342fb8201d100c0adaf633350164bc
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 41e08550e88190b874cbceea92aa3fc22fe72e27
https://github.com/tribe29/checkmk/commit/41e08550e88190b874cbceea92aa3fc22…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M .werks/11383
Log Message:
-----------
11383 ec: Make filter for rule packs able to match "text to match"
Until now it was only possible to search for the field "text to match"
inside of a rule pack. This is now possible in rule packs, too.
Change-Id: I6642a23c9ccdd9b251bdb6cf0ff243ae7c7030f4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7e428bb9f16676929871f1f3bb8eb24750b506de
https://github.com/tribe29/checkmk/commit/7e428bb9f16676929871f1f3bb8eb2475…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M cmk/fetchers/cache.py
M tests/unit/cmk/fetchers/test_cache.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
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 9bb8d07bddc9de6ba9ddd78b191d377389b61580
https://github.com/tribe29/checkmk/commit/9bb8d07bddc9de6ba9ddd78b191d37738…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
A .werks/11383
M cmk/gui/wato/mkeventd.py
Log Message:
-----------
11383 ec: Make filter for rule packs able to match "text to match"
Until now it was only possible to search for the field "text to match"
inside of a rule pack. This is now possible in rule packs, too.
Change-Id: I6642a23c9ccdd9b251bdb6cf0ff243ae7c7030f4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a6501488a69f68d0d4e4b145b4a51ada42c27bde
https://github.com/tribe29/checkmk/commit/a6501488a69f68d0d4e4b145b4a51ada4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
A .werks/11760
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
11760 FIX omd config: Fix toggling of dependent options
Dependant options in "omd config" were not immediately toggled
after changing the parent option. For example LIVESTATUS_TCP_PORT
was not visible after enabling LIVESTATUS_TCP.
Change-Id: I5d593ca8276eee8ec1fb6ca022b5fdf83d8ca4c5
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: b193113bea81c29c4170f8910d63051a0ef4bdc5
https://github.com/tribe29/checkmk/commit/b193113bea81c29c4170f8910d63051a0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
A .werks/11760
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
11760 FIX omd config: Fix toggling of dependent options
Dependant options in "omd config" were not immediately toggled
after changing the parent option. For example LIVESTATUS_TCP_PORT
was not visible after enabling LIVESTATUS_TCP.
Change-Id: I5d593ca8276eee8ec1fb6ca022b5fdf83d8ca4c5
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 79fc7ab8376cfb79e6aaacd6a4c3306580b90c73
https://github.com/tribe29/checkmk/commit/79fc7ab8376cfb79e6aaacd6a4c330658…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
A .werks/11383
M cmk/gui/wato/mkeventd.py
Log Message:
-----------
11383 ec: Make filter for rule packs able to match "text to match"
Until now it was only possible to search for the field "text to match"
inside of a rule pack. This is now possible in rule packs, too.
Change-Id: I6642a23c9ccdd9b251bdb6cf0ff243ae7c7030f4
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