Stan, lets isolate 2.5.10 and 3.0 // 2 major bugs of 2.5.9

Ruslan Zasukhin sunshine at public.kherson.ua
Fri Apr 27 13:05:13 CDT 2007


On 27/4/07 3:52 PM, "Steve Albin" <steve at steve-albin.com> wrote:

>> Finally I had time this afternoon to create a sample project that
>> reproduces the problem.
>> The report is: http://valentina-db.com/bt/view.php?id=2308
>> 
>> I have tested the sample project on Vista and XP with same results,
>> slow DB creation followed by a 'SegmentMap is corrupted' VException
>> and a silent crash.
>> 
>> I build on a Mac with RB2007r2 with V4RB 2.5.9
> 
> 
> I tested with the project you provided and found the same result you did.  But
> then I increased the segment size and the problem went away completely.  Here
> is the line of code I changed:
> 
>     OLD:    myDatabase.Create( f, EVDbMode.kDscDatBlbInd, 1 * 1024 )
>   
> 
>     NEW:    myDatabase.Create( f, EVDbMode.kDscDatBlbInd, 32 * 1024 )
>   
> I don't think there is any reason not to increase the segment size. i.e.
> significant overhead.

Very interesting ....


--------
For info:

We have reproduce, isolate and fix 2 major bugs in 2.5.9

* one was old enough I think, related to
    indexes + open/close + order by

* second was introduced in 2.5.9 as result of optimization
    of work with cache.



-- 
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 mailing list