I believe Ikai's statement "The 30 second limit is imposed on the time it takes the servlet to finish." is confirming what I said.
On Wed, Dec 1, 2010 at 5:52 PM, pac <[email protected]> wrote: > Hi Ikai, > > If you could confirm this - from earlier Stephen's post: > > "then I think you > will be safe even though it might take another minute or two for > Google's > infrastructure to stream it to the client. I have not tested this > though. > Can anyone confirm or deny this assumption on my part." > > is download outside 30 sec limit i.e. after servlet finished in 30 > seconds? > > Thanks. > > On Dec 1, 12:00 am, "Ikai Lan (Google)" > <[email protected]<ikai.l%[email protected]> > > > wrote: > > The 30 second limit is imposed on the time it takes the servlet to > finish. > > > > -- > > Ikai Lan > > Developer Programs Engineer, Google App Engine > > Blogger:http://googleappengine.blogspot.com > > Reddit:http://www.reddit.com/r/appengine > > Twitter:http://twitter.com/app_engine > > > > On Mon, Nov 29, 2010 at 10:13 AM, Stephen Johnson < > [email protected]>wrote: > > > > > > > > > I believe the 30 second limit is imposed on the time it takes for your > > > servlet to finish. Thus, if your servlet finished generating and > returning > > > the file to the AppEngine infrastructure in 29 seconds, then I think > you > > > will be safe even though it might take another minute or two for > Google's > > > infrastructure to stream it to the client. I have not tested this > though. > > > Can anyone confirm or deny this assumption on my part. > > > > > On Mon, Nov 29, 2010 at 10:57 AM, pac <[email protected]> > wrote: > > > > >> Sorry, did not see your post earlier Stephen. > > > > >> I was not aware of this 10 minute feature to create a file, I will > > >> look into. > > > > >> File size will be greater then 10MB, it is an existing website which I > > >> am thinking to port to gae, file size already gets around 12MB or so. > > > > >> So I guess more than 10MB download will be an issue and I guess > > >> download should also complete in 30 second, is that so? > > > > >> On Nov 29, 5:37 pm, pac <[email protected]> wrote: > > >> > A client will download a xml file instead of uploading. > > >> > Records will be created (or updated, deleted) in a table/kind over > > >> > time and all records from a kind need to be downloaded in form of a > > >> > xml file, I hope I am explaining the issue bit more clearly. > > > > >> > I am not sure if I could make use of blobstore in this case as it > will > > >> > require update of blobstore object (in background may be using task) > > >> > every time a record gets added/updated/deleted i.e. if I create xml > > >> > file programmaticaly and store as blobstore object. > > > > >> > On Nov 29, 5:14 pm, Didier Durand <[email protected]> wrote: > > > > >> > > Hi, > > > > >> > > To emulate files, you have to use the Blob object in the datastore > to > > >> > > store such xml content: see > com.google.appengine.api.datastore.Blob > > >> inhttp:// > code.google.com/appengine/docs/java/datastore/dataclasses.html. > > >> .. > > > > >> > > Blob has a limited max size: 1 Mbyte. So, you can use a collection > > >> > > (Vector, List, etc..) of Blobs if you need more than 1 Mbytes. > > > > >> > > If your files get uploaded by a client, you can use the Blobstore > > >> > > where the max size is much bigger(2 Gbytes): seehttp:// > > >> code.google.com/appengine/docs/java/blobstore/overview.html > > > > >> > > You have to associate the blob with some other fields (name, size, > > >> > > last_updated) in you pojo to reproduce what you expect from a > file. > > > > >> > > N.B. if you need to emulate a directory tree, you also have to > write > > >> > > it by yourself. > > > > >> > > Finally, I would recommend alternative Objectify rather than > standard > > >> > > JDO for such services. > > > > >> > > Hope this helps > > > > >> > > regards > > >> > > didier > > > > >> > > On Nov 29, 5:53 pm, pac <[email protected]> wrote: > > > > >> > > > In a website I need to provide a feature to get data in xml > format > > >> > > > i.e. some url > > > > >> > > > e.g.http://www.mysite.com../data.xml > > > > >> > > > I think in gae I can not create a file. Any suggestions to > create > > >> such > > >> > > > feature to get data from data store in this way? > > > > >> > > > Data store will have large number of records, so in general, a > file > > >> > > > created from that could be of good few MBs. > > > > >> -- > > >> 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]<google-appengine-java%[email protected]> > <google-appengine-java%2b[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]<google-appengine-java%[email protected]> > <google-appengine-java%2b[email protected]> > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/google-appengine-java?hl=en.- Hide > quoted text - > > > > - Show quoted text - > > -- > 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]<google-appengine-java%[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.
