Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 046642fb22c507581ae12d70a7718da385297125
https://github.com/tribe29/checkmk/commit/046642fb22c507581ae12d70a7718da38…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
R livestatus/src/CustomVarsExplicitColumn.cc
R livestatus/src/CustomVarsExplicitColumn.h
M livestatus/src/Makefile.am
M livestatus/src/TableHosts.cc
M livestatus/src/TableServices.cc
Log Message:
-----------
Inline and remove CustomVarsExplicitColumn
CMK-7076
Change-Id: Icfccedbfa5b525023deda8b6fa430e29826c9424
Commit: f8091fd1035bc204d9ada818624b720e685844fa
https://github.com/tribe29/checkmk/commit/f8091fd1035bc204d9ada818624b720e6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M livestatus/src/StringLambdaColumn.h
R livestatus/src/StringPerfdataColumn.h
M livestatus/src/TableHosts.cc
M livestatus/src/TableServices.cc
Log Message:
-----------
Nest StringPerfdataColumn under StringLambdaColumn
This replaces a pseudo-namespace with a true one and is consistent with
the `*::Constant` and `*::Reference` types. This also reduces the
number of column types in that it is now clear in the caller that a
`StringLambdaColumn<T>::Perfdata` *is a* `StringLambdaColumn<T>`.
CMK-7076
Change-Id: Iffdd3d23af5cb44d105304f80ae6710809bd2652
Commit: 6f6440913b2ae9311a8a343dce9d4366e42071d0
https://github.com/tribe29/checkmk/commit/6f6440913b2ae9311a8a343dce9d4366e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M livestatus/src/StringColumn.cc
M livestatus/src/StringFilter.cc
M livestatus/src/StringFilter.h
Log Message:
-----------
Decouple StringFilter and StringColumn
CMK-7076
Change-Id: Ifb4702b8626b5ad8b5d49175b6174ea99b364226
Commit: 97807a82cff39587e2ea030f6389ceb538736674
https://github.com/tribe29/checkmk/commit/97807a82cff39587e2ea030f6389ceb53…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M livestatus/src/PerfdataAggregator.cc
M livestatus/src/PerfdataAggregator.h
M livestatus/src/StringLambdaColumn.h
Log Message:
-----------
Decouple StringAggregator and StringColumn
CMK-7076
Change-Id: Ia961444cecb623e0995c8eeea2684351a44cbd43
Commit: ee4694ebbe2b7daffbaafe682e4f91181534a33f
https://github.com/tribe29/checkmk/commit/ee4694ebbe2b7daffbaafe682e4f91181…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M livestatus/src/Makefile.am
R livestatus/src/StringColumn.cc
M livestatus/src/StringColumn.h
R livestatus/src/StringLambdaColumn.h
M livestatus/src/TableColumns.cc
M livestatus/src/TableCommands.cc
M livestatus/src/TableComments.cc
M livestatus/src/TableContactGroups.cc
M livestatus/src/TableContacts.cc
M livestatus/src/TableCrashReports.cc
M livestatus/src/TableDowntimes.cc
M livestatus/src/TableEventConsole.cc
M livestatus/src/TableEventConsole.h
M livestatus/src/TableEventConsoleEvents.cc
M livestatus/src/TableEventConsoleHistory.cc
M livestatus/src/TableEventConsoleRules.cc
M livestatus/src/TableEventConsoleStatus.cc
M livestatus/src/TableHostGroups.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableLog.cc
M livestatus/src/TableServiceGroups.cc
M livestatus/src/TableServices.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/TableStatus.cc
M livestatus/src/TableTimeperiods.cc
M livestatus/src/test/test_MacroExpander.cc
Log Message:
-----------
Merge StringLambdaColumn into StringColumn
CMK-7076
Change-Id: I11a866b21490fc59a3807ede8ff7d33abc9483e8
Compare:
https://github.com/tribe29/checkmk/compare/f3541bb1d688...ee4694ebbe2b