Hi Morten, The likelihood you'll see a datastore timeout bears a relation to how expensive your operation is, but external factors - such as transient issues on our Bigtable Tabletservers - can have a much larger impact. As such, you'll occasionally (hopefully only very occasionally) see timeouts even on 'simple' operations like retrieving an entity by its key. The best approach is generally to retry the operation in circumstances like these.
Regarding contention, how are you identifying it as such? Are you using explicit transactions, and getting TransactionFailedError? This is usually due to contention, but could also be caused by multiple timeouts. -Nick Johnson --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---