11.04.2012 17:41, Adriano dos Santos Fernandes wrote:

> In the past, I thought about this problem, and a possibility I saw was
> to create a BLR prefix, saying the next BLR-rse verb would use two bytes
> for stream numbers instead of one.
>
> I do not know if this is a good solution, it's just a possibility.

A similar solution could be to use the same prefix globally, so that it 
would cover the whole BLR stream, e.g.:

blr_version5, blr_long_streams, ...

but it also looks a bit hackery.

> As a interrelated question, we try to generate IDs instead of names for
> non-stored statements. This is probably a bit (or completely) broken in
> trunk. Can't we always generate the verbs with uses the names?

Supposedly we can and IIRC Jim was addressing this in Vulcan.
But before doing that, we should create name->object maps for all 
metadata caches to lookup efficiently.


Dmitry

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to