{"action":"created","issue":{"url":"https://api.github.com/repos/thinkaurelius/titan/issues/1112","labels_url":"https://api.github.com/repos/thinkaurelius/titan/issues/1112/labels{/name}","comments_url":"https://api.github.com/repos/thinkaurelius/titan/issues/1112/comments","events_url":"https://api.github.com/repos/thinkaurelius/titan/issues/1112/events","html_url":"https://github.com/thinkaurelius/titan/issues/1112","id":90598501,"number":1112,"title":"Please add an option to make string search case-insensitive","user":{"login":"Alan47","id":8558488,"avatar_url":"https://avatars.githubusercontent.com/u/8558488?v=3","gravatar_id":"","url":"https://api.github.com/users/Alan47","html_url":"https://github.com/Alan47","followers_url":"https://api.github.com/users/Alan47/followers","following_url":"https://api.github.com/users/Alan47/following{/other_user}","gists_url":"https://api.github.com/users/Alan47/gists{/gist_id}","starred_url":"https://api.github.com/users/Alan47/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Alan47/subscriptions","organizations_url":"https://api.github.com/users/Alan47/orgs","repos_url":"https://api.github.com/users/Alan47/repos","events_url":"https://api.github.com/users/Alan47/events{/privacy}","received_events_url":"https://api.github.com/users/Alan47/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-06-24T07:50:31Z","updated_at":"2015-06-29T10:19:19Z","closed_at":null,"body":"As of 0.9.0-M2, Titan offers String search and Text search with the following properties:\r\n - **String search:** case-sensitive, matches entire string, no text analysis\r\n - **Text search:** case-insensitive, matches words, text analysis (stemming, ignoring special characters, ...)\r\n\r\nCurrently, there is **no way** in Titan to cover the following (very common) scenario:\r\n - Vertices store a \"name\" property with less than 255 characters\r\n - Search by name\r\n - Case insensitive\r\n - Allow inclusion of special characters (braces, spaces, punctuation...)\r\n\r\n\r\nTherefore, it is an *essential* feature to allow string search to be case insensitive. My suggestion here would be to add another text indexing parameter that decides if the index in question is case sensitive or not.\r\n"},"comment":{"url":"https://api.github.com/repos/thinkaurelius/titan/issues/comments/116594288","html_url":"https://github.com/thinkaurelius/titan/issues/1112#issuecomment-116594288","issue_url":"https://api.github.com/repos/thinkaurelius/titan/issues/1112","id":116594288,"user":{"login":"BrynCooke","id":747836,"avatar_url":"https://avatars.githubusercontent.com/u/747836?v=3","gravatar_id":"","url":"https://api.github.com/users/BrynCooke","html_url":"https://github.com/BrynCooke","followers_url":"https://api.github.com/users/BrynCooke/followers","following_url":"https://api.github.com/users/BrynCooke/following{/other_user}","gists_url":"https://api.github.com/users/BrynCooke/gists{/gist_id}","starred_url":"https://api.github.com/users/BrynCooke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BrynCooke/subscriptions","organizations_url":"https://api.github.com/users/BrynCooke/orgs","repos_url":"https://api.github.com/users/BrynCooke/repos","events_url":"https://api.github.com/users/BrynCooke/events{/privacy}","received_events_url":"https://api.github.com/users/BrynCooke/received_events","type":"User","site_admin":false},"created_at":"2015-06-29T10:19:19Z","updated_at":"2015-06-29T10:19:19Z","body":"Which version of titan are you using."}}