Summary for Patch 334 (Verified)

Version 5.1.0.1

Full summary
Summary FLEXlm debug log data improvements
Platform Unix
Category bugfix
Requires
Client Required Patch/es
Supersedes 332, 315, 327
Superseded by
Affects Server: License Analyzer
Last Updated September 30, 2009

Download now

Download_red patch334.tar.gz

Description

Updates inlcuded in this patch:

 * When processing FLEXlm debug log data (in filtrator)
   there was a problem when handing check out/in's that 
   lastet for 0 seconds causing over reporting of useage

 * Filtrator updated to makes processing of FLEXlm debug
   log ignore all lines in input that are not directly 
   used. Previously other lines was used to keep track of
   time, but for some reason these lines occationally 
   have wrong times (from #332)

 * Filtrator and filters updated to generate product
   and feature mapping in FLEXlm debug log based data
   (from #332)

 * Flab has been improved to handle input from multiple
   timezones correctly. 

 * Flab updated to ingore the same FLEXlm debug log lines
   as filtrator (and flexlogcollector)

 * config_license_filters updated to handle FLEXlm debug
   log data types (from #332)

Supersedes Patch Description

Expand all

Patch 332 — FLEXlm debug log improvements
This patch fixes correct product and feature mapping in
FLEXlm debug log based data types. 

The path also includes an update of filtrator that
makes processing of FLEXlm debug log ignore all lines
in input that are not directly used. Previously other
lines was used to keep track of time, but for some
reason these lines occationally have wrong times.
Patch 315 — Limiting processing of old archive data from incoming
This updated archiver binary can be configured to prevent
generation of data (using filtrator) when incoming
data is old. 

By adding a process-threshold object to the "archiver"
object in

	/var/opt/openit/etc/daft.conf

The object has the following syntax:

	process-threshold()=""
	{
		max-age(Integer)="n"{}
		date-limit(Date)="YYYY-MM-DD"{}
	}

If the "max-age" object is present, only the archive files
that are less then "n" days old are run through filtator.

If the "date-limit" object is configured, only archive
files that are from the configured date or newer are run
through filtrator.

If both objects are present, only files satisfying both
thresholds are run through filtrator.

All data is however inserted into the archive, and 
for FLEXlm debug data, the "flab" program is still run
so that data later can be generated without additional
work.

The default setting for this object (e.g when not 
present in configuration file is to process all incoming
archive data through filtrator.
Patch 327 — Fix problem with max available in product mappings
In addition to the issues in the superseeded patches, this
patch fixes a problem when calculating max available for
a product-mapped feature when two or more products mapped
to one super-product had the exact same max available at
any given time.

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 5.1.0.1