FairCom RTG V2 Release Notes
Index
Symbols & Numeric
A
B
C
D
E
F
G
H
I
J K L
M
N
O
P
Q
R
S
T
U
V
W
X
Y Z
Symbols & Numeric
"Configuration syntax error": ctutil called with -c option failed
"CTDB-Invalid date month" error: Conversions from/to BinaryUnSigned and NativeUnSigned
"YYY undefined" error: xddgen failed to generate XDD when using RECORD VARYING DEPENDING ON
<batchaddition> issues on files OPEN WITH ROLLBACK
<file dir> rule did not work if wildcard was used
<locktype> 0 - Correct behavior
<smartcopy> tag caused wrong behavior
A
Automatic sqlize Logic Allows an XFD and/or XDD to Be Specified
Avoid collisions between make and copy with files open by the filepool
B
BTRV crash on 64-bit platforms
BTRV error 3 returned
BTRV INSERT and UPDATE operations did not update record position
BTRV interface returned wrong error on locked record
BTRV next operation failed with error 8 instead of 9
BTRV returned empty key when the key buffer overlaps the data buffer
BTRV returned truncated keys
BTRV returned unexpected errors with <localinstance> or <redirinstance>
C
CLOSE operation failed after OPEN with BULK-ADDITION
COBOL error 9D,160 returned when <prefetch> was enabled
Configuration
Configuration Tool now recognizes "priority" and "casesensitivity" attributes
Copyright Notice
Correct error is now returned for orphan files
Crash due to NULL pointer
Crash when number of threads was greater than MAX_THREADS
ctaddrtgi utility properly handles on file with transaction support
ctmigra performance improved migrating BTRV files
CTREEACU.C compiler error with Visual Studio C++ 6.0
ctSQLImportTable errors unlinking MRT host table
ctSQLImportTable truncated password to 9 chars - possible 451 error (LPWD_ERR)
ctutil returns syntax error if configuration file does not exist
ctutil -run on Unix failed with error "invalid option" if command list file had EOL in DOS format
ctutil -run returned 1 when all commands were successful
ctutil -sqlcheck did not permit -conv and -show at the same time
ctutil -sqlcheck usage display was incorrect
ctutil -sqlize - Error 4022 on a multi-record table
ctutil -sqlize ERROR 19:4113:0 SQL table linkage failed
ctutil -sqlize might crash on tables created with old RTG versions
ctutil -sqlize no longer fails with error 597 when not using "admin" login
ctutil -sqlize without ADMIN password
D
Delete existing non-ctree files upon file creation and deletion
E
Enhanced XDDGEN "OCCURS DEPENDING ON" handling
Error 12 creating a file when iscobol.file.index.data_suffix= is set to a space
Error 22: ctmigra importing variable-length BTRV files
Error 26 (FACS_ERR) mapped to BTRV error B_FILE_NOT_OPEN
Error 39 logged when opening existing files using latest version
Error 39 when ExtFH interface failed to open a file
Error 401 (and others): OPEN OUTPUT failed on some corrupted files
Error 4125 during sqlize
Error 42 (undefined record position): READ NEXT/PREV failed after READ returns locked record
Error 652: ctutil file copy failed
Error 669 returned by ctutil -tron on old V6 files
Error 9/069: mfconvert sample program now checks source file organization
Error 96, "Undefined record position," if <filepool> was enabled
Error 9D:160 during READ NEXT/PREV
Error looping through records to update/delete them when <filepool> was active
ExtFH
ExtFH driver forced the numeric convention to 'M'
ExtFH interface placed a lock on "previous with no lock" calls on files opened with automatic locking
ExtFH redirinstance problem for non-indexed files
ExtFH sets file status to 9/69 when attempting to open non-indexed files
ExtFH used original file name when calling redirinstance function
F
FairCom RTG BTRV Edition incorrectly identified index with DUP key as REPEAT_DUPS_KEY
FairCom RTG Command-Line Utilities
FairCom RTG error descriptions updated
FairCom RTG Fixes
FairCom RTG Release Notes
FairCom RTG V2 Critical Fixes
FairCom Typographical Conventions
''File locked by another user": ctutil -rebuild did not show error messages on error
File matching rule sequence
File name missing from log message
File pool issue caused File Open to fail
File pool without size generated a pool with 65418 entries
Filepool issues with mapping
G
GET POSITION after record not found returned invalid position
H
Hang occurred when <localinstance> was enabled on Solaris
I
I$IO info-function did not return correct number of records
Improved error mapping in BTRV interface
Improved FairCom RTG SQL "long" field mapping and handling
Improved updates during scans on duplicate index now only updates record once
Index with Add Unique Keys First feature may have a record offset of 1 after automatic recovery
INSERT and UPDATE operations did not set record position
Interface Support
Internal Changes
Internal error 8983
Introducing Version 2 of FairCom RTG BTRV Edition
Invalid configuration caused crash
Invalid key returned upon "get equal key" operation on a non-duplicate key index
isCOBOL C$LOCKPID returned locked file error when opening without ADMIN permissions
M
Memory leak opening files
Multi-line comments at beginning of XDD or ctree.conf file
N
Notable Compatibility Changes
O
Opening files with extended key modes caused issue
P
Possible memory overrun reading variable-length records
Problem connecting RM/COBOL and Btrieve to FairCom Server if <log><debug><config> option was enabled
PUTFIL() sometimes failed with error DOTX_ERR (955)
R
RENAME operation requested from ACUCOBOL did not replace existing files
Return appropriate BTRV error in case of dead lock
Return error when unsupported key flag is passed from BTRV
Rewrite unexpectedly failed with duplicate error
Rollback failed if <trxholdslocks> was enabled
RTG Migrate fixes
RTG Migrate Tool fixes
S
SQL insert/updates on signed COMP-2 fields wrote wrong data
SQL table open error 4120 (or -21120)
Support for authorization files (cmdset) in FairCom RTG
U
Unexpected 4113 error (CTDBRET_CALLBACK_5)
Unexpected 9D, 160 error during READ NEXT/PREV and REWRITE/DELETE operations
Unexpected active transaction
Unexpected debug log messages "closing file in thread:0 but opened in thread:12345678"
Unicode SQL Server error messages for callbacks errors
Updates to php_ctsql.dll for PHP
URL file was created on ctree.conf default instance server instead of URL Server
V
Virtual fields set to empty strings
W
Wrong ctree.conf <file> ordering
X
xddgen error generating XDD
xddgen fixes on redefined keys
xddgen key definition warning on wrong schemas
xddgen premature exit