[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