1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-01 03:02:43 +01:00
phorge-phorge/src/applications/conpherence
epriestley a956047989 Use PhutilQueryCompiler in Phabricator fulltext search
Summary:
Ref T11741. Fixes T10642. Parse and compile user queries with a consistent ruleset, then submit queries to the backend using whatever ruleset MySQL is configured with.

This means that `ft_boolean_syntax` no longer needs to be configured (we'll just do the right thing in all cases).

This should improve behavior with RDS immediately (T10642), and allow us to improve behavior with InnoDB in the future (T11741).

Test Plan:
  - Ran various queries in the UI, saw the expected results.
  - Ran bad queries, got useful errors.
  - Searched threads in Conpherence.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T10642, T11741

Differential Revision: https://secure.phabricator.com/D16939
2016-11-25 14:46:10 -08:00
..
__tests__ Remove TYPE_FILES from Conpherence 2016-09-17 21:23:54 +00:00
application Basic Conpherence Search in Thread 2016-10-13 12:29:50 -07:00
conduit Remove TYPE_FILES from Conpherence 2016-09-17 21:23:54 +00:00
config Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
constants Convert Conpherence to use normal picture setting flows 2016-10-05 12:05:36 -07:00
controller Provide link to all rooms when on mobile Conpherence 2016-10-18 10:23:50 -07:00
editor Convert Conpherence to use normal picture setting flows 2016-10-05 12:05:36 -07:00
engineextension Lift Conpherence indexing up out of the Fulltext index 2015-12-21 17:25:05 -08:00
mail Remove calls to attachFilePHIDs in Conpherence Reply Handler 2016-09-30 13:52:00 -07:00
phid Conpherence - remove room vs message distinction as far as users are concerned 2015-06-25 13:14:20 -07:00
policyrule Conpherence - remove room vs message distinction as far as users are concerned 2015-06-25 13:14:20 -07:00
query Use PhutilQueryCompiler in Phabricator fulltext search 2016-11-25 14:46:10 -08:00
remarkup Conpherence - make ZXXX monograms a bit more useful. 2015-04-13 12:45:55 -07:00
storage Remove imagePHIDs column from ConpherenceThread 2016-10-17 15:53:22 -07:00
typeahead Add Room typeahead for Conpherence Search 2016-10-12 08:38:45 -07:00
view Fix Conpherence NUX showing empty Joinable Rooms 2016-10-20 17:34:28 -07:00
ConpherenceTransactionRenderer.php Remove 'full-display' setting from Conpherence, spruce up search results 2016-10-17 15:53:55 -07:00