Bug 987524

Summary: Hotrod clients getWithMetadata doesn't work with dist/repl cache
Product: [JBoss] JBoss Data Grid 6 Reporter: Jakub Markos <jmarkos>
Component: ServerAssignee: Tristan Tarrant <ttarrant>
Status: VERIFIED --- QA Contact: Martin Gencur <mgencur>
Severity: low Docs Contact:
Priority: unspecified    
Version: 6.2.0CC: jdg-bugs
Target Milestone: ER1   
Target Release: 6.2.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Jakub Markos 2013-07-23 14:53:17 UTC
Please see the linked JIRA for more information.

Comment 2 JBoss JIRA Server 2013-09-05 14:51:20 UTC
Galder ZamarreƱo <galder.zamarreno> updated the status of jira ISPN-3330 to Coding In Progress

Comment 3 JBoss JIRA Server 2013-09-16 18:11:17 UTC
Adrian Nistor <anistor> made a comment on jira ISPN-3330

Besides isolation level validation (which is ok) this PR also tries to validate key and value equivalence by constraining them to be able to compare byte[]. This is wrong for all caches that are not supposed to be accessed remotely, for example metadata caches spawned by query. These (especially if infinispan directory is used) do not have byte[] keys and values so the validation is not meaningful to them. Since we cannot know at this moment which caches are going to be accessed remotely I will remove this validation.