See description here: https://issues.jboss.org/browse/ISPN-3405
Martin Gencur <mgencur> made a comment on jira ISPN-3405 To summarize this, the getLockFromKey() method uses internally just hashCode invoked on the object passed as a parameter. While this was OK in ISPN 5.2 (ByteArrayKey was passed when the key was byte[]), now it's a problem because byte array is passed directly and so the hashCode method generates wrong hash. This IMO results in many entries stored in the same bucket which is, at minimum, a serious performance issue.
Galder Zamarreño <galder.zamarreno> updated the status of jira ISPN-3405 to Coding In Progress
Verification blocked by https://bugzilla.redhat.com/show_bug.cgi?id=997365. The fix should be available in ER1
I'm encountering this in 6.2.0.ER1, too.
False alarm, our tests were outdated, sorry.