Werk #5192: Added new filter operators for list-valued columns

Component Livestatus
Title Added new filter operators for list-valued columns
Date Oct 24, 2017
Level Trivial Change
Class New Feature
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
1.5.0i1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.5.0i1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.5.0i1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.5.0i1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.5.0i1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.5.0i1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.5.0i1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)

Previously only 4 operators were available for filtering list-valued columns:

  • =: checks that the list is empty
  • !=: checks that the list is non-empty
  • <: checks that an element is not contained in the list using equality
  • >=: checks that an element is contained in the list using equality

6 new operators have been added:

  • <=: checks that an element is contained in the list using case-insensitive equality
  • >: checks that an element is not contained in the list using case-insensitive equality
  • ~: checks that an element is contained in the list using a substring regex match
  • !~: checks that an element is not contained in the list using a substring regex match
  • ~~: checks that an element is contained in the list using a case-insensitive substring regex match
  • !~~: checks that an element is not contained in the list using a case-insensitive substring regex match

To the list of all Werks