OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

cmis message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] Created: (CMIS-768) Simplify CMIS query


Simplify CMIS query
-------------------

                 Key: CMIS-768
                 URL: http://tools.oasis-open.org/issues/browse/CMIS-768
             Project: OASIS Content Management Interoperability Services (CMIS) TC
          Issue Type: Improvement
          Components: Domain Model
    Affects Versions: Proposals for 2.0
            Reporter: Andy Hind


This follows on from CMIS-758 where some discussion took place related to query and over lap with bulk get.

There are 3 main issues with CMIS query that I see:

1) Now that we have secondary types, joining to all the secondary types you may wish to use is cumbersome
     You also have to left outer join to any specific sub-types for which you may want properties.

2) To batch fetch all properties as part of a query requires that you know before hand what secondary types are applied to build the complex query above
     While it may be possible to get the ids and use the new batch operations it would be good to get all you want in one shot.

3)  To get heterogeneous objects may require several calls for folders, documents, items
     (I am not sure if we have considered selecting a secondary type and then outer joining to the base types - I would like to make that easy too) 

An example use case for both would be to generate a dynamic folder/view of documents and folders defined by a query.
To support this the query would have similar requirements to listing children of a folder. 


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]