15.04.2014 21:30, Dimitry Sibiryakov wrote: >> If show.epp/extract.epp is cleaned up to support v3.0 / ODS12 only, then >> requesting objects existing in v2.0 / ODS11 may fail. This is the whole >> point of this discussion. > > Do anybody have examples of what will fail and how?..
Supporting v3 / ODS12 *only* (cleaned up unrelated code) may mean treating rdb$relation_type / rdb$context_type / rdb$legacy_flag / etc as mandatory, this is not going to work with older versions (either error or NULL will be returned thus breaking the metadata handling algorithms). If we track NULLs there and fall back into some other algorithms to get the info, this means we *do* support older versions via code duplication (or complication). Dmitry ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel