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
