I guess I didn't expect to see mention of requiring entity groups for transactions now that GAE supports cross-entity-group transactions.
Does GAE really need both modes? Is there a performance benefit to not enabling global transactions? On Jan 13, 3:25 m, "Ikai Lan (Google)" <[email protected]> wrote: > Actually, I took a look at these docs and it seems like we do talk about > cross group transactions. There are a few areas where we talk about > exceptions being thrown for transactions on entities in different entity > groups, but that's expected behavior. You must specify that you want a > cross-group transaction. > > We'd definitely like to improve these docs, however. Do you have any > suggestions or areas where this documentation seems confusing? > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > plus.ikailan.com | twitter.com/ikai > > On Fri, Jan 13, 2012 at 12:23 PM, Ikai Lan (Google) <[email protected]>wrote: > > > > > Thanks! I'll file a bug for this since it's not merely a one line fix. > > We'll probably want to better explain cross-entity group transactions a bit > > and link to the documentation on that subject. > > > -- > > Ikai Lan > > Developer Programs Engineer, Google App Engine > > plus.ikailan.com | twitter.com/ikai > > > On Fri, Jan 13, 2012 at 11:12 AM, Mike Lawrence > > <[email protected]>wrote: > > >> Ikai, > >> Docs still say transactions wont span entity groups: > >>http://code.google.com/appengine/docs/java/datastore/transactions.html > > >>http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes > >> Version 1.5.5 - Oct 11, 2011 > >> App Engine now supports Cross Group (XG) transactions with the > >> High Replication Datastore, which allow you to perform transactions > >> across multiple entity groups. > >>http://code.google.com/appengine/docs/java/datastore/transactions.html > > >> Sincerely, Mike Lawrence > > >> On Thu, Jan 12, 2012 at 12:23 AM, > >> <[email protected]> wrote: > >> > Today's Topic Summary > > >> > Group:http://groups.google.com/group/google-appengine-java/topics > > >> > problem with Content-type: null with css files [1 Update] > >> > Minor update to Java SDK: 1.6.1.1 [1 Update] > >> > [No Subject] [1 Update] > >> > proxying datastore request [3 Updates] > >> > how to get the correct time for germany? [2 Updates] > > >> > problem with Content-type: null with css files > > >> > "Ikai Lan (Google)" <[email protected]> Jan 11 05:22PM -0800 > > >> > We have an SDK update that resolves this issue on upload (I've also > >> posted > >> > in a separate thread about this): > >> > ...more > > >> > Minor update to Java SDK: 1.6.1.1 > > >> > "Ikai Lan (Google)" <[email protected]> Jan 11 05:21PM -0800 > > >> > Hey everyone, > > >> > There's a new version of the Java SDK available for download. You can > >> get > >> > it here: > > >>http://code.google.com/p/googleappengine/downloads/detail?name=appeng... > >> > ...more > > >> > [No Subject] > > >> > Aviv Keren <[email protected]> Jan 11 11:08PM +0200 > > >> > Ok tnx! > >> > ...more > > >> > proxying datastore request > > >> > meiaestro <[email protected]> Jan 11 07:18AM -0800 > > >> > Hi all! > > >> > I was thinking about making my RPC calls to the server (datastore > >> commands) > >> > more secure against java script or data stream modifications on client > >> side > >> > (when user is already signed ...more > > >> > "Ikai Lan (Google)" <[email protected]> Jan 11 10:44AM -0800 > > >> > Hi there! > > >> > "- a logged in user could manipulate the RPC call (he could for > >> > example exchange his userID by the ID of someone else and access the > >> data > >> > of this user)**** > > >> > - to avoid that I need to ...more > > >> > meiaestro <[email protected]> Jan 11 12:31PM -0800 > > >> > Thanks for the reply. > > >> > You're right. I did not use the Users API, as I do not want to force the > >> > users to have a google account (or any other existing account). This > >> will > >> > be optional at a ...more > > >> > how to get the correct time for germany? > > >> > vega <[email protected]> Jan 11 07:24AM -0800 > > >> > hi everyone. > > >> > since the days are getting longer, i noticed that in 2 months ill have > >> an > >> > error with my getTime() Method, which gives me the current time in a > >> "human > >> > friendly" way. > > >> > /** ...more > > >> > Ian Marshall <[email protected]> Jan 11 08:44AM -0800 > > >> > The code below is how I do this. It works for summer and winter times > >> > automajically. > > >> > public static final Locale G_LOCALE_UK = Locale.UK; > >> > public static final String G_S_TIME_ZONE_ID = ...more > > >> > You received this message because you are subscribed to the Google Group > >> > google-appengine-java. > >> > You can post via email. > >> > To unsubscribe from this group, send an empty message. > >> > For more options, visit this group. > > >> > -- > >> > You received this message because you are subscribed to the Google > >> Groups > >> > "Google App Engine for Java" 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-java?hl=en. > > >> -- > >> You received this message because you are subscribed to the Google Groups > >> "Google App Engine for Java" 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-java?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" 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-java?hl=en.
