You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openjpa.apache.org by "Craig Russell (JIRA)" <ji...@apache.org> on 2007/08/07 19:04:04 UTC
[jira] Resolved: (OPENJPA-263) Introducing getAll(List) method for
data cache to be called by loadAll() will allow data cache plug-ins to
leverage the advantage of any third-party cache that provides a way to get
multiple object in one call by providing a list of keys (oids).
[ https://issues.apache.org/jira/browse/OPENJPA-263?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Craig Russell resolved OPENJPA-263.
-----------------------------------
Resolution: Fixed
> Introducing getAll(List) method for data cache to be called by loadAll() will allow data cache plug-ins to leverage the advantage of any third-party cache that provides a way to get multiple object in one call by providing a list of keys (oids).
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: OPENJPA-263
> URL: https://issues.apache.org/jira/browse/OPENJPA-263
> Project: OpenJPA
> Issue Type: New Feature
> Components: datacache
> Affects Versions: 1.0.0
> Reporter: Daniel Lee
> Fix For: 1.0.0
>
> Attachments: OpenJPA-263.patch, OpenJPAJIRA.doc
>
>
> OpenJPA: 5 files to be donated to OpenJPA: (changed, no new file)
> There are changes to the following 5 files which will be donated to OpenJPA to be able to leverage ObjectGrid map agent to improve the performance on getting the relationship loaded.
> (the donation is upon the approval of OpenJPA committee)
> - org.apache.openjpa.datacache:
> o AbstractPCData:
> toField: calling toNestedFields(new) instead of looping thru all elements in the field
> (Implements the Collection only for now, may need to apply it to Map and Array)
> toNestedFields: (new)
> toRelationFields: (new) calls findAll()
> - org.apache.openjpa.datacache:
> o DataCacheStoreManager: enhance loadAll() to issue getAll() instead get()
> o AbstractDataCache: add getAll() to abstract as default
> o DataCache: add getAll() to interface
> o DelegatingDataCache: add getAll() delegation
> (Please see detail information in the attached Word document.)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.