google-code-export / objectify-appengine

Automatically exported from code.google.com/p/objectify-appengine
MIT License
1 stars 0 forks source link

transactions should retry on DatastoreTimeoutException #184

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
According to documentation:
"DatastoreTimeoutException is thrown when a datastore operation times out.
This can happen when you attempt to put, get, or delete too many entities or an 
entity with too many properties,
or if the datastore is overloaded or having trouble."

transactNew should handle this with the same logic as 
ConcurrentModificationException.

version: 4.0rc2

Original issue reported on code.google.com by simplex....@gmail.com on 18 Dec 2013 at 3:12