Bug 1025258 - When L1.onRehash is enabled, L1 invalidations should be sent to the previous owners
Summary: When L1.onRehash is enabled, L1 invalidations should be sent to the previous ...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: JBoss Data Grid 6
Classification: JBoss
Component: Infinispan
Version: 6.2.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ER4
: 6.2.0
Assignee: Tristan Tarrant
QA Contact: Martin Gencur
URL:
Whiteboard:
Depends On:
Blocks: 1017190
TreeView+ depends on / blocked
 
Reported: 2013-10-31 10:36 UTC by Radim Vansa
Modified: 2025-02-10 03:28 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-02-10 03:28:52 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker ISPN-2475 0 Critical Resolved When L1.onRehash is enabled, L1 invalidations should be sent to the previous owners 2014-05-23 06:57:22 UTC

Description Radim Vansa 2013-10-31 10:36:09 UTC
When L1.onRehash is enabled (by default) and the node loses ownership of some keys, it does not remove them immediately but keeps them in L1. New owners should record this node in L1ManagerImpl.requestors in order to send L1 invalidation when the key is overwritten. However, this is not implemented.

The result is that node may read outdated entry (the cluster is not consistent).

There's a comment about the intended behaviour in StateConsumerImpl, line 385.

Comment 2 JBoss JIRA Server 2013-11-05 21:48:02 UTC
William Burns <wburns> updated the status of jira ISPN-2475 to Coding In Progress

Comment 3 Red Hat Bugzilla 2025-02-10 03:28:52 UTC
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.


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