Summary for Patch 782 (Released)

Summary Configurable lock directory
Platform Unix
Category functionality
Valid for 5.2.2.1, 5.3.x, 5.4.x, 5.5.x, 6.0.x, 6.1.x
Requires 5.2.2.1 - 5.4.0.2: 591
Server Required Patch/es
Supersedes 772, 763
Superseded by
Affects Both: Core
Last Updated June 5, 2012

Download now

Download_red patch782.tar.gz

Description

Configurable directory for lock files handled by ResourceLock.

The configuration is set in "/etc/opt/openit/openit.cfg" with

RESOURCE_LOCK_PATH <path>

The patch also contains Domain.pm which may be needed for
older versions of OpeniT.

Supersedes Patch Description

Expand all

Patch 772 — Database processing
This patch is replacing patch 763, which had serious performance problems.

Revision 3 contains a fix for bugs in the previous revisions. It has not
the recovery / cleanup which revision 1 had. Instead it prevents the same
issue, by preventing duplication of 'add' and 'check_and_split_data' processes.
This will avoid corruptions of the database in some cases.

The cleanup of a corrupt database will be made available as a script.

Revision 4 is for better performance when processing data-*-*-*.temp files
in propagate data types.
Patch 763 — Some cleanup in database back-end
This patch has added functionality for cleaning up in the database.

Sometimes the database has been inconsistent due to various error situations.

* Link which points to a directory where there is no file
* Data file missing where the back-end would expect to find a file during aggregation

These two issues have been fixed.

Revision 2: Recover old data when temp file is present. "add" will also run in only one process. If
another process is started, it will trigger another loop of "add" and exit.

Installation

Unpack tar file in e.g /tmp/patch on the Open iT host. Do the following as root:

	cd /tmp/patch
	./patch.pl

Corresponding Windows Patches

No corresponding Patches available.



Back to Version List