Bug 1032050 - StateTransfer's PutKeyValueCommand may trigger remote get
Summary: StateTransfer's PutKeyValueCommand may trigger remote get
Keywords:
Status: VERIFIED
Alias: None
Product: JBoss Data Grid 6
Classification: JBoss
Component: Infinispan
Version: 6.2.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: CR1
: 6.2.0
Assignee: Tristan Tarrant
QA Contact: Martin Gencur
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-11-19 13:07 UTC by Radim Vansa
Modified: 2014-01-07 13:15 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker ISPN-3704 0 Critical Resolved StateTransfer's PutKeyValueCommand may trigger remote get 2014-06-18 12:22:31 UTC

Description Radim Vansa 2013-11-19 13:07:08 UTC
In TX mode with write skew check on, ST executing puts may trigger a remote get.

This results in increased entry processing time during ST and possible failure in retrieving the value may lead to failed transaction -> lost entry on this node.

Comment 2 JBoss JIRA Server 2013-11-27 15:43:25 UTC
Mircea Markus <mmarkus> made a comment on jira ISPN-3704

[~rvansa] does this affect the consistency in any way? or is just un-needed work that happen. If the later, then severity should be reduced.

Comment 3 JBoss JIRA Server 2013-12-02 08:57:54 UTC
Radim Vansa <rvansa> made a comment on jira ISPN-3704

Not directly, but the un-needed work executes RPC, which is intrinsically fragile. And the RPC may eventually cause transaction failure which leads to inconsistency (entry loss) - that's why I've increased the priority.

Comment 4 JBoss JIRA Server 2013-12-19 18:22:28 UTC
Mircea Markus <mmarkus> updated the status of jira ISPN-3704 to Resolved

Comment 5 JBoss JIRA Server 2014-01-07 13:14:35 UTC
Radim Vansa <rvansa> updated the status of jira ISPN-3704 to Reopened


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