× 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
lfcbase 01.05.2025 1.21.3 Added pattern search feature for Pager class
cegojdbc 01.05.2025 1.14.0 Version released
cegojdbc 01.05.2025 1.14.0 Support added for cego-2.52
cego 01.05.2025 2.52.2 Version released
lfcbase 01.05.2025 1.21.2 Version released
cego 01.05.2025 2.52.2 Fixes made for CegoFunction regarding Datetime long long values ( e.g. date2str from int to long long )
lfcbase 01.05.2025 1.21.2 Patches added in Datetime class to complete change from unsigned long long to long long value
cego 30.04.2025 2.52.1 Version released
lfcbase 30.04.2025 1.21.1 Version released
cego 30.04.2025 2.52.1 Added patches for abort handler to cgclt pager mode
Queries now can be interrupted with Cntrl-C also in pager mode
lfcbase 30.04.2025 1.21.1 Added signal ignore for SIGINT to Pager constructor. This is needed, since on default SIGINT is catched by curses.
This might lead to a conflict with the using application, since the application also might catch SIGINT
cego 30.04.2025 2.52.0 Version released
lfcbase 30.04.2025 1.21.0 Version released
cego 29.04.2025 2.52.0 Adaptions made in CegoClient for new Pager API ( lfcbase-1.21.0 )
The new Pager class now handles query editing and result printing / scrolling
lfcbase 28.04.2025 1.21.0 Started with Pager approach including an edit part. The idea is have a full editable part in horizontal splitted window, where a ( sql ) command can be edited. With Cntrl-e the command is executed and in the page part the result table is printed and can be scrolled. Some tricky work to implement a useful editor ..
cego 28.04.2025 2.51.10 Version released
cego 28.04.2025 2.51.10 Small fix in CegoBufferPool.h, in method writeCheckPoint replaced escCmd = Chain("") with escCmd = Chain(), since in the implementation, escCmd argument is checked for Chain()
lfcbase 27.04.2025 1.20.2 Version released
lfcbase 27.04.2025 1.20.2 More stabilization patches for reworked Pager class
Removed init_color with custom color for select cursor since the custom color seems to be poor supported for curses. Fixes added to Pager::writeFooter
lfcbase 27.04.2025 1.20.1 Version released
lfcbase 27.04.2025 1.20.1 Improvements added to reworkes Pager class ( windows resizing, added start of page and end of page option )
cego 26.04.2025 2.51.9 Version released
lfcbase 26.04.2025 1.20.0 Version released
cego 26.04.2025 2.51.9 Made some adaptions for reworked lfcbase Pager class.
lfcbase 25.04.2025 1.20.0 Rework of Pager class, since the API will change a little bit, minor version of lfcbase will increase to 1.20.0
cego 24.04.2025 2.51.8 Version released
cego 24.04.2025 2.51.8 Added check script check119.sql to verify grammar expansion for stored procedure condition
Added patch in CegoAction::procArg1() and CegoAction::procArg2() to check duplicate parameter names
cego 20.04.2025 2.51.8 Added check118.sql to demonstrate explicit table locking for nested delete operation within a cursor loop
cego 16.04.2025 2.51.7 Version released
cego 16.04.2025 2.51.7 Added grammer change in Cego.def to ensure operator precedence for AND and OR condition operator. AND has higher precedence if no enclosing braces are given. The result for the following queries should be the same
select * from t1 where a = 42 or a = 1 and  b = 'X' ;
select * from t1 where a = 1 and  b = 'X' or a = 42;
select * from t1 where a = 42 or ( a = 1 and  b = 'X' );
With cego version before 2.51.7, braces have been mandatory to ensure operator precedence. With the new grammar extension, the AND operator has a higher presedence