Indexing is not tokenizing title or name
Bug #1205477 reported by
Kapil Thangavelu
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
charmworld |
Triaged
|
High
|
Unassigned |
Bug Description
It should be afaics. ie. when i search for rsyslog i should get results for both rsyslog-forwarder and rsyslog. Because its not being anaylzed its not going to be tokenized 'rsyslog-forwarder' into 'rsyslog' and 'forwarder'. The same applies to bundle title, because its never going to match on title unless someone types in a sentence that matches exactly.
tags: | added: elasticsearch |
Changed in charmworld: | |
status: | New → Triaged |
importance: | Undecided → High |
To post a comment you must log in.
If we analyze names, then searching on the exact, un-anaylized text will fail. It seems to me that "rsyslog-forwarder" failing to match "rsyslog-forwarder" is worse than it failing to match "rsyslog", since the term "rsyslog" is likely to appear elsewhere, in places that are analysed, such as the description and summary.
We don't have any rules for a "title" field, so they should be analyzed as a default. AFAICT, cs:precise/ rsyslog- forwarder- 2 does not have a title. In any case, we do not search on a "title" field, so either way, it will not affect search results.