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) <ika...@google.com>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 <m...@systemsplanet.com>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,
>> <google-appengine-java@googlegroups.com> 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)" <ika...@google.com> 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)" <ika...@google.com> 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=appengine-java-sdk-1.6.1.1.zip
>> > ...more
>> >
>> >  [No Subject]
>> >
>> > Aviv Keren <aviv...@gmail.com> Jan 11 11:08PM +0200
>> >
>> > Ok tnx!
>> > ...more
>> >
>> >  proxying datastore request
>> >
>> > meiaestro <jmalbre...@gmx.de> 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)" <ika...@google.com> 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 <jmalbre...@gmx.de> 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 <_v...@vr-web.de> 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 <ianmarshall...@gmail.com> 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
>> 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.
>>
>> --
>> 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
>> 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.
>>
>>
>

-- 
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 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.

Reply via email to