mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-28 01:06:17 +00:00
68b2a25ae0
lfcbase: - Improvements done for ncurses based Monitor class. Added confirm box and improved form box - many changed have been made to Screen class ( was Monitor ). The changes require a recompile for consuming packages ( here : cego ) - Improvements done for Screen::showFormBox ( scrolling content in input mask ) cego: - Fix added in CegoFactor and CegoFieldValue. To get the factor id for query cache management, a dedicated method was introduced in CegoFieldValue ( getId ) This method uses for DATETIME values valAsChain(true) ( to evaluate current timestamp in case of sysdate values ) and for all others toChain() ( to distinguish x = null and x = 'null' ) - Fix in CegoFunction::getId, the GETCOUNT function still was not treated - Some cleanup of source file was done (removed tilde files) - Added join optimization fix in CegoSelect::buildJoinTables. Inadequate predicates ( e.g. not equal compare ) are not priorized for table join order any more. For this the method CegoPredDesc::prioOnJoin has been introduced - Grammar fix in Cego.def to ensure _returnOnFirst variable is set to false for non return update statements ( added production NoUpdateReturnOpt ) - Fix added in CegoTableManager::updateTuple, for the given expression list, contained subqueries must be retrieved and analyzed for external table references. Since the external count was not evaluated correctly, this led to a incomplete CegoSelect::getQueryId result. With enabled query cache, the following update did not work correct: UPDATE posrule pr SET artid = ( SELECT artid FROM article a WHERE a.artnr = pr.artnr ); - Fix added in CegoXMLSpace for user and role create routines. In case of already defined entities, exception was thrown before xml lock release Fix added in CegoXMLSpace::getActiveTableSet to also retrieve offline tablesets via includeOffline flag. This is needed for CegoLogThreadPool to archive occupied logfiles for tablesets in status offline ( for other reasons, runstate is set now at the beginning of the tableset stop procedure ) - many changes made in CegoAdmScreen class ( was CegoAdmMon ) Several stabilization fixes also have been added. For database xml file, a unique database id has been introduced to validate ticket file from performed online backups ( db id must match ) - Small adaptions for cgadm screen mode window sizes ( corresponds to lfcbase-1.17.2 ) |
||
---|---|---|
.. | ||
distinfo | ||
Makefile | ||
pkg-descr | ||
pkg-plist |