You can do it from multiple threads like Alkis proposed but I think that you then try to delete an object multiple times. The index is only updated last, and committed when the delete operation succeeds. If a request comes in short after another request that is still busy with the "objects=q.fetch(100) and db.delete(objects)" it will most likely fetch the same objects as the previous request.
I think 1 (one) thread is the most efficient in clearing the datastore of a Model. 2009/4/28 Sri <sri.pan...@gmail.com>: > > Right you mean have handlers that delete data instead of using > remote_api? > > But wouldnt that limit my requests to 30 seconds (well i guess I could > 1000 "delete 100 items" requests) right? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---