openjpa-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rick Curtis <curti...@gmail.com>
Subject Re: Prevent Optimistic-Locks with where-clause
Date Wed, 30 Oct 2013 15:15:02 GMT
Lukas -

Unfortunately it looks like this feature was never implemented. I found
some unit tests that look like they were going to exercise this sort of
functionality, but I don't see any of the implementation code.

Thanks,
Rick


On Wed, Oct 30, 2013 at 3:54 AM, lukair <luk.stadler@gmail.com> wrote:

> Hi there,
>
> We have a highly concurrent websphere application where we have a lot of
> optimisticLockExceptions at the moment. I'd like to know if OpenJPA has a
> feature like EclipseLink where I can directly adress the OptimisticLock
> problem with @OptimisticLocking. (see for example
>
> http://buttso.blogspot.ch/2009/10/exploring-eclipselink-optimistlocking.html
> )
>
> What we would need, is a feature which works like
> @OptimisticLocking(type=OptimisticLockingType.CHANGED_COLUMNS) (see link
> before). This describes a locking implementation which checks each changed
> field(and only those) if they were change during the process and only cause
> a optimistic lock if so. This means, the Update Query will have a longer
> where clause which checks for changes on only the updated fields.
>
> I found the very same feature request in JIRA
> https://issues.apache.org/jira/browse/OPENJPA-1451 where Patrick writes
> about Kodo's implementation, but isn't clear about how to do that
> eventually.
>
> Thanks,
> Lukas
>
>
>
>
> --
> View this message in context:
> http://openjpa.208410.n2.nabble.com/Prevent-Optimistic-Locks-with-where-clause-tp7585480.html
> Sent from the OpenJPA Users mailing list archive at Nabble.com.
>



-- 
*Rick Curtis*

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message