[icinga-checkins] icinga.org: icinga2/master: Prepare support for table joins.

git at icinga.org git at icinga.org
Sun Mar 10 18:50:27 CET 2013


Module: icinga2
Branch: master
Commit: ed912b0e232c7b671b0b172366a281bb3ecb5859
URL:    https://git.icinga.org/?p=icinga2.git;a=commit;h=ed912b0e232c7b671b0b172366a281bb3ecb5859

Author: Gunnar Beutner <gunnar at beutner.name>
Date:   Sun Mar 10 18:49:14 2013 +0100

Prepare support for table joins.

---

 components/livestatus/Makefile.am                |    2 +
 components/livestatus/attributefilter.cpp        |    7 +-
 components/livestatus/column.cpp                 |   39 +++++
 components/livestatus/column.h                   |   43 ++++++
 components/livestatus/contactgroupstable.cpp     |   12 ++-
 components/livestatus/contactgroupstable.h       |    3 +
 components/livestatus/contactstable.cpp          |   38 +++--
 components/livestatus/contactstable.h            |    7 +-
 components/livestatus/hoststable.cpp             |  163 ++++++++++++++++++++++
 components/livestatus/hoststable.h               |   51 +++++++
 components/livestatus/i2-livestatus.h            |    2 +
 components/livestatus/livestatus.vcxproj         |    4 +
 components/livestatus/livestatus.vcxproj.filters |   12 ++
 components/livestatus/query.cpp                  |   15 +--
 components/livestatus/statustable.cpp            |  124 +++++++++--------
 components/livestatus/statustable.h              |    3 +
 components/livestatus/table.cpp                  |   17 ++-
 components/livestatus/table.h                    |    8 +-
 18 files changed, 446 insertions(+), 104 deletions(-)

Diff:   https://git.icinga.org/?p=icinga2.git;a=commitdiff;h=ed912b0e232c7b671b0b172366a281bb3ecb5859




More information about the icinga-checkins mailing list