Page MenuHomePhabricator

Remove "Contains Words" constraint from Maniphest
ClosedPublic

Authored by epriestley on Sep 11 2017, 11:21 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Apr 21, 4:14 PM
Unknown Object (File)
Fri, Apr 19, 2:41 AM
Unknown Object (File)
Fri, Apr 19, 2:41 AM
Unknown Object (File)
Fri, Apr 19, 2:41 AM
Unknown Object (File)
Thu, Apr 18, 10:00 PM
Unknown Object (File)
Tue, Apr 16, 5:42 PM
Unknown Object (File)
Thu, Apr 11, 4:02 AM
Unknown Object (File)
Thu, Mar 28, 4:05 AM
Subscribers
None

Details

Summary

Ref T12819. Obsoleted by the Ferret engine, which is unprototyping shortly.

This breaks compatibility in two ways:

  • maniphest.query no longer supports "fullText" (now throws an explicit exception).
  • Existing saved searches with a "Contains Words" constraint will no longer have that constraint.

It seems unlikely (?) that either of these are seeing too much use, and they should be easy to fix. I'll note them in the changelog.

Test Plan

Viewed Maniphest, no more "Contains Words" field. Called maniphest.query with "fullText", got explicit exception.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Sep 12 2017, 12:13 AM
This revision was automatically updated to reflect the committed changes.