Kbase 7704: Release Notes for Arix 6.2K06 Patch
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/05/1998 |
|
Release Notes for Arix 6.2K06 Patch
920430-slk01
ADDITIONAL NOTES FOR THIS RELEASE
PLATFORM: arix825
MEDIA TYPE: Cartridge Tape
SOFTWARE RELEASE: 6.2K06
EXTRACT COMMAND: cpio -iuvcdBm < /dev/rmt1
INSTALL INSTRUCTIONS:
1. Create a Working Directory called '62k04':
mkdir 62k06
2. Change to the '62k06' directory:
cd 62k06
3. Extract the files from the tape:
cpio -iuvcdBm < /dev/rmt1
4. Make a copy of the existing files in the $DLC directory:
cp /usr/dlc/version /usr/dlc/version.old
cp /usr/dlcload/uce/cisam/icssys.o /usr/dlcload/uce/cisam/icssys.o.old
cp /usr/dlcload/uce/cisam/iscsys.o /usr/dlcload/uce/cisam/iscsys.o.old
cp /usr/dlcload/4gl/runtime.o /usr/dlcload/4gl/runtime.o.old
5. Place the patched files into the $DLC directory:
cp _cissrv /usr/dlc
cp version /usr/dlc
cp icssys.o /usr/dlcload/uce/cisam
cp iscsys.o /usr/dlcload/uce/cisam
cp runtime.o /usr/dlcload/4gl
6. Use PROBUILD to build a new PROGRESS executable that includes
the C-ISAM Gateway in order to take advantages of the fixes.
SOFTWARE NOTES:
This patch is provided to address the following issues:
1. RECORD LOCKING
In 6.2K04, if two users both run the following program:
FIND FIRST CUSTOMER.
UPDATE CUSTOMER.
PROGRESS defaults to NO-LOCK when reading a record, but before
the UPDATE is allowed, PROGRESS re-reads the record with an
EXCLUSIVE-LOCK. The record is then compared to the first
read to make sure there have not been any changes. If no changes
were made, the UPDATE will be applied; otherwise, the UPDATE is
backed out. This ensures integrity of the data.
2. DATA TYPE COMPARISONS
A fix was made to correct a problem with data types where if you
stored a larger data type into a smaller data type, the value
in the field would not always be as expected. This also corrects
a problem when comparing smaller and larger data types during
the join of records from two c-isam files.
3. DOUBLE Precision numbers now display correctly.
Progress Software Technical Support Note # 7704