#2129 closed defect (fixed)
Search does not find some results based on two keywords
Reported by: | Alexander Shopov | Owned by: | Jonas Borgström |
---|---|---|---|
Priority: | high | Milestone: | 0.9 |
Component: | search system | Version: | 0.8.4 |
Severity: | normal | Keywords: | |
Cc: | ash@… | Branch: | |
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
This bug was found in 0.8.4 (mod-python, Apache, on Fedora Core 4), but I could reproduce it with Edgewall's current public installation on http://projects.edgewall.com/trac/
Trac's search subsystem does not find results based on two keywords in the following case:
- 1st keyword: the name of the committer
- 2nd keyword: some part of the log message
So, if I search "ash" (without the quotes) - I get many results including all changesets made by the user ash. (trac highlights the occurrences - they are the name of the committer).
If I search "specialFEATURE" I get many results as well, some of which are commit messages containing the term "specialFEATURE" Some of them are made by the user ash.
If I search for "ash specialFEATURE" (without the quotes, single space between the words) - I get no results.
How to replicate on this trac installation
Used terms:
- committer: cboos
- log message: Shun
Check:
- Two keywords: http://projects.edgewall.com/trac/search?q=cboos+Shun&ticket=on&changeset=on&wiki=on
- Committer "cboos": http://projects.edgewall.com/trac/search?q=cboos&ticket=on&changeset=on&wiki=on
- Message "Shun": http://projects.edgewall.com/trac/search?q=Shun&ticket=on&changeset=on&wiki=on
- One of the missed results: http://projects.edgewall.com/trac/changeset/2301
Attachments (0)
Change History (4)
comment:1 by , 19 years ago
comment:2 by , 19 years ago
Milestone: | 0.9 → 1.0 |
---|---|
Priority: | normal → high |
TracSearch will be reworked in 1.0.
comment:4 by , 19 years ago
Milestone: | 1.0 → 0.9 |
---|
Of course - you should take in mind that this ticket itself - #2129 has changed the results as it mentions both keywords in the description of the ticket and is itself findable when searching for the two keywords.
But the question stays as the search finds none of the other results.