× News Cego SysMT Croom Web Statistics Impressum
SysMT Logo
Change Log

In the following, change log entries for the managed software packages are shown

Last 10 30 100 1000 10000 entries

Category Date Version Log
cego 24.11.2025 2.52.44 Version released
cego 24.11.2025 2.52.44 More elimination of warnings for compilation with GNU C++
lfcbase 24.11.2025 1.22.4 Version released
lfcbase 24.11.2025 1.22.4 More warning elimination for compilation with GNU C++ Compiler
cego 23.11.2025 2.52.43 Version released
lfcbase 23.11.2025 1.22.3 Version released
cego 23.11.2025 2.52.43 Added patch for CegoJoinObject for correct and complete decoding. This is needed for database recovery procedure if nested join select occurs in update statement, e.g.
update t1 set b1 = ( select max(b2) from t2 inner join t3 on t2.a2 = t3.a3 );
cego 23.11.2025 2.52.43 Warnig elimination for several code modules. In CegoContentObject encoding and decoding method, the obsolete key flag in the schema information was removed. This leads to a incompatibel datastructure and requires tableset export/ import for an uplift ot this version
To toChain method of CegoTableObject, CegoJoinObject and CegoAliasObject has been improved to treat undefined tabSetId argument ( defTabSetId = 0 ).
lfcbase 23.11.2025 1.22.3 Warning elimination in several code modules. Compile with -Wall should print no warnings anymore
cego 17.11.2025 2.52.42 Version released
cego 17.11.2025 2.52.42 In CegoAdminThread, for tableset and table import procedure added switch to next backup branch. This is required, since during import, logging is disabled. So after import, a new backup is needed.
cego 10.11.2025 2.52.41 Version released
lfcbase 10.11.2025 1.22.2 Version released
cego 10.11.2025 2.52.41 For CegoClient and CegoAdmin changed argument evaluation to handle pipe input data in a better way. Pipe mode is just used, if no batch or command mode ist setup and if data is available at stdin.
This should also work for FreeBSD, when cgclt or cgadm is used via cronjob. It has been observed, that if a program is called by cron, poll returns data availanle at stdin also if there is no data available.
lfcbase 10.11.2025 1.22.2 Added patch in File::hasData to check return code of pool library call
Added fix in basecheck ReplaceTest to return valid results
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