Page MenuHomePhabricator

'Edit Maniphest Tasks' with elasticsearch 1.1.0 is broken
Closed, ResolvedPublic

Description

We're running a quite recent version of Phabricator that has D9321. When someone clicks 'Edit Maniphest Tasks' for a differential, they're faced with a nasty 'SearchParseException' error. Running the query in question by hand against ES produces more useful output: [...] nested: QueryParsingException[[phabricator] No query registered for [text]]; }]","status":400}.

The problem is that the 'text' query was quietly removed from elasticsearch 1.0 without being listed on the 'breaking changes in 1.0' page. It's been deprecated since 0.19 so I guess they decided it was okay to silently get rid of it.

Event Timeline

lexelby raised the priority of this task from to Needs Triage.
lexelby updated the task description. (Show Details)
lexelby added a project: Phabricator.
lexelby added a subscriber: lexelby.