Can anyone give me a clearer understanding of what an "update" is, in the statement: "Any single entity or entity group can only be updated about five times a second."
What level is an "update"? Is it a single update to a single field? Is it a set of field updates to a single Java object? Is it a single transaction, updating a single entity group? I have written my application expecting a "update" to mean a set of updates to a single entity group. In one XML request, I am populating my datastore with 900 child entities, all within a single entity group. The total amount of data involved is about 300K. I thought that this size would be quite manageable for AppEngine, and I wanted transactions to be atomic. However, it appears that this means 900 writes and so this call times out. The frustrating thing was that my application worked perfectly in the development environment. I thought that that was a good indication that it would work when deployed. It has been difficult to debug it using frequent "deploy"s. -- 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.
