by Kelly Sznaider
Support Technology
Lab
The last few revisions of HP ALLBASE/BRW have concentrated
on the integration of TurboIMAGE Third Party Indexing (TPI) with
BRW. BRW version A.01.54 introduced the support of TPI. In BRW version
A.01.55, more TPI enhancements were provided, as well as several
defect repairs. In the latest version of BRW, A.01.56, the main
focus is a TPI defect repair.
This version of HP ALLBASE/BRW, A.01.56, fixes a TPI problem
that was introduced in version A.01.55. When using wildcard characters
for the Selection Set, the result shows that no records are found
when data actually exists. The TPI tracing mechanism shows the incorrect
DBFIND mode being used.
The other repair for version A.01.56, not related to TPI,
corrects the continuation spoolfile number when a report is split
between multiple spoolfiles.
In the previous version of HP ALLBASE/BRW, A.01.55, three
enhancements and miscellaneous defect repairs were included. Among
these enhancements were two new JCWs: BRWSQLTIMEOUT
and BRWTPITRACE. BRWSQLTIMEOUT
is given a value that is the number of minutes the BRW SELECT statement
waits before timing out. A special value of 65535 causes BRW to
wait indefinitely. BRWTPITRACE
displays the TPI tracing information to $STDLIST. The third enhancement
in A.01.55 was to enhance the TPI selection algorithm. If more than
one BRW condition matches a TPI key, the BRW condition that appears
first in the compiler listing is used. If two TPI keys start with
the same BRW condition, the longer key is used.