Re: ACIDity of Prevayler 2.6

hakan eryargi <[email protected]> Thu, 15 Nov 2012 03:36:51 +0200
Newsgroups gmane.comp.java.prevayler
Message-ID <CAPg-4YWZ7AVOwZTzWDBA1WKWpxBZmeCpp=F8MJhGbyG4pAZejQ@mail.gmail.com>
in theory nothing can protect 100% against cases you said.

again: atomicity = rollback transaction if it fails.

the thing we dont agree on is the definition of failure. IMHO it's clear in
java: exception

in a language which doesn't have exceptions another definition would be
necessary, such as a negative return value. then it would be identical
behavior to depend on return value of transaction or catch exception thrown
by it or any other code it uses.
On Nov 15, 2012 2:59 AM, "Klaus Wuestefeld" <[email protected]> wrote:

> The FoodTaster does not protect us against infinite loops, deadlocks
> in the code, non-determinism, silent bugs, swallowed exceptions or
> exceptions in worker threads. How is adding protection against
> exceptions that leak suddenly atomic?
>
> To me it is an argument along a scale of consistency, not a true/false
> argument of atomicity.
>
> Otherwise, it seems, it would be impossible to write an atomic
> prevalence layer for any language that does not have exceptions, such
> as Assembly, Smalltalk-80 and ANSI-C.
>
> Klaus
>
>
> ------------------------------------------------------------------------------
> Monitor your physical, virtual and cloud infrastructure from a single
> web console. Get in-depth insight into apps, servers, databases, vmware,
> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
> Pricing starts from $795 for 25 servers or applications!
> http://p.sf.net/sfu/zoho_dev2dev_nov
> _______________________________________________
> To unsubscribe go to the end of this page:
> http://lists.sourceforge.net/lists/listinfo/prevayler-discussion
> _______________________________________________
> "Databases in Memoriam" -- http://www.prevayler.org
>

------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov

_______________________________________________
To unsubscribe go to the end of this page: http://lists.sourceforge.net/lists/listinfo/prevayler-discussion
_______________________________________________
"Databases in Memoriam" -- http://www.prevayler.org