Changes for page Release Notes for XWiki 4.3 Milestone 1
Last modified by Thomas Mortagne on 2017/03/24
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. VincentMassol1 +XWiki.fmancinelli - Content
-
... ... @@ -54,6 +54,26 @@ 54 54 55 55 {{image reference="DistributionWizard-stepDone.png"/}} 56 56 57 +== REST API improvements == 58 + 59 +Some improvements have been done to the REST API in order to allow more powerful searches of the data stored in the wiki. 60 + 61 +* Results can be ordered using the ##/wikis/{wikiName}/search## and ##/wikis/{wikiName}/spaces/{spaceName}/search## resources with the following parameters: 62 +** //orderField//: one of the XWiki document field, as specified in http://platform.xwiki.org/xwiki/bin/view/DevGuide/velocityHqlExamples#HXWikiDocument 63 +** //order//: ##asc## or ##desc##". By default ##asc## is used. 64 + 65 +* Advanced search queries can be specified using ##/wikis/{wikiName}/query## resources with the following parameters: 66 +** //q//: the query to be executed (it depends on the query type) 67 +** //type//: ##hql##, ##xwql## or ##lucene##. Depending on the query type, the //q// parameter will contain a query matching the type 68 +*** For ##hql## it's like a searchDocuments query, as shown in specified in http://platform.xwiki.org/xwiki/bin/view/DevGuide/velocityHqlExamples. 69 +*** For ##xwql## the user is allowed to use XWQL syntax for short queries (http://dev.xwiki.org/xwiki/bin/view/Design/XWiki+Query+Language+Specification ) 70 +*** For ##lucene## it's a standard Lucene query handled by the Lucene plugin (http://extensions.xwiki.org/xwiki/bin/view/Extension/Lucene+Plugin ) 71 +** Standard parameters like //start//, //number// can be specified to control the number of the results to be returned. 72 + 73 +* Multi-wiki Lucene search using the ##/wikis/query## resource with the following parameters: 74 +** //q//: the Lucene query handled by the Lucene plugin (http://extensions.xwiki.org/xwiki/bin/view/Extension/Lucene+Plugin ) 75 +** //wikis//: a comma separated list of wikis where to perform the search. 76 + 57 57 == Miscellaneous == 58 58 59 59 * XWiki's multiwiki feature (a.k.a "virtual mode") now works with the HSQLDB database ... ... @@ -77,7 +77,7 @@ 77 77 78 78 == Deprecated and Retired projects == 79 79 80 -* The ##userdirectorty## has been retired sinceit wasunmaintained and mostly replaced by other features such as the Invitation module.100 +* The ##userdirectorty## and ##usertools## plugins have been retired since they were unmaintained and mostly replaced by other features such as the Invitation module. 81 81 82 82 == Upgrades == 83 83 ... ... @@ -127,7 +127,7 @@ 127 127 128 128 == Issues specific to XWiki 4.3 Milestone 1 == 129 129 130 -* Since the ##userdirectorty## has been retired you'll need to make sure that your ##xwiki.cfg## configuration files doesn't referenceit in the ##plugins## property.150 +* Since the ##userdirectorty## and ##usertools## have been retired you'll need to make sure that your ##xwiki.cfg## configuration files doesn't reference them anymore in the ##plugins## property. 131 131 132 132 == API Breakages == 133 133