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

 


Help: OASIS Mailing Lists Help | MarkMail Help

oslc-core message

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


Subject: Re: [oslc-core] Re: Clarify GET on queryBase URI


I don't like the idea of commingling quality of service and function. GET on the queryBase URI should be the same as a oslc.where=true - select all members. If that's slow, its slow and clients shouldn't do it. that's a typical negotiation between clients and servers on any REST call.



Jim Amsden, Senior Technical Staff Member
OSLC and Linked Lifecycle Data
919-525-6575




From:        David Honey1 <DavidHoney@uk.ibm.com>
To:        Jim Amsden <jamsden@us.ibm.com>
Cc:        "OASIS OSLC Core TC Discussion List" <oslc-core@lists.oasis-open.org>
Date:        08/29/2018 06:59 AM
Subject:        [oslc-core] Re: Clarify GET on queryBase URI
Sent by:        <oslc-core@lists.oasis-open.org>




Jim,

After thinking about this more, we might want to allow a server implementation to return an error. In the case where there might be a very large number of artifacts matching the RDF type of the query capability and the server does not support paging, it might be useful to report an error as a means of notifying a client that the result is likely to be very large and might overwhelm the server, the client, or both. I've submitted
https://issues.oasis-open.org/browse/OSLCCORE-179so we can discuss in a future OSLC Core TC meeting.

Best regards,
David




From:        
Jim Amsden/Raleigh/IBM
To:        
David Honey1/UK/Contr/IBM@IBMGB
Date:        
27/08/2018 15:00
Subject:        
Clarify GET on queryBase URI



David,

One more thing - the Query spec doesn't actually say what would be returned on a GET on the queryBase URI with now query parameters. This should be clarified in the spec.


Similarly, we should probably say what GET on a creation factory URI would mean.




Jim Amsden, Senior Technical Staff Member

OSLC and Linked Lifecycle Data

919-525-6575




Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU





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