[ANN] V4RB mac 2.4 b15 uploaded.

Ruslan Zasukhin sunshine at public.kherson.ua
Mon Jul 10 19:39:21 CDT 2006


Hi Guys,

After few weeks of pause we introduce new set of 2.4 betas and we start
prepare to 2.4 release.

* in b15 a lots of INTNERNAL work done...
    as you remember we have made big refactoring to isolate ICU
    and prepare engine to next step -- use of ICU from MAC OS X.
    We still use own ICU because we all agree that it is still early
    to drop support of 10.3


* Next big work was done in examples.

    we have during last 10-15 days in 3 developers hands test all and each
    example in all and each ADK (almost already) that each example
    work in LOCAL and CLIENT version in the same way with new
    Valentina Server 2.4

    I will try upload Vserver MAC today later.


* We have re-design classes a little to work with Vserver.

    - We have split Vserver class on 2 parts:
            Vserver -- for admin tools
            Vconnection - to establish connection.

    - removed 2 Vdatabase constructors:
            Vdatabase( host, user, password )
            Vdatbase( Vserver )

    - instead exists only one constructor:
            Vdataabase( Vconnection )

    - in Vserver class also constructor now take Vconnection
            as parameter.

    Overall structure become simpler.
    You can check examples to see how it looks now

--------------------------------------------------------
* NEW * Improved a lots EXPLAIN feature. Now it works with joins and give
quite good explanations.

* NEW * now Valentina is able optimize JOIN execution much better to more
often use existed indexes. Russ, Kem, this is according your reports.

* FIXED * bug in fast-join algorithm introduced in v2.3
    bug was when empty intersection of joined tables..

* FIXED * very nasty bug, thanks to Dave Addey bug report.
    Bug did happens if we DELETE something and this happens in such way
    that one segment of db file must become free, and right after this
    go next grow of file..Well, it is hard explain all conditions when this
    bug did happens :-)

    I think this could affect people who do many Delete of records in table,
    than back inserts, then again deletes...


-- 
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information
http://www.paradigmasoft.com

[I feel the need: the need for speed]




More information about the Valentina-beta mailing list