openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Lee (JIRA)" <j...@apache.org>
Subject [jira] Updated: (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).
Date Fri, 20 Jul 2007 20:33:06 GMT

     [ https://issues.apache.org/jira/browse/OPENJPA-263?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Daniel Lee updated OPENJPA-263:
-------------------------------

    Attachment:     (was: OpenJPA-263.patch)

> 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
>         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.


Mime
View raw message