Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1277f6c1d49b6d6ff602b4bbb06954e3341d559c
https://github.com/tribe29/checkmk/commit/1277f6c1d49b6d6ff602b4bbb06954e33…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-10 (Thu, 10 Dec 2020)
Changed paths:
A agents/wnx/.clang-tidy
M agents/wnx/include/tools/_win.h
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/common/wtools_runas.cpp
M agents/wnx/src/common/wtools_runas.h
M agents/wnx/src/common/wtools_user_control.cpp
M agents/wnx/src/common/wtools_user_control.h
M agents/wnx/src/engine/encryption.cpp
M agents/wnx/src/engine/encryption.h
M agents/wnx/src/engine/engine.vcxproj
M agents/wnx/src/engine/logger.h
Log Message:
-----------
[CMK-6120]- add tidy to build chain
- add windows specific tidy config(based on linux one for Microcore)
- fix partially wtools* file set
Change-Id: If8115a147e39b815a536d8e760e6c8930a4c35c3
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: c3064c9c959e1814749a89cb03d7ddaf231c48e3
https://github.com/tribe29/checkmk/commit/c3064c9c959e1814749a89cb03d7ddaf2…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
A .werks/10130
Log Message:
-----------
10130 FIX Fixed performance bug in monitoring history cache
During startup, the CMC caches information from the monitoring history up to
a given horizon in the past. This caching had a performance bug (quadratic
complexity), resulting in caching times of several days or even more,
depending on the content of the monitoring history. This has been fixed,
caching time is now linear in the size of the monitoring history.
Change-Id: Id7e8ddc45500d4ec61d2ee4274889aae0a4ba742
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: a356075c326d686b081b0bd745abd62d44fe5b9e
https://github.com/tribe29/checkmk/commit/a356075c326d686b081b0bd745abd62d4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
A .werks/10130
Log Message:
-----------
10130 FIX Fixed performance bug in monitoring history cache
During startup, the CMC caches information from the monitoring history up to
a given horizon in the past. This caching had a performance bug (quadratic
complexity), resulting in caching times of several days or even more,
depending on the content of the monitoring history. This has been fixed,
caching time is now linear in the size of the monitoring history.
Change-Id: Id7e8ddc45500d4ec61d2ee4274889aae0a4ba742
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d4f7469d7c0c75cd42e026a8704a8f3947854e66
https://github.com/tribe29/checkmk/commit/d4f7469d7c0c75cd42e026a8704a8f394…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
A .werks/10130
Log Message:
-----------
10130 FIX Fixed performance bug in monitoring history cache
During startup, the CMC caches information from the monitoring history up to
a given horizon in the past. This caching had a performance bug (quadratic
complexity), resulting in caching times of several days or even more,
depending on the content of the monitoring history. This has been fixed,
caching time is now linear in the size of the monitoring history.
Change-Id: Id7e8ddc45500d4ec61d2ee4274889aae0a4ba742
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 36042cda10c4e30a54f769a708c12403f74d612d
https://github.com/tribe29/checkmk/commit/36042cda10c4e30a54f769a708c12403f…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
M agents/wnx/src/engine/logger.h
M agents/wnx/src/engine/windows_service_api.cpp
Log Message:
-----------
[CMK-6275] - remove excessive stdio output when calling updater
- refactor main function to be more readable.
- move business logic to constexpr constsants.
- delete strange and forgotten custom fmt::formatter for windows wchar_t as absolutely useless.
Change-Id: Iad9338be025de1301de99019773d4d76d8d13425
Commit: e99d47e897ea683c06f3a50040fcda3f20429efe
https://github.com/tribe29/checkmk/commit/e99d47e897ea683c06f3a50040fcda3f2…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
M agents/wnx/src/engine/providers/fileinfo.cpp
M agents/wnx/src/engine/providers/fileinfo.h
M agents/wnx/watest/test-section_fileinfo.cpp
Log Message:
-----------
[CMK-668] - fix error in fileinfo
The error is based to the fact, that last_write_time in std::filesystem uses epoch 01.011601.
Previously MSVC, in experimental/filesystem, used epoc 01.01.1970. But in C++17 experimental/filesystem is deprecated.
Change-Id: I6a4f85001bfab53c5e190ef5489afc98474f1adc
Commit: d9f5a4233ebf553d24db900490b464165bc928dc
https://github.com/tribe29/checkmk/commit/d9f5a4233ebf553d24db900490b464165…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
M agents/wnx/watest/test-cap.cpp
Log Message:
-----------
Fixed unittest CapTest.ReInstallRestore
New change introduced in previous CL prevents creation of the bakery file in bakery directory.
Unit test is changed to accept this change as a valid.
Change-Id: I55844badf8111a5788f883d90cf6ecbab8195ff8
Commit: b55511661b03e1125dd1ad09484ddfbf7286a973
https://github.com/tribe29/checkmk/commit/b55511661b03e1125dd1ad09484ddfbf7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
M agents/wnx/src/check_mk_service.vcxproj
M agents/wnx/src/engine/engine.vcxproj
M agents/wnx/src/providers/perf_counter/provider_perf_counter.vcxproj
M agents/wnx/watest/watest.vcxproj
Log Message:
-----------
Enabled Cpp 20 for engine. May be reverted.
Change-Id: Ib91d40be0e0807e73a1130af9dcf83d4a88845c8
Commit: 868698c9e49512b4459be70ff46ea91520a580b9
https://github.com/tribe29/checkmk/commit/868698c9e49512b4459be70ff46ea9152…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
Log Message:
-----------
[CMK-6384] - move remove legacy agent code out from main thread in service
Change-Id: I75a2805b1c15d0ea38594ebfa79366b8f6e3a650
NOTE: Remove process may be extremely long and service may be stopped by Windows.
Compare: https://github.com/tribe29/checkmk/compare/f4cc33fd5e0b...868698c9e495
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 76cc538ed1c8169854daa6ab9909a46c1e33682e
https://github.com/tribe29/checkmk/commit/76cc538ed1c8169854daa6ab9909a46c1…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
Log Message:
-----------
[CMK-6384] - move remove legacy agent code out from main thread in service
Change-Id: I75a2805b1c15d0ea38594ebfa79366b8f6e3a650
NOTE: Remove process may be extremely long and service may be stopped by Windows.
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 31b677c4aa67c7a3ebf3fd59bdd34e8aea166a08
https://github.com/tribe29/checkmk/commit/31b677c4aa67c7a3ebf3fd59bdd34e8ae…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
Log Message:
-----------
[CMK-6384] - move remove legacy agent code out from main thread in service
Change-Id: I75a2805b1c15d0ea38594ebfa79366b8f6e3a650
NOTE: Remove process may be extremely long and service may be stopped by Windows.