From 99704ed4851388e8a1561fb08e5f97ed26211d56 Mon Sep 17 00:00:00 2001 From: vrana Date: Fri, 30 Mar 2012 16:49:06 -0700 Subject: [PATCH] Support operators in Phabricator search Summary: Boolean search supports operators, such as phrase search. It can be further improved by setting [[http://dev.mysql.com/doc/mysql/en/server-system-variables.html#sysvar_ft_boolean_syntax | ft_boolean_syntax]] to `' |-><()~*:""&^'` (note the leading space): Default value uses no operator for "optional word" and `+` for "mandatory word". This value uses no operator for "mandatory word" and `|` for "optional word". Test Plan: Search for "Enter the name" (with quotes). Reviewers: epriestley Reviewed By: epriestley CC: aran Differential Revision: https://secure.phabricator.com/D2064 --- .../search/engine/mysql/PhabricatorSearchEngineMySQL.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/applications/search/engine/mysql/PhabricatorSearchEngineMySQL.php b/src/applications/search/engine/mysql/PhabricatorSearchEngineMySQL.php index 76c40345bc..53932be88c 100644 --- a/src/applications/search/engine/mysql/PhabricatorSearchEngineMySQL.php +++ b/src/applications/search/engine/mysql/PhabricatorSearchEngineMySQL.php @@ -1,7 +1,7 @@