On 23/11/2016 11:18, Alexandre Benson Smith wrote: > Wich leads FB to allow a change on a field and the developer would not > know it will cause an error in production months later. > > I think it should prevent the change until all dependent objects are > droped (annoying) or recompile the dependencies so it will not blow in > the future. > But when we said sources should be required users don't like and want the option to strip them out.
Not that recompile can't happen in BLR level, but there may be situation sources may be required. And in my opinion problem of metadata changes and unreliable/unpredictable behavior with concurrent sessions precedes this one, otherwise deeper recompilation will be a big problem. Adriano ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel