Page MenuHomePhabricator

Searching for "(X AND Y) OR Z" returns "X OR Y OR Z" results (boolean AND function)
Open, LowestPublic

Description

Searching for (Keith AND Kieth) OR blablablabla instead returns pages with Keith OR Kieth OR blablablabla
Adding quotes around search terms does not help ("Keith" AND "Kieth") OR blablablabla

Fixing this will greatly help those searching pages for spelling errors - e.g. search for (Kingdon AND Kingdom) should return pages where someone would have used the word Kingdom (perhaps) more than once, having (perhaps) misspelled the word as Kingdon at least once but it would filter out pages that are for people with the last name Kingdon.

Event Timeline

Keetacom raised the priority of this task from to Needs Triage.
Keetacom updated the task description. (Show Details)
Keetacom subscribed.
Deskana moved this task from Inbox to Advanced functionality and syntax on the CirrusSearch board.
Deskana moved this task from Needs triage to Search on the Discovery-ARCHIVED board.
Deskana subscribed.

This is currently working as intended: https://www.mediawiki.org/wiki/Help:CirrusSearch/Logical_operators
As mentioned in the Future Plans section, the Search Platform team plans to implement better boolean search functionality as a future feature.

Aklapper renamed this task from Boolean AND function in search does not work as described. to Searching for "(X AND Y) OR Z" returns "X OR Y OR Z" results (boolean AND function).Jun 17 2021, 2:26 PM

Closing out low/est priority tasks over 6 months old with no activity within last 6 months in order to clean out the backlog of tickets we will not be addressing in the near term. Please feel free to reopen if you think a ticket is important, but bare in mind that given current priorities and resourcing, it is unlikely for the Search team to pick up these tasks for the indefinite future. We hope that the requested changes have either been addressed by or made irrelevant by work the team has done or is doing -- e.g. upgrading Elasticsearch to a newer version will solve various ES-related problems -- or will be subsumed by future work in a more generalized way.

I am confused whether this is "working as intended" or it's declined. These are kind of opposites. Please don't close with the only reason being "we are not going to work on it soon".

RhinosF1 removed a project: Discovery-Search.
RhinosF1 subscribed.

Re-opening tasks and removing from team workboard per IRC feedback given yesterday and discussion with MPham.