{"number":27,"pull_request":{"number":27,"issue_url":"https://github.com/erikrose/oedipus/issues/27","head":{"repo":{"master_branch":null,"name":"oedipus","created_at":"2011-09-12T23:46:16Z","size":152,"clone_url":"https://github.com/willkg/oedipus.git","private":false,"updated_at":"2011-10-19T14:34:35Z","watchers":1,"ssh_url":"git@github.com:willkg/oedipus.git","url":"https://api.github.com/repos/willkg/oedipus","git_url":"git://github.com/willkg/oedipus.git","language":"Python","fork":true,"svn_url":"https://svn.github.com/willkg/oedipus","id":2375073,"pushed_at":"2011-10-19T14:34:35Z","open_issues":0,"homepage":"","description":"Method-chaining API for Sphinx search, compatible with elasticutils","forks":0,"html_url":"https://github.com/willkg/oedipus","owner":{"gravatar_id":"cc327cef30f763a450644d4b5df895c7","avatar_url":"https://secure.gravatar.com/avatar/cc327cef30f763a450644d4b5df895c7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/willkg","id":820826,"login":"willkg"}},"label":"willkg:query-fixes","sha":"6b8f0e5f245a51d8cbf252543521db73a312fc40","ref":"query-fixes","user":{"gravatar_id":"cc327cef30f763a450644d4b5df895c7","avatar_url":"https://secure.gravatar.com/avatar/cc327cef30f763a450644d4b5df895c7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/willkg","id":820826,"login":"willkg"}},"merged_by":null,"created_at":"2011-10-19T14:35:25Z","changed_files":2,"merged":false,"body":"* search.clients ignores Sphinx errors, but oedipus didn't.  This\r\n  changes oedipus to log the error, but return [].\r\n* _sanitize_query wasn't sanitizing /.  This changes oedipus to\r\n  sanitize / as \\/.\r\n* Adds tests for the fixes.\r\n\r\nThis fixed the problem in bug #695667 and also papers the way forward to fixing future syntax issues.\r\n\r\nr?","comments":0,"title":"Fix query differences","additions":22,"diff_url":"https://github.com/erikrose/oedipus/pull/27.diff","updated_at":"2011-10-19T14:35:25Z","url":"https://api.github.com/repos/erikrose/oedipus/pulls/27","id":415185,"patch_url":"https://github.com/erikrose/oedipus/pull/27.patch","mergeable":true,"merged_at":null,"commits":1,"closed_at":null,"user":{"gravatar_id":"cc327cef30f763a450644d4b5df895c7","avatar_url":"https://secure.gravatar.com/avatar/cc327cef30f763a450644d4b5df895c7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/willkg","id":820826,"login":"willkg"},"deletions":2,"html_url":"https://github.com/erikrose/oedipus/pull/27","base":{"repo":{"master_branch":null,"name":"oedipus","created_at":"2011-09-09T06:48:13Z","size":332,"clone_url":"https://github.com/erikrose/oedipus.git","private":false,"updated_at":"2011-10-19T14:35:26Z","watchers":4,"ssh_url":"git@github.com:erikrose/oedipus.git","url":"https://api.github.com/repos/erikrose/oedipus","git_url":"git://github.com/erikrose/oedipus.git","language":"Python","fork":false,"svn_url":"https://svn.github.com/erikrose/oedipus","id":2353908,"pushed_at":"2011-10-19T14:35:26Z","open_issues":1,"homepage":"","description":"Method-chaining API for Sphinx search, compatible with elasticutils","forks":4,"html_url":"https://github.com/erikrose/oedipus","owner":{"gravatar_id":"73bfa51d6f44afed026160b59299faf2","avatar_url":"https://secure.gravatar.com/avatar/73bfa51d6f44afed026160b59299faf2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/erikrose","id":295816,"login":"erikrose"}},"label":"erikrose:master","sha":"9b22c5e94653e4d3b72b8bdb180ae77f23fafe72","ref":"master","user":{"gravatar_id":"73bfa51d6f44afed026160b59299faf2","avatar_url":"https://secure.gravatar.com/avatar/73bfa51d6f44afed026160b59299faf2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/erikrose","id":295816,"login":"erikrose"}},"state":"open"},"action":"opened"}