Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 5dd95201cac5962a4710caa9c78fa6677781fc94
https://github.com/tribe29/checkmk/commit/5dd95201cac5962a4710caa9c78fa6677…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
A .werks/13297
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
13297 Setup (WATO) now uses Redis for certain lookups to improve GUI performance
Large installations with several thousand hosts/folders suffered from a decreased
performance
when navigating through the folder hierarchy or when displaying rulesets.
Furthermore, the global settings option <tt>Hide folders without read
permissions</tt> made the
entire setup system virtually unusable for non-admin users.
Some of the data is now cached via Redis, which reduces needless calculations and file
parsing.
Change-Id: Ia02361cb6949f90af9971f5be09dee0521842f90
Commit: fc863125da50edf50e578189ca072e19687770a1
https://github.com/tribe29/checkmk/commit/fc863125da50edf50e578189ca072e196…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
A .werks/13298
Log Message:
-----------
13298 Speed up loading time of user visuals
System with many users (1000+) had performance problems in calculating
the actual visible views, dashboards and reports for the corresponding user.
This introduced an additional rendering delay of 200-300ms for those visuals.
Most of the computed visual world is now cached and only updated on demand.
Change-Id: If249d234b92d56385ae045cce366fb4824aed3bb
Compare:
https://github.com/tribe29/checkmk/compare/496c61a28dbb...fc863125da50