Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 336552

Summary: [server][search] Search term containing : causes search failure
Product: [ECD] Orion Reporter: John Arthorne <john.arthorne>
Component: ServerAssignee: John Arthorne <john.arthorne>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: aniefer, mamacdon
Version: 0.2   
Target Milestone: 0.3 M2   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description John Arthorne CLA 2011-02-07 13:48:03 EST
0.2 M5

If you enter text containing a colon character (":") in the search box, a server error occurs (500). This is because Solr treats the portion before the colon as a field name. We need to escape the ':' character in search terms.
Comment 1 Mark Macdonald CLA 2011-02-07 14:56:00 EST
I've noticed a similar error when using '"(){}[] in queries...
Comment 2 Andrew Niefer CLA 2011-02-09 16:20:28 EST
This makes search impossible to use when the User logs in with an open id provider because the user name contains a ":"