I'm having strange issue with Appengine Search API in Production. It is not returning results for few strings. I can replicate this issue on Appengine console as well as using application code. It works perfect in Local SDK.
Field Value is j,1,4,1,5,j1,14,41,15,j14,141,415,j141,1415,j1415
(Actual string is j1415. Since Appengine doesn't support partial text search, i have tokenize the string. Reference: https://stackoverflow.com/a/13171181/783657)
When I enter query string as 141 or 415, It is not returning any records. All other combinations (J14 or 41 or 1415 etc.) are returning the document.
Is this a bug in Search API or Am I doing anything wrong here ?