[icinga-checkins] icinga.org: icinga2/master: Implement support for incremental IDO updates

git at icinga.org git at icinga.org
Mon Aug 15 14:43:14 CEST 2016


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

Author: Gunnar Beutner <gunnar.beutner at netways.de>
Date:   Sun Aug 14 22:24:51 2016 +0200

Implement support for incremental IDO updates

fixes #12435

---

 lib/base/array.cpp                        |    6 +
 lib/base/array.hpp                        |    2 +
 lib/db_ido/dbconnection.cpp               |   88 ++++++++------
 lib/db_ido/dbconnection.hpp               |    8 +-
 lib/db_ido/dbobject.cpp                   |  129 +++++++++++++++-----
 lib/db_ido/dbobject.hpp                   |   12 +-
 lib/db_ido/hostdbobject.cpp               |  186 +++++++++++++++++++++++++----
 lib/db_ido/hostdbobject.hpp               |    8 +-
 lib/db_ido/servicedbobject.cpp            |  154 ++++++++++++++++++++----
 lib/db_ido/servicedbobject.hpp            |   10 +-
 lib/db_ido/timeperioddbobject.cpp         |    2 +-
 lib/db_ido/timeperioddbobject.hpp         |    4 +-
 lib/db_ido/userdbobject.cpp               |   65 ++++++----
 lib/db_ido/userdbobject.hpp               |    3 +-
 lib/db_ido_mysql/idomysqlconnection.cpp   |   18 +--
 lib/db_ido_mysql/idomysqlconnection.hpp   |    1 -
 lib/db_ido_mysql/schema/mysql.sql         |   32 +++--
 lib/db_ido_mysql/schema/upgrade/2.5.0.sql |   44 ++++---
 lib/db_ido_pgsql/idopgsqlconnection.cpp   |   18 +--
 lib/db_ido_pgsql/idopgsqlconnection.hpp   |    1 -
 lib/db_ido_pgsql/schema/pgsql.sql         |   27 +++--
 lib/db_ido_pgsql/schema/upgrade/2.5.0.sql |   44 ++++---
 22 files changed, 638 insertions(+), 224 deletions(-)

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


More information about the icinga-checkins mailing list