Page MenuHomePhabricator

Relax 'AND' operator in search queries
Open, MediumPublic

Description

Issue: only one missing word can make the search fail.

Use cases: typo in a word, use of synonym term, unsupported derived form (stemming not enough powerful)…

Requested solution: relaxing 'AND' operator to use 'OR' by default instead between query terms. This way, even if one wrongly spelled word is present, the other query words may help to find better results.

Examples:

Anyway, according to inline doc (“There may be results that do not contain one or more of your search terms.”, relaxing 'AND' is expected.

Follow up of T112178: Relax 'AND' operator with the common term query (T112583 analysis may help)