| Ä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 | 25.06.2026 | 2.54.36 | Version released |
| cego | 24.06.2026 | 2.54.36 | Several patches added for schema change recovery operations ( alter table operations ). In CegoRecoveryManager::recoverCurrentTransactionLog, for the LOGREC_ALTER case it must be distinguished for the object types TABLE, BTREE and FKEY. After decoding altered object information from the log, just schema must be setup for the alter object, otherwise page id information is corrupted. |
| cego | 24.06.2026 | 2.54.36 | Further patches added regarding recovery procedure. The CegoFieldValue::setup method was changed to treat sysdate values during recovery in the right way ( local copy has to be created to save original field value information ) CegoFactor::evalFieldValue has to adapted for this |
| cego | 24.06.2026 | 2.54.36 | Further patches added regarding recovery procedure. The CegoFieldValue::setup method was changed to treat sysdate values during recovery in the right way ( local copy has to be created to save original field value information ) CegoFactor::evalFieldValue has to adapted for this |
| cego | 23.06.2026 | 2.54.35 | Version released |
| cego | 23.06.2026 | 2.54.35 | Fix added in CegoRecoveryManager::recoverCurrentTransactionLog for case LOGREC_UPDATE and LOGREC_DELETE. The predicate and exprlist which was allocated be CegoQueryHelper::decodeDelRec/decodeUpdRec has to be deleted after delete/update operation was performed. Otherwise this results in a memory leak and might result in an object usage leak |
| cego | 23.06.2026 | 2.54.34 | Version released |
| cego | 23.06.2026 | 2.54.34 | Added extension for backupManager to indicate number of logs to recover up to crash for the corresponding backup id. CegoAdminThread hast to be adapted to support this new information in backup list |
| cego | 22.06.2026 | 2.54.34 | Some more code cleanup done |
| cego | 21.06.2026 | 2.54.33 | Version released |
| cego | 20.06.2026 | 2.54.33 | Some optimizations made for CegoFunction and CegoProcedure regarding procedure cache handling. To store proc cache values, SetT has been replaced by HashT. Furthermore, for recursive calls, the cache of the nested procedure instance is propagated to the enclosing instance ( I guess, this is just theoretically useful :) |
| lfcbase | 17.06.2026 | 1.23.6 | Version released |
| lfcbase | 17.06.2026 | 1.23.6 | Some compiler warning elimination for class Chain::toUpper and toLower ( dynamic wText allocation ) |
| cego | 17.06.2026 | 2.54.32 | Version released |
| cego | 16.06.2026 | 2.54.32 | Added new admin command object usage to show usage of tableset objects which reflects the useObject method of CegoDatabaseManager. This might be useful to detect any usage leaks and to get an overview of objects in use by running database threads |
| cego | 16.06.2026 | 2.54.32 | Small code adaptions for CegoFunction regarding procedure management ( replaced procedure stack for recursive procedure call by a single variable which is enough ) Added check127 for performance comparison of recursive versus iterative approaches ( anyhow, recursive approach makes sense for several design aspects :) |
| cego | 15.06.2026 | 2.54.31 | Version released |
| cego | 15.06.2026 | 2.54.31 | Patch added in CegoQueryManager, _authUser has to be stored locally, otherwise setUser method looses user information, if auth was not enabled |
| cego | 15.06.2026 | 2.54.30 | Version released |
| cego | 14.06.2026 | 2.54.30 | Added admin command set maxpagedelete to set up maximum number of pages marked for delete before forcing a checkpoint. This value is refreshed now with each checkpoint, so it can be adjusted hot. |
