Hi all,

I'd like inform you about new developments regarding:

a) performance issues with partial key lookup with "contracted" collations.

We've got sponsor to implement Adriano's solution using 3.0.8 code as primary target. The development and testing should happen in next three months. If everything will go well, the pull request with verified solution would be ready for review in early April (or end of March). We hope that it would be accepted for merge into 3+ branches.

b) New QA based on pytest

We have finished conversion of the whole tests suite from fbtest to new system (incl. changes in fbt-respository up to 31th December). About two hundred of tests still wait for reimplementation or decission about their fate (mostly those that depend on changes to firebird configuration or external tool like encryption plugin etc.), but the majority of test suite is functional and robust. This means that phase one is finished and we entered phase two - the real transition to new QA system. For some time, both QA systems could / would be operated in parallel, with a target to fully deprecate the old system for testing FB 3, 4 and 5 this summer (or sooner if possible). At this point, development or update of tests in old system is possible but discouraged to streamline and speed up the transition.

best regards
Pavel


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to