According to this, "The App Engine datastore maintains an index for
every query an application intends to make."

http://code.google.com/appengine/docs/java/datastore/queriesandindexes.html#Introducing_Indexes

Does GAE just scan the app Java code for Query.setFilter, or do we
need to do annotate queries for these indexes to be generated.

Also, it appears new indexes do not get applied to existing tables
when we deploy application code with new queries or @INDEX annotations
- is this correct? Is there a way to do that, or are we required to
create a new table and copy the data over?

-- 
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.

Reply via email to