HomeFreeBSD

databases/cego: update 2.33.6 -> 2.33.8

Description

databases/cego: update 2.33.6 -> 2.33.8

  • Fix in CegoSelect::buildJoinConditions, the _attrPred array has to be set up. Otherwise it may occur, that the predicate is not evaluated, if it could not been evaluated by the table curser condition.
  • Furthermore, a setup method has been introduced for CegoAttrCond to evalute joinBuf and parentJoinBuf ( if both references occur in a condition this is needed )
  • Optimization in CegoCheckpoint::checkpointReached, if interval was reduced, we set up the new interval
  • Fix in CegoTableManager::removeAllComp, first we have to remove from the list, the we can free the memory. On Linux system with g++, the previous sequence might lead to memory faults
  • Fix in CegoRecoveryManager::recoverTableSet, after regDataFiles, als registerObjects method must be called, otherwise recovery could fail in case of table view recoveries
  • Optimization in CegoDistManager::stopDistTableSet, the new introduced method CegoDatabaseManager::removeAllObjects is called, the ensure object cache cleaning
  • Added prompt command line option to cgadm to set up specific prompt value
  • Adding formating improvements to CegoAdminHandler for show logmng and show backupmng commands

Submitted by: Bjoern Lemke <lemke@lemke-it.com>

Details

Provenance
piAuthored on
Parents
rP439177: MFH: r439176
Branches
Unknown
Tags
Unknown