[infinispan-dev] Versioning wo/ transactions

Manik Surtani manik at jboss.org
Fri Dec 9 10:51:30 EST 2011


On 6 Dec 2011, at 11:46, Galder Zamarreño wrote:

> Hi,
> 
> Re: https://github.com/infinispan/infinispan/pull/697#r272846
> 
> When in place, I'd like to use the ability to provide a version externally with Hibernate in order get versions to come from Hibernate.
> 
> As indicated by http://community.jboss.org/wiki/VersioningDesignDocument, this would enable other Hibernate Cache concurrency strategies to be supported which are not necessarily transactional/
> 
> So, opening the debate, would it make sense for versioning to work also with non transactional environments? 

Well, in a non-transactional environment, is there any meaning in maintaining versions?  What happens when a put() fails?  How to you ensure the database write isn't then carried out?

- M

--
Manik Surtani
manik at jboss.org
twitter.com/maniksurtani

Lead, Infinispan
http://www.infinispan.org






More information about the infinispan-dev mailing list