On 17/01/2017 04:56, Dmitry Yemanov wrote: > 16.01.2017 23:08, Adriano dos Santos Fernandes wrote: >> DML changes in the same transaction uses real metadata, i.e., DDL being >> changed does not affect DML or metadata cache. > I.e. one cannot add a field and populate it with data within a single > transaction. This sounds too much restrictive. > > Every approach I described is "too restrictive", but I'm sure we cannot achieve what seems to be the requirements: - No locks with concurrent transaction between DDL vs DDL / DDL vs DML - DDL + DML in the same objects in the same transaction - Something that works
We lower the requirements or we continue to have what we have now (DFW - which is very bad quality) forever. Adriano ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel