Re: ACIDity of Prevayler 2.6
hakan eryargi <[email protected]> Wed, 14 Nov 2012 19:08:45 +0200
| Newsgroups | gmane.comp.java.prevayler |
|---|---|
| Message-ID | <CAPg-4YVpnZx0i9eTpsUBbrmUEtOO0gBGth8nMO_BSk6CuE1-CA@mail.gmail.com> |
I doubt this. Atomicity: Transactions are applied all-or-nothing. Say a transaction is supposed to make 2 updates and fails after doing first one. First update isn't rollbacked so it's not all-or-nothing. If food taster were in place, failed transaction should never be executed on actual system and it would actually be all-or-nothing. Just my 2 cents, Hakan On Wed, Nov 14, 2012 at 5:20 PM, Justin T. Sampson <[email protected]>wrote: > Yes, Klaus is absolutely right. Prevayler's ACID properties had nothing to > do with the food taster. Prevayler remains as ACID as ever. > > Atomicity: Transactions are applied all-or-nothing. > > Consistency: Transactions obey Java language semantics. > > Isolation: Transactions execute serially, so they can never see other > transactions in progress. > > Durability: Transactions are journaled before execution. > On Nov 14, 2012 6:10 AM, "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 >> > > > ------------------------------------------------------------------------------ > 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