I’ve deleted datastore-indexes-auto.xml and local_db.bin, set autoGenerate=”false” in in datastore-indexes.xml, and restarted the dev server. Still, it persists in automatically generating indexes and writing them to datastore-indexes-auto.xml.
I’m using appengine 1.4.3 for Java with the latest google plugin for eclipse.
Any secrets I need to know about to get the dev server to throw an exception instead of silently creating the index?
I had this same problem, and it turns out I was calling the file
datastore-indices.xml, rather thandatastore-indexes.xml. Are you sure you called the file exactly right? It should be inwar/WEB-INF/datastore-indexes.xml— not inappengine-generated.It took awhile to find the documentation on this — it’s under “Configuration” — Datastore Index Configuration.