Title: Message Title
|
|
Issue Type:
|
Improvement
|
Affects Versions:
|
4.0
|
Assignee:
|
Unassigned
|
Components:
|
REST API
|
Created:
|
08/Jan/14 9:48 AM
|
Priority:
|
Minor
|
Reporter:
|
Anja Le Blanc
|
|
Various improvements to the REST API * In the reply to queries (except for queries for single items/collections/communities) part of the returned data is a meta data block like: <context> <limit>100</limit> <offset>0</offset> <query>http://localhost:8080/rest/items/search?author=burke&expand=metadata&title="Synagogue sanctuary"</query> <query_date>2014-01-07T15:40:13</query_date> <total_count>2</total_count> </context> * User can query a list of itmes with optional parameters limit and offset /rest/items?limit=10&offset=100 * Configuration setting (rest.cfg) for largest possible pagination limit to avoid memory problems on server # max pagination count max_pagination = 100 * items search using discovery with configurable (rest.cfg) search and sorting terms /rest/items/search?author=burke&order_asc=title with the configuration: item.search.author = author item.sort.title = dc.title_sort which maps user search terms to Solr /rest/items/search?q=skinning+megan works too but using discovery rather than Lucene * which search implementation is to be used can be configured (rest.cfg) implementing.search.class = org.dspace.rest.search.SolrSearch currently the user can chose between Lucene and Solr (Discovery)
|
|
|
|
|
|
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel