Hi James, First of all, you are right. You should always use cursors whenever possible.
We used to offer only 'offset' for going back and forth within query results before 1.3.1 release. http://googleappengine.blogspot.jp/2010/02/app-engine-sdk-131-including-major.html Thus there is a lot of code with the 'offset' still running in the production for a historical reason. It is hard for us to just kill this feature. However, as you guys noticed, please use cursors whenever you can. If you want us to improve our documentation, maybe you can file a bug on our issue tracker with more concret suggestions rather than ranting with the caps. Thanks, -- Takashi On Tue, Oct 9, 2012 at 8:09 AM, James Gilliam <[email protected]> wrote: > You hurl insults while asserting offset has some usefulness without any > support. So, give me an example of how it is anything but > mathematically pathological. > > On Monday, October 8, 2012 11:07:45 AM UTC-7, James Gilliam wrote: >> >> I discovered that GAE charges you for skipping entities in Datastore with >> OFFSET. So, if you want to retrieve 1 record at offset 10, you pay for >> reading 11. >> >> This makes OFFSET expensive and WORTHLESS ... >> >> Offset should never be mentioned in the documentation without a footnote >> that says you can't afford to use it. >> >> Kinda pissed about this. >> > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/google-appengine/-/Kd0I90rUVLcJ. > > 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?hl=en. > -- Takashi Matsuo | Developers Advocate | [email protected] -- You received this message because you are subscribed to the Google Groups "Google App Engine" 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?hl=en.
