[rules-dev] persistence and optimistic locking

Mark Proctor mproctor at codehaus.org
Thu Nov 12 22:18:00 EST 2009


Michael Neale wrote:
> I am not aware of peasimistic locking use being very common. When  
> people want it, it's generally cause the GUI suggests it (eg bob wants  
> to view a file, but Alice has it locked)
>
>   
With optimistic locking we can just submit our update and it fails if 
something else updted the recorded in the mean time - doing a counter 
comparison. With pessemistic we have to download the record first, 
compare them, and then upload. As what we are comparing in a binary 
blob, we want to avoid pulling that from the db.

Mark
> Sent from my phone.
>
> On 13/11/2009, at 10:27 AM, Salaboy <salaboy at gmail.com> wrote:
>
>   
>> I suppose that the versión field its being used. So, the default must
>> be optimistic
>>
>> - Ing. Mauricio Salatino -
>>
>> On Nov 12, 2009, at 9:43 PM, Michael Neale <michael.neale at gmail.com>
>> wrote:
>>
>>     
>>> I thought optimistic locking was the default ? Or do you mean you  
>>> know
>>> how to switch, just that it doesn't work?
>>>
>>>
>>> Sent from my phone.
>>>
>>> On 13/11/2009, at 8:16 AM, Salaboy <salaboy at gmail.com> wrote:
>>>
>>>       
>>>> I Will take a look on that
>>>> Sent from my iPhone
>>>>
>>>> On Nov 12, 2009, at 7:33 PM, Mark Proctor <mproctor at codehaus.org>
>>>> wrote:
>>>>
>>>>         
>>>>> Any hibernate guru's out there? Currently the persistence stuff  
>>>>> uses
>>>>> pessematic locking, which is slow, in theory we should be using
>>>>> optimistic locking, but I couldn't get it to work. Anyone want to
>>>>> give
>>>>> that a go?
>>>>>
>>>>> Mark
>>>>>
>>>>> _______________________________________________
>>>>> rules-dev mailing list
>>>>> rules-dev at lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/rules-dev
>>>>>           
>>>> _______________________________________________
>>>> rules-dev mailing list
>>>> rules-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/rules-dev
>>>>         
>>> _______________________________________________
>>> rules-dev mailing list
>>> rules-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/rules-dev
>>>       
>> _______________________________________________
>> rules-dev mailing list
>> rules-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-dev
>>     
>
> _______________________________________________
> rules-dev mailing list
> rules-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-dev
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-dev/attachments/20091113/e90d38e8/attachment.html 


More information about the rules-dev mailing list