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

Reply via email to