]
Dan Berindei updated ISPN-9125:
-------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 9.3.0.Beta1
Resolution: Done
2LC memory leak on delete
-------------------------
Key: ISPN-9125
URL:
https://issues.jboss.org/browse/ISPN-9125
Project: Infinispan
Issue Type: Bug
Components: Hibernate Cache
Affects Versions: 9.2.2.Final, 9.3.0.Alpha1
Reporter: Radim Vansa
Assignee: Radim Vansa
Fix For: 9.3.0.Beta1
When applications deletes an entity, a {{PendingPut}} is added to the pending put map as
if we should put-from-load the updated value after the transaction completes. Since the
value is null, we do not remove the pending put afterwards, though.
The record is eventually garbage-collected based on timestamp but until then the garbage
collection has performance impact if we delete the same entry many times.