Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

NDOUtils Log


Commit Date  
[70bda7] (HEADndoutils-2-0-0master) by Eric Stanley Eric Stanley

Prep for 2.0.0 release

2014-02-28 18:13:22 Tree
[c1217d] (ndoutils-2-0) by Eric Stanley Eric Stanley

Updated header files because of addition of importance macros

2014-02-15 17:27:13 Tree
[a47b3a] by scottwilkerson scottwilkerson

Merge branch 'ndoutils-2-0' of https://git.code.sf.net/p/nagios/ndoutils into ndoutils-2-0

Conflicts:
db/mysql-upgrade-2.0.0.sql
db/mysql-upgrade-2.0.1.sql

2014-02-13 20:04:06 Tree
[6e3311] by scottwilkerson scottwilkerson

Rework 2.0.0 and 2.0.1 upgrade scripts to check for existence of instance_id key in nagios_logentries and drop before adding new UNIQUE KEY

2014-02-13 19:41:16 Tree
[8b90bb] by scottwilkerson scottwilkerson

Rework 2.0.0 and 2.0.1 upgrade scripts to check for existence of instance_id key in nagios_logentries and drop before adding new UNIQUE KEY

2014-02-13 19:06:25 Tree
[c0938e] by scottwilkerson scottwilkerson

instance_id UNIQUE KEY for nagios_acknowledgements & nagios_logentries needs to actually contain instance_id, and needs to have enough elements to guarantee uniqueness.

2014-02-04 21:05:59 Tree
[67cf06] by Eric Stanley Eric Stanley

Modified behavior of upgradedb script to support multiple updates.

This commit modifies the meaning of the of the dbversion table and
the behavior of the db/upgradedb script in the following ways:

1. The dbversion is now redefined semantically to mean the schema version
of the database. Previously the version was the same as the version of
the NDOUtils code which meant there could be an update to the version in
the dbversion table when there was really no schema change.
2. The db/upgradedb script has been modified to iteratively apply all
mysql-upgrade-<version>.sql scripts between the current version as stored
in the dbversion table and the latest version supported by the script.
See the comment in the db/upgradedb script immediately above the
definition of the @schemaversions variable for more information.

This commit also makes possible the implementation of a target version other
than the latest version supported by the upgradedb script. It also makes
possible downgrading versions of the schema. These features have *not* been
implement yet, but they may be in future versions.

2014-02-01 01:57:49 Tree
[2e252e] by Eric Stanley Eric Stanley

Merge branch 'ndoutils-2-0' of ssh://git.code.sf.net/p/nagios/ndoutils into ndoutils-2-0

* 'ndoutils-2-0' of ssh://git.code.sf.net/p/nagios/ndoutils:
Make 2.0.0 upgrade SQL match 2.0.0 install SQL
Added service parents to the data recorded by NDOUtils.
Updated unique key for logentries table.
Added importance (hosts/services) and minimum importance (contacts)
Increase code reuse by creating serialization functions
Reduce fragility of serializing broker data

2014-02-01 01:34:44 Tree
[c04d63] by Eric Stanley Eric Stanley

Added service parents to the data recorded by NDOUtils.

This commit adds service parents to the data recorded by NDOUtils.
The data is recorded, similary to the data for host parents, in the
<prefix>service_parentservices table. Also added is better error
checking in the ndo2db_get_cached_object_ids() function.

2014-02-01 01:31:51 Tree
[9f1b08] by Eric Stanley Eric Stanley

Updated unique key for logentries table.

This commit updates the unique key for the logentries table to include
the microsecond column. Previously just the 1-second granularity
timestamp was used for the unique key which meant that you could
only record one log entry per second.

2014-02-01 01:31:51 Tree
[546eb7] by Eric Stanley Eric Stanley

Added importance (hosts/services) and minimum importance (contacts)

This commit adds importance (aka hourly value) for hosts and services
and minimum importance (aka minimum value) for contacts to the data
that is transfered from Nagios Core into the NDOUtils database.

2014-02-01 01:31:51 Tree
[2c4316] by Eric Stanley Eric Stanley

Increase code reuse by creating serialization functions

For serialization code that appeared more than once, this commit
introduces separate functions to serialize the data in a single place.

2014-02-01 01:31:51 Tree
[8d4313] by Eric Stanley Eric Stanley

Reduce fragility of serializing broker data

Previously all broker data was serialized using a sprintf() call with
a potentially very long format string. The code has been updated to create
structures with the data to be serialized and a function that serializes
the data.

2014-02-01 01:31:51 Tree
[a6377e] by Eric Stanley Eric Stanley

Make 2.0.0 upgrade SQL match 2.0.0 install SQL

2014-02-01 01:31:51 Tree
[307b51] by Eric Stanley Eric Stanley

Make 2.0.0 upgrade SQL match 2.0.0 install SQL

2014-02-01 01:31:31 Tree
[2831a5] by Eric Stanley Eric Stanley

Added service parents to the data recorded by NDOUtils.

This commit adds service parents to the data recorded by NDOUtils.
The data is recorded, similary to the data for host parents, in the
<prefix>service_parentservices table. Also added is better error
checking in the ndo2db_get_cached_object_ids() function.

2013-12-20 13:41:33 Tree
[2b3cd7] by Eric Stanley Eric Stanley

Updated unique key for logentries table.

This commit updates the unique key for the logentries table to include
the microsecond column. Previously just the 1-second granularity
timestamp was used for the unique key which meant that you could
only record one log entry per second.

2013-12-20 13:38:11 Tree
[aa814a] by Eric Stanley Eric Stanley

Added importance (hosts/services) and minimum importance (contacts)

This commit adds importance (aka hourly value) for hosts and services
and minimum importance (aka minimum value) for contacts to the data
that is transfered from Nagios Core into the NDOUtils database.

2013-12-17 12:43:29 Tree
[4a7d73] by Eric Stanley Eric Stanley

Increase code reuse by creating serialization functions

For serialization code that appeared more than once, this commit
introduces separate functions to serialize the data in a single place.

2013-12-16 12:47:12 Tree
[4148a1] by Eric Stanley Eric Stanley

Reduce fragility of serializing broker data

Previously all broker data was serialized using a sprintf() call with
a potentially very long format string. The code has been updated to create
structures with the data to be serialized and a function that serializes
the data.

2013-12-14 14:14:26 Tree
[e79204] by Eric Stanley Eric Stanley

Updated schemas for Nagios Core 4 attributes

2013-12-04 13:23:45 Tree
[b12f57] by Eric Stanley Eric Stanley

Updated included files for Nagios Core 3

2013-09-05 12:16:59 Tree
[dcdb5d] by Eric Stanley Eric Stanley

Update to latest core 4 include files

2013-09-05 11:56:31 Tree
[a048d2] by mguthrie88 mguthrie88

Fixed bug with upgradedb script where update can fail and still update the version number in the DB

2012-10-29 20:11:05 Tree
[ad1d74] by mguthrie88 mguthrie88

Fixes for new table indexes

2012-10-29 18:53:57 Tree
Older >