31.12.2011 17:57, Alexander Peshkov wrote: > This will make each version of the record (not the record- but EACH > version of it) 4 bytes longer.
Not strictly necessary. We could use a variable-length encoding for txn ids longer than 32 bits and mark such records with a new flag. It would add zero storage/performance overhead for all the current applications but allow longer txn ids for the slightly bigger cost. It would increase the code complexity though. Dmitry ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel