On 2020-01-17 14:19, Dimitry Sibiryakov wrote:
17.01.2020 12:12, Alex Peshkoff via Firebird-devel wrote:
why?
due to broken windows build?
on posix that works well
AFAIU it is used as an index in some array so it rely that these
arrays are filled in a definite way without field reorder or skip.
Very easy to break one piece of code by changes in completely
different piece of code.
As an index in an array (metadata cache) it's also used but primary
defnition of id is a number of a field in a system table. Changing order
of fields in system tables is prohibited.
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel