Re: ACIDity of Prevayler 2.6

"Justin T. Sampson" <[email protected]> Fri, 16 Nov 2012 23:26:13 -0800
Newsgroups gmane.comp.java.prevayler
Message-ID <CAAshuuEBFa4tMUXRh4QkBVo_p=nxLyAAAJh57hvymM1nsVk0TA@mail.gmail.com>
Rick -- Yes, what you say makes sense. It shouldn't bee too hard to
leverage the journal reading/writing code to truncate n transactions from
the end of a journal.


On Fri, Nov 16, 2012 at 8:08 AM, Rick Ross <[email protected]> wrote:

> This is perhaps slightly side topic, but …   It's been about .3 versions
> since I've done it but ACIDity was broken in another way when I tried.
>
> While loading the system with data, a memory error occurred (we had run
> out of memory).  The system was stopped and restarted.  Truly ACIDic would
> mean that the system restarts with all the data it had prior to the error
> and no other data.  The transaction that failed should not supply any
> information to the system nor should it be re-attempted automatically by
> the system.
>
> What happens in fact is that the transaction is reattempted automatically
> and fails again and again unless you make a change.  At the time, the
> solution was to try to manually delete the serialized transaction before
> restarting, but the transactions were bundled up together and really pretty
> much inseparable on disk.
>
> Like a broken record, I will say again that if the serialized transactions
> could be managed, the system could do undo style functionality out of the
> box, at least at desktop scales.
>
> R

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