The "non-unique timestamps" is an issue as far as maintaining a constant page size is concerned, but it doesn't prevent you from building an application that showcases data in chunks of similar sizes. You can build "forwardly paginated" only set of pages using datastore cursors:
http://code.google.com/appengine/docs/java/datastore/queriesandindexes.html#Query_Cursors Is this something that works for you? On Sun, Apr 4, 2010 at 11:48 PM, azazeal <[email protected]> wrote: > Hi everyone, > > Lately I've been trying to develop some aspects of an app that could > really use pagination. > > I've Google it again and again and I've come up with no viable > solution as of this time. > > Most of the pagination approaches that are out there seem to get stuck > around the "non unique timestamps" which from what I gather is not > something we can overcome with in generic way. > > After some though I honestly think that if we had a way of knowing the > id of the instance of our app that makes a "create" to the datastore > we could overcome the "non unique timestamps" issue with pagination in > a generic way. > > I don't mean to have it integrated to the Datastore right next to the > key, just an environment variable we can use when and where we need > it. > > Is there such a thing in the SDKs yet? Does this sound like something > Google could integrate into the SDKs? > > Just food for thought. > > -- > 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]<google-appengine%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > > -- Ikai Lan Developer Programs Engineer, Google App Engine http://googleappengine.blogspot.com | http://twitter.com/app_engine -- 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.
