We need Transactions (was Re: VCursor lock question)

Bart Pietercil bart.pietercil at cognosis.be
Wed Oct 9 08:16:15 CDT 2013


To be fair journaling IS the first step in implementing transactions.
But I am sure Ruslan will speak for Valentina on this subject :-)


b.

On 09 Oct 2013, at 15:04, François Van Lerberghe 	<frvanlerberghe at gmail.com> wrote:

> Indeed. Transactions are really needed if we want maintain data coherence.
> 
> Ruslan,
> 
> Have you plan to implement this soon ?
> Journaling is a nice thing, but it's only good if the server crash. If the
> Client crash or throw an exception in the middle of multiple updates, this
> result in an inconsistent database.
> 
> François Van Lerberghe
> Rue Thier Monty, 15 A
> 4570 Marchin
> Belgium
> 
> 
> le 9/10/13 14:24, Bart Pietercil <bart.pietercil at cognosis.be> a écrit :
> 
>> Also keep in mind that this is why transactions are invented. As the
>> implementation of transactions is not yet complete in Valentina you have to
>> make sure that ANY statement within your procedure will work without throwing
>> an exception or you will have your database in a state that some records are
>> updated and others are not updated.
> 
> _______________________________________________
> Valentina mailing list
> Valentina at lists.macserve.net
> http://lists.macserve.net/mailman/listinfo/valentina



More information about the Valentina mailing list