On 01/17/17 19:39, Dmitry Yemanov wrote:
> 17.01.2017 14:28, Alex Peshkoff wrote:
>>>> Returning to 'allow concurrent transactions to change the same objects'.
>>>> What if both transactions create same objects or any other phase 1
>>>> conflict?
>>>> First committed wins?
>>> Yes.
>> That's OK for me.
> I don't think I like it. With DML, conflicts with active record versions
> are detected immediately and you either get an error or allowed to wait.
> Using a completely different approach for DDL looks counter-intuitive.
>

Currently with dfw we do have a lot of DDL errors raised at commit time 
i.e. it's not a regression. Certainly it's better to have all errors 
raised as soon as user types a command :) But don't forget that under 
normal circumstances such conflicts will be very rare.



------------------------------------------------------------------------------
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