Actions
bug #7206
closedCdmEntityCache not correctly updating with entitiy graphs loaded afterwards
Status:
Closed
Priority:
Highest
Assignee:
Category:
cdm-vaadin
Target version:
Start date:
Due date:
% Done:
100%
Estimated time:
Severity:
critical
Found in Version:
Description
CdmEntityCache has a couple of problems:
- entities put in the cache via the
add()
method may contain entities which are already in the cache. A merge will not happen in this case. This might casue the multiple representations problem - entity graphs added via the
findOrUpdate()
method are only compared at the root entity. In case the root entity is not yet cached the rest of the graph is ignored even if it could contain "multiple representation objects"
Related issues
Updated by Andreas Müller over 6 years ago
- Target version changed from Release 4.13 to Release 4.14
Updated by Andreas Kohlbecker over 6 years ago
- Status changed from New to Closed
- Target version changed from Release 4.14 to Release 4.13
- % Done changed from 0 to 100
CdmEntityCache has been completely replaced by CdmTransientEntityCacher
Updated by Andreas Kohlbecker over 6 years ago
- Related to bug #7212: CacheLoader replaces loaded entities with uninitialized proxies added
Updated by Andreas Kohlbecker over 6 years ago
- Related to bug #7151: entities held in CdmCache can not be modified added
Updated by Andreas Kohlbecker over 6 years ago
- Related to task #7325: Taxeditor uses CdmTransientEntityCacher from cdmlib-cache added
Actions