incubator-ooo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From eric b <>
Subject Re: How to rebuild types.rdb ?
Date Thu, 18 Aug 2011 07:05:17 GMT

Le 16 août 11 à 09:39, Mathias Bauer a écrit :

> On 16.08.2011 09:27, eric b wrote:
>> Does this method to allow " growing" only ?  If we
>> systematicaly compare to an existing but fixed blob, we have no way
>> to remove useless/no longer needed services ? (but maybe I
>> misunderstood )
> We can do with that reference file whatever we want, until now we  
> had the requirement to refrain from incompatible API changes. Some  
> time ago
> we decided that incompatible API changes should be allowed for  
> future major releases of OOo, so the reference rdb usually would  
> become the one
> of the last major release. There also is an exception list with  
> "allowed incompatible changes", e.g. removal of superfluous  
> (unused) types. This
> list usually was maintained by the API project lead, Jürgen Schmidt.

Ok I think I understand.  So correct me if I'm wrong : at every  
build, we compare the just built one with the reference. Any  
difference triggers a breaker.

>> With a cold start, occurs a big and costly I/O read write process.
>> Searching what seems to cause that, it appears the .rdb files are
>> good candidates. I can be plain wrong, but I think there are a lot of
>> services embedded in the interface, who probably could be loaded ...
>> say somethingl like on demand or at least differently, no ?
> Sorry, I don't understand. Are you referring the cold start of the  
> application? That would be a completely unrelated
> discussion.

Sorry, I mixed my first question and what I'm currently doing :)

> IIRC Stephan Bergmann and/or Matthias Hütsch have worked on  
> performance improvements regarding types.rdb in the OOo 3.2 release  
> time
> frame.

Yes, and his work interests me.


Education Project:
Projet OOo4Kids :
L'association EducOOo :
Blog :

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message