Re: ACIDity of Prevayler 2.6

Klaus Wuestefeld <[email protected]> Wed, 14 Nov 2012 13:06:53 -0200
Newsgroups gmane.comp.java.prevayler
Message-ID <CAMAooZFi4NhHGW8S0L7Te9B_jwj-O2Q6ig_5Mpg2Y21hCq1JXg@mail.gmail.com>
Hi Karl,

The fact that there can be bugs in application code doesn't make
Prevayler less atomic. The transaction filter (RoyalFoodTaster) was
only trying to help people mitigate a specific class of bugs: those
that throw runtime exceptions.

Acidity means that, in the event of a system crash and recovery, all
effects of a transaction will be seen (including bugs) or none.

Klaus


On Wed, Nov 14, 2012 at 12:10 PM, Karl Wettin <[email protected]> wrote:
> Since transaction filtering (atomicity) was removed I would have to say it's no longer correct to call Prevayler ACID-compliant.
>
> We should write something about this in the release notes of 2.6. Why people don't consider this to be a problem, perhaps include a bit of text about how failing transactions are stored to the journal and why that's a good idea.
>
> Anyone feel like summing that up in a paragraph or two?
>
>
>                         karl
>
>
>
> ------------------------------------------------------------------------------
> 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



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