Re: Отг: Re: Отг: Re: [appengine-java] Data is saved in the datastore when transaction is rolled back

2011-08-09 Thread Jose Montes de Oca


Does this means that If I migrate my app use the High Replication 
Datastore, the issue with the DatastoreTimeoutException  will go away?


If the DatastoreTimeoutException is related due to a M/S issue at the 
moment, then yes.

Cheers,

Jose

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/28oR9pMbzDEJ.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Отг: Re: Отг: Re: [appengine-java] Data is saved in the datastore when transaction is rolled back

2011-08-04 Thread Miroslav Genov
As the documentations says, to avoid this you would need to implement 
idempotent transactions, but its better to attack the underlying problem 
(Datastoretimeout exception). Because your app is on M/S, this could explain 
why you are getting this exception in a low rate. You can mitigate this by 
migrating your application to High Replication datastore.

Does this means that If I migrate my app use the High Replication Datastore, 
the issue with the DatastoreTimeoutException  will go away?

In fact I'm considering such migration, because my app is fully rewritten to 
use twig-persist instead of JDO (a new version of the application) and I 
have to migrate 90% of the existing data to a new GAE app (due m-s - HRD 
migration restriction I have to create another app). I also have to consider 
some consistency issues that are described in 
http://code.google.com/appengine/docs/java/datastore/hr/overview.html.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/CLFW3DcEnWwJ.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.