Bug 1374428 - Locks are lost in pessimistic cache
Summary: Locks are lost in pessimistic cache
Keywords:
Status: VERIFIED
Alias: None
Product: JBoss Data Grid 6
Classification: JBoss
Component: Infinispan
Version: 6.6.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: DR1
: 6.6.2
Assignee: Pedro Ruivo
QA Contact: Martin Gencur
URL:
Whiteboard:
Depends On:
Blocks: 1374432 1374440
TreeView+ depends on / blocked
 
Reported: 2016-09-08 16:04 UTC by wfink
Modified: 2019-12-16 06:41 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1374432 (view as bug list)
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker ISPN-6745 0 Major Resolved Locks are lost in pessimistic cache 2017-09-08 13:13:22 UTC
Red Hat Issue Tracker JDG-478 0 Major Verified Locks are lost in pessimistic cache 2017-09-08 13:13:22 UTC

Description wfink 2016-09-08 16:04:21 UTC
When you perform multiple TX write operations in one transaction (put, replace, lock, etc) and one of the nodes goes down, there is a slight chance that some locks will be lost and acquired by another transaction before current transaction ends.

So client ends up with two transactions holding the same lock on pessimistic cache at the same time. Both transactions commit at the end successfully.


Note You need to log in before you can comment on or make changes to this bug.