Hi! As I understand, 255 limit for table version is due to record format number embeded in records.
We had the same situation with 32-bit transaction numbers and it's now possible to have 64-bit transactions using rhd_long_tranum flag. Can we add a flag for long record format so we can increase table versions limit to 64K? This is a very annoying restriction. Adriano Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel