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

Reply via email to