Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: 9c93fd8bb2d3c148f3e4beb3737e44522b5e20e0
https://github.com/tribe29/checkmk/commit/9c93fd8bb2d3c148f3e4beb3737e44522…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-17 (Thu, 17 Dec 2020)
Changed paths:
M omd/Makefile
M omd/packages/packages.make
A omd/packages/redis/redis-6.0.9.tar.gz
A omd/packages/redis/redis.make
A omd/packages/redis/skel.permissions
A omd/packages/redis/skel/etc/init.d/redis
A omd/packages/redis/skel/etc/logrotate.d/redis
A omd/packages/redis/skel/etc/rc.d/85-redis
A omd/packages/redis/skel/etc/redis/redis.conf
Log Message:
-----------
Introduce redis for in memory caching
Especially in the GUI we often have the need to cache information for
faster access during page processing. Since the web GUI is using a
process pool model each of the pool process builds it's own cache and
consumes memory. With a larger worker pool of e.g. 50 processes, even
smaller caches can consume a significant amount of memory.
To extend our options we now introduce redis as caching daemon in the
site. It is just another daemon process that is executed in your site
and managed by your site. It will not persist any information for now.
Change-Id: I7103fbc27d66d92d5cc93b2ad84d1bc10befa7a7
Commit: 943f0f38a5f4cc832de297e3c51aa5f62ba07773
https://github.com/tribe29/checkmk/commit/943f0f38a5f4cc832de297e3c51aa5f62…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-17 (Thu, 17 Dec 2020)
Changed paths:
M omd/packages/redis/skel/etc/init.d/redis
Log Message:
-----------
Remove wrong license header from new file
Change-Id: Ia6a8326fe94bae0b6eff62d31244d49639ffa3df
Commit: 13e03f57c140e5a4dfa4c8f3fbe8aff4cca29818
https://github.com/tribe29/checkmk/commit/13e03f57c140e5a4dfa4c8f3fbe8aff4c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-17 (Thu, 17 Dec 2020)
Changed paths:
M Pipfile
M omd/packages/python3-modules/python3-modules.make
A omd/packages/python3-modules/src/redis-3.5.3.tar.gz
Log Message:
-----------
Add python redis client library
Change-Id: I5831025269819e5433babd9d2562f4b840ac5922
Commit: c2109546579456cf097de80347fdcddddd2fca8e
https://github.com/tribe29/checkmk/commit/c2109546579456cf097de80347fdcdddd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-17 (Thu, 17 Dec 2020)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Updated pipfile lock
Change-Id: I5ca1289284a79e811ec4d220c7343a3e826d6a31
Commit: c87b01a9d0e84b29ed00678b713d42e72cac0e70
https://github.com/tribe29/checkmk/commit/c87b01a9d0e84b29ed00678b713d42e72…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-17 (Thu, 17 Dec 2020)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Temporarily pin pytest to 6.1.2 to fix unit test with coverage issue
Change-Id: I3c22a86fc8b0e60ab0cd7a65b97e40a1836eb832
Commit: 084c0b18534d37e0e1ca843b779f22114dfe5580
https://github.com/tribe29/checkmk/commit/084c0b18534d37e0e1ca843b779f22114…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-17 (Thu, 17 Dec 2020)
Changed paths:
R omd/packages/redis/redis-6.0.9.tar.gz
A omd/packages/redis/redis-6.2-rc1.tar.gz
M omd/packages/redis/redis.make
Log Message:
-----------
Use redis 6.2-rc1 to fix SLES12 compilation
Redis 6.0 relied on C11 features that our gcc 10.1 compiler
is not able to handle. At least with the SLES 12 distros the
compilation is not possible.
The redis team has decided to step back from the C11 requirement
which makes redis 6.2 compatible with our compiler. To make it
work on all supported distros, we now use this pre-release and
will go to 6.2 as soon as possible.
Details can be found here:
https://github.com/redis/redis/issues/6286
https://github.com/redis/redis/issues/7509
Change-Id: I0221568301fc0849966443747687955d0013f72d
Compare:
https://github.com/tribe29/checkmk/compare/11ee944c4bad...084c0b18534d