Hi, I got a weird index problem I had a entity claas A like his Class A{ //Few properties Set<Key> locationIds; Date lastSaveDate; }
and i was querying it like this select * from A where locationIds = <SomeKey> order by lastSaveDate DESC It was working good... then i needed to add extra property adtype, so my class became Class A{ //Few properties Set<Key> locationIds; Date lastSaveDate; Set<Long> adType; } and my query is now(using low level datatsore APIs) select * from A where locationIds = <SomeKey> and adType in <Lit of types> order by lastSaveDate DESC So to run this query i need to create a new index and i created it I checked in admin panel all indexes were ready to server including new one.... now i had around 600 records in this table and i create done task to read it and save it again....... and i expected that it will re create new indexes Now its not returning all my records..some records are not coming at all... so on pages where i use to get say 15 records now i get like 8-9 records.... just a subset is coming, and the records which are not coming should come and they full fill query criteria My older version of app is still shwoing those records but new is showing only subset of that data. and there are no errors in error log...its behaving as if these records do not exists. Please help i am not sure what is happening.... -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.