[icinga-devel] Fwd: [icinga-checkins] icinga.org: icinga-core/next: idoutils: remove timedevents & timedeventqueue support and tables

Michael Friedrich michael.friedrich at gmail.com
Tue Jul 30 21:07:24 CEST 2013


fyi ... if anyone got plans for those 2 tables, they are no more.

-------- Original Message --------
Subject: 	[icinga-checkins] icinga.org: icinga-core/next: idoutils: 
remove timedevents & timedeventqueue support and tables
Date: 	Tue, 30 Jul 2013 21:04:31 +0200 (CEST)
From: 	git at icinga.org
To: 	icinga-checkins at lists.sourceforge.net



Module: icinga-core
Branch: next
Commit: d5d29c8956bb60cf4d4681b8d1a9385607205018
URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d5d29c8956bb60cf4d4681b8d1a9385607205018

Author: Michael Friedrich<Michael.Friedrich at netways.de>
Date:   Tue Jul 30 21:02:01 2013 +0200

idoutils: remove timedevents&  timedeventqueue support and tables

noone ever used that being a performance killer. and those never having
seen it enabled ask themselves whatever that may be. so we're safe to
just drop it while deprecating it once and for all.

db scripts will kill all existing database items too.

(and we're safe for icinga2 ido based on 1.10 schema as well)

refs #4482

---

  Changelog                                          |    3 +
  module/idoutils/config/ido2db.cfg-sample.in        |    3 -
  module/idoutils/config/idomod.cfg-sample.in        |    7 +-
  .../updates/ido2db.cfg_removed_1.9_to_1.10.cfg     |   11 +
  module/idoutils/db/mysql/mysql.sql                 |   60 --
  .../db/mysql/upgrade/mysql-upgrade-1.10.0.sql      |   22 +
  .../db/oracle/create_icinga_objects_oracle.sql     |   74 ---
  module/idoutils/db/oracle/oracle-drop.sql          |    4 -
  .../db/oracle/upgrade/oracle-upgrade-1.10.0.sql    |   23 +
  module/idoutils/db/pgsql/pgsql.sql                 |   58 --
  .../db/pgsql/upgrade/pgsql-upgrade-1.10.0.sql      |   22 +
  module/idoutils/db/queries/timed_event_queue.sql   |   15 -
  module/idoutils/db/queries/timed_events.sql        |   18 -
  module/idoutils/include/db.h                       |    5 +-
  module/idoutils/include/dbhandlers.h               |    1 -
  module/idoutils/include/dbqueries.h                |    6 -
  module/idoutils/include/ido2db.h                   |    9 +-
  module/idoutils/include/idomod.h                   |    2 +-
  module/idoutils/include/protoapi.h                 |    2 +-
  module/idoutils/src/db.c                           |  333 +------------
  module/idoutils/src/dbhandlers.c                   |  365 -------------
  module/idoutils/src/dbqueries.c                    |  563 --------------------
  module/idoutils/src/ido2db.c                       |   10 +-
  module/idoutils/src/idomod.c                       |  140 -----
  24 files changed, 92 insertions(+), 1664 deletions(-)

Diff:   https://git.icinga.org/?p=icinga-core.git;a=commitdiff;h=d5d29c8956bb60cf4d4681b8d1a9385607205018

------------------------------------------------------------------------------
Get your SQL database under version control now!
Version control is standard for application code, but databases havent
caught up. So what steps can you take to put your SQL databases under
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk
_______________________________________________
icinga-checkins mailing list
icinga-checkins at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/icinga-checkins





More information about the icinga-devel mailing list