[jboss-user] [JBoss Cache: Core Edition] - Re: MVCC Write Skew
do-not-reply at jboss.com
Wed Apr 8 18:34:25 EDT 2009
"zeravlai" wrote :
| apart from the DataVersioningException with R_R, is there any other way that a transaction could abort under MVCC ??
| Question is because wikipedia MVCC reference (which is pointed in the JBC document), talks about transactions aborting and restarting. Is there such a case with your implementation of MVCC ??
The wikipedia article is purely to explain the concept of MVCC. The details are, naturally, quite different in JBC when compared to a relational database. :-)
Anyway, yes there are other reasons why a tx may fail, including timeout exceptions in acquiring locks, timeout exceptions in replicating calls to remote nodes (if using synchronous mode), any number of network/io exceptions, exceptions with a cache loader when writing state to a loader, out of memory exceptions, etc. Take your pick. :-)
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4224508#4224508
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4224508
More information about the jboss-user