Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 968bcd586a32fcb8a4e6dd4bd716412789207e1c
https://github.com/Checkmk/checkmk/commit/968bcd586a32fcb8a4e6dd4bd71641278…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M cmk/checkengine/summarize.py
M cmk/fetchers/_piggyback.py
M cmk/utils/piggyback.py
M tests/unit/cmk/checkengine/test_summarizers.py
Log Message:
-----------
piggyback: use the actual meta data for the source summary
The summarizer queried the piggyback raw data a second time
to create its summary. Since this operation is full of race
conditions, it is much better to transport the state observed
when the fetcher was executed.
We currently lack means to transport meta information
in the fetcher messages directly (other that an exception).
As a workaround we introduce a section into the payload.
Change-Id: Iaad18cce4415f03ed46b6de73dcc9c72e4497972
Commit: 3b605ccf36f2718decd38f8d0d55bc541d25d58c
https://github.com/Checkmk/checkmk/commit/3b605ccf36f2718decd38f8d0d55bc541…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M cmk/utils/piggyback.py
M tests/unit/cmk/utils/test_piggyback.py
Log Message:
-----------
piggyback: clean up time settings config
* Rename: Make it public
* typing: HostName is just an alias for HostAddress
* remember the piggybacked hosts name
* drop micro optimization of filtering source hosts during init
Change-Id: I2a6128ab99d060119483ca240d14f7645b25d1e5
Commit: 43fda7277536d4889ab9534e30e4fffcfc98912d
https://github.com/Checkmk/checkmk/commit/43fda7277536d4889ab9534e30e4fffcf…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-06-04 (Tue, 04 Jun 2024)
Changed paths:
M cmk/fetchers/_piggyback.py
M cmk/utils/piggyback.py
Log Message:
-----------
piggyback: let fetcher decide whether to use data
Ignoring the validity / abandonment state avoids
stale services just before a host is removed.
Change-Id: I0a087ac15495e3466f2c412a11c975b81d629c49
Compare:
https://github.com/Checkmk/checkmk/compare/000ba978b8a2...43fda7277536
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications