Hi, recently we've added an attribute to one of our persistent entities, resulting in the following error when performing a query that involves the new attribute:
com.google.appengine.api.datastore.DatastoreNeedIndexException: no matching index found. We have an index for that entity, but it shows as "Building" in the administrator page, and it has been like this for about an hour or so. I've googled for this and it seems that the only way out is asking for the indexes to be manually set to "error" state, and then perform a Vacuum using the Python SDK (although we are using Google App Engine for Java?). Is this correct? For now the deployed version of our application has become unusable, plese help! Furthermore, is there any good practices documentation regarding this type of issues? (ie. What to avoid or how to modify already persisted entities in a live environment without taking down the application). thanks, regards, Juan --~--~---------~--~----~------------~-------~--~----~ 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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en -~----------~----~----~----~------~----~------~--~---
