[ 
https://issues.apache.org/jira/browse/JSPWIKI-1321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18143153#comment-18143153
 ] 

ASF subversion and git services commented on JSPWIKI-1321:
----------------------------------------------------------

Commit 7e198be5f19bdc8e03caf2a05a4ead8025385562 in jspwiki's branch 
refs/heads/master from Arturo Bernal
[ https://gitbox.apache.org/repos/asf?p=jspwiki.git;h=7e198be5f ]

JSPWIKI-1321 Make the star at the end of a page name term optional

A page name term with a star between other characters, such as blog*26, is read
as blog*26*, so it finds the names whose token goes on after the digits asked
for, such as blogentry_021126_1. The part that looked inside the words of a name
is removed: a term still starts at the beginning of a word.


> A wildcard in the middle of a page name search term needs a * at its end to 
> find the name, and the relevance goes above 100
> ---------------------------------------------------------------------------------------------------------------------------
>
>                 Key: JSPWIKI-1321
>                 URL: https://issues.apache.org/jira/browse/JSPWIKI-1321
>             Project: JSPWiki
>          Issue Type: Improvement
>            Reporter: Arturo Bernal
>            Priority: Minor
>              Labels: pull-request-available
>
> Follow-up of JSPWIKI-501 (pull request 543), from the review of Ulf Dittmer.
> For a page named Weblog_blogentry_021126_1, the provider indexes in the field 
> name the tokens weblog, blogentry_021126_1, weblog, blogentry, 021126 and 1 
> (measured with ClassicAnalyzer on the text the provider builds for that 
> field). A wildcard term is matched inside one token. Measured on an in-memory 
> index with seven page names, with the behaviour of master and of the branch 
> of pull request 543:
> * name:blog*26 finds nothing
> * name:entry*26* finds nothing
> * name:man* finds only Man_Page, not Human_Page or Woman_Page
> The reviewer expects the first two to find the page, and said that 
> name:blog*26 finding nothing while name:blog*26* finds pages is unexpected.
> A second point from the same review: the relevance of a result is the Lucene 
> score multiplied by 100 with no maximum, so values above 100 appear (108 and 
> 255 were measured on the branch of pull request 543). The reviewer suggested 
> scaling it to 0-100 or leaving it out.
> Not measured yet: the effect on searches in the page contents, and the cost 
> of terms that begin with a wildcard.



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to