Sometimes, you need data deleted immediately so that it doesn't return in queries.
Other times, the nature of your data doesn't have this constraint. Think of account related data: you can delete the parent account and orphan all of the child data and clean it up whenever. Synchronous data deletion is currently very expensive in App Engine. We are often forced to choose between doing the deletion or just leaving the orphaned data spinning on spindles forever (which is dumb). A concrete example of this: we are currently deleting 3000 old accounts to the tune of about $600 worth of processing. Might is be possible to demarcate data as "for deletion" and have some backend garbage collector remove this data in a lower cost fashion? j -- You received this message because you are subscribed to the Google Groups "Google App Engine" 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?hl=en.
