On 04/11/11 17:57, Dimitry Sibiryakov wrote:
> 11.04.2011 15:38, Alex Peshkoff wrote:
>> New features are much easier to implement using interfaces. For example,
>> when we try to add namespaces to old XSQLDA (i.e. need to extend that
>> structure), we have a lot of backward compatibility problems.
>    Nope. Enough to ignore data for which given version of XSQLDA has no field.
>

Dimitry, can you be more specific here? Telling true, inability to
extend XSQLDA in backward compatible way was always obvious for everyone
here.

>> For each API call we currently have to perform search in the tree - due
>> to need to keep handles 32-bit. Not to say it's awful, but not microscopic.
>    To be precise - due to need to keep handles artificial. There is an easy 
> way to avoid 
> these searches. Tree search and keeping handles 32 bits were just an 
> unfortunate 
> architectural decision.
>

That tree is also solving handles stability problem, which in new API is
solved using much faster reference counters.


------------------------------------------------------------------------------
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to