Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: a206328e1639ad49bedd20e9c8613a3c8ae11c74
https://github.com/Checkmk/checkmk/commit/a206328e1639ad49bedd20e9c8613a3c8…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-09 (Mon, 09 Oct 2023)
Changed paths:
M cmk/utils/prediction/__init__.py
A cmk/utils/prediction/_grouping.py
M cmk/utils/prediction/_plugin_interface.py
M cmk/utils/prediction/_prediction.py
M cmk/utils/prediction/_query.py
A cmk/utils/prediction/_time_series.py
M tests/integration/cmk/base/test_services_prediction.py
M tests/unit/cmk/base/test_prediction.py
A tests/unit/cmk/utils/prediction/test_time_series.py
R tests/unit/cmk/utils/test_prediction_commons.py
Log Message:
-----------
prediction: separate files for time series and grouping
Change-Id: I0ccae978b3cdc86916aab553f365ccfc23e7a741
Commit: 5cfb03ff63b33fbdf988610016af38443b62d70b
https://github.com/Checkmk/checkmk/commit/5cfb03ff63b33fbdf988610016af38443…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-09 (Mon, 09 Oct 2023)
Changed paths:
R tests/integration/cmk/base/test-files/America/New_York/everyday
R tests/integration/cmk/base/test-files/Europe/Berlin/26
R tests/integration/cmk/base/test-files/Europe/Berlin/26.info
R tests/integration/cmk/base/test-files/Europe/Berlin/everyday
R tests/integration/cmk/base/test-files/Europe/Berlin/everyday.info
R tests/integration/cmk/base/test-files/Europe/Berlin/thursday
R tests/integration/cmk/base/test-files/Europe/Berlin/thursday.info
R tests/integration/cmk/base/test-files/UTC/sunday
R tests/integration/cmk/base/test_services_prediction.py
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1530849600-1530936000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1530936000-1531022400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1531008000-1531094400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1531022400-1531108800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1531108800-1531195200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1531195200-1531281600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1531281600-1531368000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1531368000-1531454400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1531454400-1531540800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1531540800-1531627200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1531612800-1531699200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1531627200-1531713600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1534111200-1534197600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1534197600-1534284000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1534284000-1534370400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1534370400-1534456800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1534456800-1534543200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1534543200-1534629600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1534629600-1534716000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1534716000-1534802400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1534802400-1534888800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1534888800-1534975200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1534975200-1535061600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1535061600-1535148000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1535148000-1535234400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1535234400-1535320800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1535320800-1535407200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1535407200-1535493600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1535493600-1535580000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1535580000-1535666400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1535666400-1535752800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1535752800-1535839200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1535839200-1535925600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1535925600-1536012000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1536012000-1536098400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1536098400-1536184800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1536184800-1536271200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1536271200-1536357600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1536357600-1536444000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1536444000-1536530400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1536530400-1536616800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1536616800-1536703200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1536703200-1536789600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1536789600-1536876000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1536876000-1536962400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1536962400-1537048800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1537048800-1537135200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1537135200-1537221600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1537221600-1537308000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1537308000-1537394400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1537394400-1537480800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1537480800-1537567200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1537567200-1537653600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1537653600-1537740000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1537740000-1537826400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1537826400-1537912800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1537912800-1537999200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1537999200-1538085600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1538085600-1538172000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1538172000-1538258400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1538258400-1538344800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1538344800-1538431200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1538431200-1538517600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1538517600-1538604000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1538604000-1538690400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1538690400-1538776800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1538776800-1538863200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1538863200-1538949600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1538949600-1539036000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1539036000-1539122400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1539122400-1539208800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1539208800-1539295200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1539295200-1539381600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1539381600-1539468000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1539468000-1539554400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1539554400-1539640800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1539640800-1539727200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1539727200-1539813600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1539813600-1539900000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1539900000-1539986400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1539986400-1540072800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1540072800-1540159200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1540159200-1540245600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1540245600-1540332000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1540332000-1540418400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1540418400-1540504800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1540504800-1540591200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1540591200-1540677600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1540681200-1540767600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1540767600-1540854000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1540854000-1540940400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1540940400-1541026800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1541026800-1541113200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1541113200-1541199600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1541199600-1541286000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1541286000-1541372400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1541372400-1541458800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1541458800-1541545200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1541545200-1541631600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1541631600-1541718000
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1541718000-1541804400
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1541804400-1541890800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1542236400-1542322800
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1542841200-1542927600
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1543186800-1543273200
A tests/unit/cmk/utils/prediction/test-files/input/test-prediction-CPU
load-load15-1543446000-1543532400
A tests/unit/cmk/utils/prediction/test-files/output/America/New_York/everyday
A tests/unit/cmk/utils/prediction/test-files/output/Europe/Berlin/26
A tests/unit/cmk/utils/prediction/test-files/output/Europe/Berlin/26.info
A tests/unit/cmk/utils/prediction/test-files/output/Europe/Berlin/everyday
A tests/unit/cmk/utils/prediction/test-files/output/Europe/Berlin/everyday.info
A tests/unit/cmk/utils/prediction/test-files/output/Europe/Berlin/thursday
A tests/unit/cmk/utils/prediction/test-files/output/Europe/Berlin/thursday.info
A tests/unit/cmk/utils/prediction/test-files/output/UTC/sunday
A tests/unit/cmk/utils/prediction/test_grouping.py
A tests/unit/cmk/utils/prediction/test_services_prediction.py
Log Message:
-----------
prediction: make tests unit tests
We can split up this test now to test
the actual units.
Change-Id: I5722234a1f80408dbafc51f74066574f03aa6fc7
Commit: 111ca617210c4ac41d8689827d932466988f180d
https://github.com/Checkmk/checkmk/commit/111ca617210c4ac41d8689827d9324669…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-09 (Mon, 09 Oct 2023)
Changed paths:
M cmk/gui/graphing/_rrd_fetch.py
M cmk/utils/prediction/_prediction.py
M cmk/utils/prediction/_time_series.py
M tests/unit/cmk/utils/prediction/test_time_series.py
Log Message:
-----------
prediction: rename bfill and extend unit test
We are using the latest available data point for
filling -- that's forward filling.
Change-Id: Iffd877f7f1a170e7833bd905b8cb0b82ce9cc5d2
Compare:
https://github.com/Checkmk/checkmk/compare/5e0147188155...111ca617210c