[ 
https://jira.nuxeo.com/browse/NXP-7274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Florent Guillaume updated NXP-7274:
-----------------------------------

      Impact type: [API added]  (was: [ Configuration format change])
    Upgrade notes: 
In the <prefetch> element of a <doctype> you can now specify, in addition to a 
schema or a property, any complex property like:
- book:author/pJob (complex property field)
- book:author/pName/FirstName (deep complex property field)
- attachments/0/name (field of a complex list)
- attachments/*/name (field of all elements of a complex list)

New API:
- DocumentModel.isPrefetched


  was:TODO: new XML capability to configure complex properties to prefetch.


> Prefetch complex properties
> ---------------------------
>
>                 Key: NXP-7274
>                 URL: https://jira.nuxeo.com/browse/NXP-7274
>             Project: Nuxeo Enterprise Platform
>          Issue Type: Improvement
>          Components: Core, Core SQL Storage
>    Affects Versions: 5.4
>            Reporter: Florent Guillaume
>            Assignee: Florent Guillaume
>            Priority: Major
>             Fix For: 5.4.3
>
>
> There is a need to prefetch complex properties in addition to the simple 
> properties that we can prefetch today.
> This will be useful for instance to fetch all the attached filenames in one 
> batch instead of having them be lazy loaded.
> Impact:
> 1. core-schema: allow specification of which fields to prefetch,
> 2. VCS: actually understand this in terms of tables/columns, and do the 
> prefetch of subnodes on node loading,
> 3. core: also do the prefetch at the core level into the 
> DocumentModel/DocumentPart structures.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to