Galder Zamarreño created ISPN-4441:
--------------------------------------
Summary: Improvements on getCacheEntry() synchronization
Key: ISPN-4441
URL:
https://issues.jboss.org/browse/ISPN-4441
Project: Infinispan
Issue Type: Enhancement
Security Level: Public (Everyone can see)
Components: Core
Reporter: Galder Zamarreño
Assignee: Galder Zamarreño
Fix For: 7.0.0.Alpha5
- Separate GetKeyValueCommand into two, GetKeyValueCommand and GetCacheEntryCommand to
have good separation and avoid conditional logic in GetKeyValueCommand.
- As indicated by Pedro in
https://github.com/infinispan/infinispan/pull/2671:
{quote}
I had something simpler in mind. you could invoke create(cacheEntry) that returns a
mutable copy. I think it is ok the copy to be mutable, but it you really want it
immutable, you can do immutableInternalCacheEntry(create(cacheEntry))
this way you would avoid all the changes in CoreImmutables
{quote}
- Finally, sort out TODO in documentation of InternalEntryFactory
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)