No, I did not turn off the indexes. Actually using default
configuration, so I don't have datastore-indexes.xml, in the WEB-INF/
directory,
It is creating datastore-indexes-auto.xml in WEB-INF/appengine-
generated/ directory every time I run. Only issue is that it is not
adding any index for this case.
I guess application should have failed as well if custom index needed
and it was not there.
Could be the reason that objectify first retrieves all result for
country and then filter on city i.e.
q.filter("country", "somecountry").filter("city", "somecity")
thatswhy may be it does not need any index. Is thats the case?
thanks.