× News Cego SysMT Croom Web Statistics Impressum
SysMT Logo
Änderungsprotokolle

Im folgenden sind die letzten Änderungen der verschiedenen Softwarepakete aufgeführt.

Letze 10 30 100 1000 10000 Einträge

Kategorie Datum Version Eintrag
cego 07.11.2025 2.52.40 Version released
cego 07.11.2025 2.52.40 Please note : Since this patch changed content object encoding, the uplift reqiuires a tableset export/import !
cego 06.11.2025 2.52.40 Fix added for CegoLogReader. __dateTimeFormat has to be setup to print date values in log data
cego 06.11.2025 2.52.40 In CegoContentObject, encoding and decoding was not done for tableAlias. This might lead query errors during crash or backup recovery for insert or update statements with nested selects. Table Alias has been added to encoding.
cego 06.11.2025 2.52.39 Version released
cego 06.11.2025 2.52.39 Fix added in CegoAggration decoding constructor. _pExpr must be set to 0, otherwise this might result in seg fault during tableset recovery.
cego 06.11.2025 2.52.38 Version released
cego 06.11.2025 2.52.38 Added stdin mode for cego admin console cgadm, so instead of using option --batchfile, admin commands can be feed by pipe
cego 06.11.2025 2.52.37 Version released
cego 05.11.2025 2.52.37 Cleanup and completion work done for CegoLogReader ( cglog ). For this also the abstract method CegoDecodable::getFormatted has been changed to getInfo, which provides a more compact output format.
cglog is used to print ( binary ) redo logfiles in a human readable form.
cego 02.11.2025 2.52.36 Version released
cego 02.11.2025 2.52.36 For CegoLogReader added stdin feature, so log file can be piped via stdin to cglog
Extended backup list to indicate most recent redo log timestamp. For this, the backupManager utility had to be adapted to retrieve last redo log timestamp from arch and tape directory
cego 31.10.2025 2.52.35 Version released
cego 31.10.2025 2.52.35 Added CegoXMLSpace::adjustPageOffset method to adjust page offset attribute after tableset recovery. This is needed, if a recovery is made from scratch with a new initialized database xml file
cego 31.10.2025 2.52.35 Changed method CegoXMLSpace::nextTSID to generic. Instead of calculating the next tableset id on XML_MAXTSID_ATTR, the id is calculated based on all defined tablesets. In case of a from scratch recovery ( with a new initialized db xml file ), this ensures id consistency
cego 27.10.2025 2.52.34 Version released
cego 27.10.2025 2.52.34 In CegoRecoveryManager::recoverTableSet shifted ticket recovery before file registration. So all needed tableset id values are set up correctly and no more need to adjust any ids. Just root path and branch id must contain appropriate values for newly defined tableset to be recovered
cego 27.10.2025 2.52.34 Another patch added for scratch recovery. If a tableset is defined for backup recovery, the tableset id must be adjusted to the corresponding id in the datafile. For this, new methods CegoTableManager::adjustTableSetId and CegoFileHandler::readTableSetId have been introduced and added to CegoRecoveryManager::recoverTableSet
cego 26.10.2025 2.52.33 Version released
cego 26.10.2025 2.52.33 Added tableset define parameter branchid. This parameter can be used to set up an appropriate backup branchid for from scratch recovery procedures
cego 26.10.2025 2..52.33 Added more stabilzation for online backup recovery from scratch, e.g. checking for existing tableset set entry in db xml during recovery and allow non existing entry. Perhaps it might be useful to check pagesize of backup datafiles and defined pagesize in db xml ...
cego 23.10.2025 2.52.33 Added improved utility scripts for online backup to tools directory ( logManager, backupManager, backupExecuter )
cego 20.10.2025 2.52.32 Version released
cego 20.10.2025 2.52.32 Fix added in CeegoXMLSpace::getTableSetBackupBranch, double V() operation removed which caused XML locking issue Changed BRANCHID attribute to NEXTBRANCHID in XML root tag, to make meaning clear.
cego 19.10.2025 2.52.31 Version released
cego 19.10.2025 2.52.31 Changed Backup Branch Id from timestamp value to database wide unique numeric id. For this CegoXMLSpace::setTableSetBackupBranch method has changed to nextTableSetBackupBranch
cego 29.09.2025 2.52.30 Version released
cego 29.09.2025 2.52.30 Block variables in CegoDistCursor still have not been handled For this, the constructor has been expanded to take a block variable as an argument. The block variable then is propagated to the corresponding eval methods ( of CegoPredicate objects ) check124 has been added to illustrate a case, where this patch is needed.
cego 18.08.2025 2.52.29 Version released
cego 17.08.2025 2.52.29 In CegoDbThread::serveRequest, added further tableset states ( BACKUP, CHECKPOINT ) where sessions are accepted