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