Branch: refs/heads/2.1.0
Home:
https://github.com/tribe29/checkmk
Commit: 818a3f69706a40716df1fd7c2e99281d0712dc50
https://github.com/tribe29/checkmk/commit/818a3f69706a40716df1fd7c2e99281d0…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-03-23 (Wed, 23 Mar 2022)
Changed paths:
M livestatus/src/TableServices.cc
M livestatus/src/TableServices.h
M livestatus/src/TableServicesByGroup.cc
M livestatus/src/TableServicesByGroup.h
M livestatus/src/TableServicesByHostGroup.cc
M livestatus/src/TableServicesByHostGroup.h
Log Message:
-----------
Improve query performance for services/servicesbygroup/servicesbyhostgroups tables.
Check service visibility *before* filtering. This is done in a purely
mechanical way to keep the change small. Polishing things and making the
NEB and CMC code more similar will be done in upcoming commits.
Change-Id: I1b7c74b528078f7d7560cc3aaa8652c5f25a1a2d