Product Documentation

FairCom DB V12 Updates

Previous Topic

Next Topic

Low-Level Functions

LockCtData() and LOKREC()

  • Enhanced to support ctENABLE _BLKRQS mode - promotes a non-blocking write lock request to a blocking lock
  • Additional ctCHKLOK_OTHER mode indicates locks on a specified record offset
  • Additional ctFREE_REDLOKS mode to free all read locks held by caller on the specified file

UpdateHeader() and PUTHDR() additions

  • extended to assign a new unique file ID to a file using timestamp or transaction ID
  • support setting maximum active partitioned files with ctMAXPARTMBRhdr
  • extended to restrict ISAM key updates for calling connection only

UpdateRecordOffsetForKey() updates record offset of specified key

ctVERIFYidx() (and ctvfyidx utility) updated to support searching for lost nodes

ctverifyFile() and ctvfyfil updated to check validity of deleted space

TOCIndex