[google-appengine] Re: Any Site in Production Use ?

2008-10-01 Thread Bill
Feris, Wordle.net is Jonathan's site so I don't have any info other than looking at the web pages. It looks the image thumbnails are image blobs stored in datastore and the java applet displays graphics on individual gallery pages. So he'd have at least one intensive request when doing the thumb

[google-appengine] Re: Any Site in Production Use ?

2008-10-01 Thread Bill
You're talking about wordle.net, right? Those are pretty successful metrics. A lot of the issues people have been having are on datastore timeouts, particularly on puts. It looks like the main processing for Wordle is handled by a downloaded Java applet, and the datastore really gets used when

[google-appengine] Re: Datastore Key IDs

2008-10-01 Thread theo
They are supposed to be unique. I have managed to make duplicate id's though. Keys are always unique, as far as I can tell. On Oct 1, 9:31 am, ae <[EMAIL PROTECTED]> wrote: > Hi, > > just wondering, do the datastore key ids get recycled for an entity? > or are they guaranteed to by unique for a

[google-appengine] Re: : Custom HTTP 404/500 messages

2008-10-01 Thread Alexander Kojevnikov
> I could not find any instructions on how to use settings.py with the > plain GAE. However, I came accross one of your older posts here: > > http://groups.google.com/group/google-appengine/browse_thread/thread/... > > In fact, that is exactly what I need! The idea of declaring a > BaseHandler is

[google-appengine] Re: Any Site in Production Use ?

2008-10-01 Thread Jonathan Feinberg
On Sep 30, 5:21 am, "Feris Thia" <[EMAIL PROTECTED]> wrote: > I understand that GAE is still in preview used only, but I just wonder if > anyone has used it in any semi or full production ? And with how many page > hits / visitors per day ? Yesterday was a good day; my app got 89,537 pageviews,

[google-appengine] undocumented size cap on memcache entries

2008-10-01 Thread Mahmoud
Just a heads up, in case you get bit by this like we did: It seems that there is an undocumented size cap of 1 MB on memcache entries. Our application caches a list of entities with a thumbnail BlobProperty, and we weren't putting memcache.set() in a try/catch block. It turns out, that it stopped

[google-appengine] Re: A few feature suggestions

2008-10-01 Thread djidjadji
The refers to the major version number in the app.yaml file. You only see one subversion number for every major version, the subversion is incremented on each upload. Now the link does not have a sub-version but the word latest, to enable to bookmark it. http://2.latest.myapp.appspot.com This mak

[google-appengine] Re: ProtocolBufferDecodeError

2008-10-01 Thread Oliver Zeigermann
I get the exception at exactly the same line while rendering a template: Traceback (most recent call last): File "/base/python_lib/versions/1/google/appengine/ext/webapp/ __init__.py", line 499, in __call__ handler.get(*groups) File "/base/data/home/apps/dailydogpicture/1.30/main.py", lin

[google-appengine] Re: ProtocolBufferDecodeError

2008-10-01 Thread Oliver Zeigermann
I have the same problem, but the data must be correct as most of the time it works fine. Oliver On 1 Okt., 19:43, "Marzia Niccolai" <[EMAIL PROTECTED]> wrote: > Hi, > > It seems like there is an issue reading the results from the datastore, > probably from some corrupt data. > > Can you provide

[google-appengine] Re: Any Site in Production Use ?

2008-10-01 Thread Sylvain
Hi, Currently my app get 15k requests a day (20 req/min in the high part). Everything works very well : - it's fast (particularly with memcache) - very good framework : webapp, django,... - nice dashboard - easy to update Except : - the CPU/req warning : very hard to handle and now I don't want

[google-appengine] Authenticated RPC from gadget to appengine service?

2008-10-01 Thread Duane
I have created a gadget and can make a simple RPC request to a service I have implemented using the app engine. I would like to store and retrieve user specific information using the RPC service, but I want to do it in a secure way. How can I identify the logged in user of the gadget container (

[google-appengine] Re: multiple or single trips to the data store (speed and cpu cycles)

2008-10-01 Thread Sylvain
Hi, Could you explain me with it uses a dic to cach the query : ### GQL query cache ### _query_cache = {} and not memcache. I'd like to have a "caching" best practice : global variable VS memcache Thank you Regards On 1 oct, 07:25, Bill <[EMAIL PROTECTED]> wrote: > Try using fetch instead

[google-appengine] Re: Should each developer really have to pack his libs with his app?

2008-10-01 Thread Peter Recore
Is there a particular pain point you are trying to fix with this feature? ie you wish your libraries weren't using up most of your disk quota, or it bothers your DRY principles to have the same library copied into every app version you upload? or are you hoping that the libraries uploaded via thi

[google-appengine] Re: TypeError: 'NoneType' object is unsubscriptable

2008-10-01 Thread Marzia Niccolai
These types of queries don't usually need indexes - unless they are too difficult to do without the index. In this case you would need an index that is along the lines of: - kind: Article properties: - name: __searchable_text_index - name: __searchable_text_index - name: __searchable_text_

[google-appengine] Re: TypeError: 'NoneType' object is unsubscriptable

2008-10-01 Thread Marzia Niccolai
Hi, This error seems like it is different. From your description, with out seeing any code, it seems as though your entity doesn't have any value stored in the spd field, so when you are trying to multiply it with an integer value it's throwing an error. What happens when you just write out the

[google-appengine] Re: Timeout - operation took too long

2008-10-01 Thread Alex Epshteyn
I've been seeing Timeouts on data put operations about 30-80 times a day (which accounts for as much as 1-3% of all write requests) ever since my app went into production on August 18. This is happening every day and it's very annoying. It's worse during some periods, (e.g. when the GAE team re

[google-appengine] Re: Release of AppEngine 1.1.4 SDK

2008-10-01 Thread Alex Epshteyn
What is the proper upgrade procedure for Windows? I've just been installing over the previous files (same directory). Is this correct or not? Good to see releases coming out so frequently. Alex On Sep 27, 1:12 am, Rafe <[EMAIL PROTECTED]> wrote: >   Hello, > >   This evening we have released

[google-appengine] Re: using javascript libraries

2008-10-01 Thread Wooble
Javascript doesn't run on the GAE servers so the sandbox is completely irrelevant to it. You can serve, as static files, any javascripts you want; it's up to your user's browser whether to execute it. On Oct 1, 12:33 pm, Terrence Brannon <[EMAIL PROTECTED]> wrote: > The relevant > FAQ:http://co

[google-appengine] Re: using javascript libraries

2008-10-01 Thread Barry Hunter
AppEngine can only execute Python Code, so that is all you can upload (and expect to run) But Javascript is (normally) a client side language, so you can upload a javascript lib to appengine as a static file, which the browser just downloads and runs *itself* On Wed, Oct 1, 2008 at 5:33 PM, Te

[google-appengine] Timeout : how to get rid of timeouts ?

2008-10-01 Thread Venkatesh Rangarajan
Hello there, Question 1 : I have an entity with 700K records. I am running search queries on those and keep getting timeout error consistently. Please advice on how I could avoid getting into these errors ? I have added and __searchable_text_index and its is "building" for more than 24 hours. Qu

[google-appengine] Re: multiple or single trips to the data store (speed and cpu cycles)

2008-10-01 Thread Marzia Niccolai
Hi, In addition to Bill's advice, it's worth noting that the IN query behind the scenes just ends up performing and aggregating multiple 'equals' queries. >From http://code.google.com/appengine/docs/datastore/gqlreference.html: "*Note:* The IN and != operators use multiple queries behind the sce

[google-appengine] Re: What to expect if an account is created after a User instance?

2008-10-01 Thread Marzia Niccolai
Hi, Taking the last question first, App Engine allows authentication against either Google Accounts or Google Apps. A full explanation of the options can be found at: http://code.google.com/appengine/articles/auth.html As for the first part, which is the same for both Google Accounts and Google A

[google-appengine] Re: ProtocolBufferDecodeError

2008-10-01 Thread Marzia Niccolai
Hi, It seems like there is an issue reading the results from the datastore, probably from some corrupt data. Can you provide more details on the code that raises this error, the data model you are using, and what data is stored in your datastore? It's likely that the only way to fix this is to r

[google-appengine] Should each developer really have to pack his libs with his app?

2008-10-01 Thread Terrence Brannon
It seems monolithic and redundant to not have a way to install certain python libraries, hell why not all of pypi! But really, the place for libraries is not my application directory. If we can get a sandbox shell to install things in a library place, that is much better than expecting us to hav

[google-appengine] using javascript libraries

2008-10-01 Thread Terrence Brannon
The relevant FAQ: http://code.google.com/appengine/kb/commontasks.html#thirdparty states that only Python 3rd party apps can be used. But what if there is a particular javascript library that I want to make use of? --~--~-~--~~~---~--~~ You received this message

[google-appengine] Datastore Key IDs

2008-10-01 Thread ae
Hi, just wondering, do the datastore key ids get recycled for an entity? or are they guaranteed to by unique for an entity? e.g. if key id 7 to 10 gets deleted, do those key id ever get used again? Thanks --~--~-~--~~~---~--~~ You received this message because yo

[google-appengine] Contract development for an application?

2008-10-01 Thread Mark From Dallas
Can anyone recommend a great location where I can post notice of a development job to convert a simple online database app (mysql, php, html) to run on the App Engine? I have a job open on RentACoder for the work but I would like to get spread the word among App Engine developers as well. Thanks

[google-appengine] Re: TypeError: 'NoneType' object is unsubscriptable

2008-10-01 Thread lf.hl
Hi Marzia, it seems i have a similar problem here and thought the missing index file is the reason for this. I have a model "Segment" with an integer member "spd". Multiplying "segment.spd" as an instance i got from a query on "Segment" with some int value python tells me the TypeError with int a

[google-appengine] Re: Any Site in Production Use ?

2008-10-01 Thread Feris Thia
Hi Theo, On Tue, Sep 30, 2008 at 9:53 PM, theo <[EMAIL PROTECTED]> wrote: > I'd like to second this, and perhaps offer a bit of clarification. > > 1. Poor documentation. > > Wow, I just know this... I'll be more aware from now on. > > > 2. Poor uptime compared to commercial services > > Everyon

[google-appengine] Re: Any Site in Production Use ?

2008-10-01 Thread Feris Thia
Hi Mitnickcbc, Thank you for your thorough review. Actually I'm going it to use as a kind of social networking site. It is developed in Django and considering to port the model to Google DataStore. But I myself has faced some cpu issue problems, and suspect for others which you prove me right. A

[google-appengine] Re: Question about SDK Redistribution

2008-10-01 Thread ericsk
Thanks for your explanation :-) On 9月30日, 下午9時29分, Wooble <[EMAIL PROTECTED]> wrote: > I'm not a lawyer, but the SDK is under the Apache license, so yes, you > should be able to redistribute it as long as you follow the terms of > the license. I believe your package can be under just about any >

[google-appengine] For those looking for .NET in the cloud

2008-10-01 Thread Andrew Badera
... and who can't wait for Microsoft Oslo to come out: http://aws.typepad.com/aws/2008/10/coming-soon-ama.html -- Thanks- - Andy Badera - [EMAIL PROTECTED] - (518) 641-1420 - http://higherefficiency.net - http://changeroundup.com/ - http://flipbitsnotburgers.blogspot.com/ - http://andrew.bader

[google-appengine] Re: Google App Engine Development Tools (gaedt)

2008-10-01 Thread Sylvain
Hi, New feature : You could add an option to add a counter like that : Ask for the counter's name, then add this counter.py http://paste.blixt.org/1581 (from Google I/O) Many people wonder how to add a counter. Regards On 1 oct, 14:28, EricWittmann <[EMAIL PROTECTED]> wrote: > Just a note -

[google-appengine] Re: Google App Engine Development Tools (gaedt)

2008-10-01 Thread EricWittmann
Just a note - we have released version 0.8.5 of gaedt. Go here for the project page: http://code.google.com/p/gaedt/ Or go here to view the development blog: http://gaedt-dev.blogspot.com/ --~--~-~--~~~---~--~~ You received this message because you are subscri

[google-appengine] Re: production server behavior is different than dev_appserver

2008-10-01 Thread warreninaustintexas
Follow-up: Deleted the autogenerated indexes in the index.yaml file, reran through dev_appserver enough to rebuild the indexes, re-uploaded and it works now. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Google Ap

[google-appengine] Re: bulk export

2008-10-01 Thread I.K.
Excellent. Thanks for that. I'm afraid I can't promise I will get an opportunity to try it in the near future. My app is still far from being useable and I only get a couple hours a week to code. I will feed back any findings to you. I have worked on an open source project in the past so, I'm

[google-appengine] Re: Still having trouble with high-cpu warnings for thumbnails.

2008-10-01 Thread iceanfire
I will try removing the debug stuff, maybe that is what's causing this problem. I'll let you know if this helps. Thanks. On Sep 29, 6:44 am, Sylvain <[EMAIL PROTECTED]> wrote: > Hi, > > memcache can decrease the average, that's all. > memcache is really good, but it can't be the answer for every

[google-appengine] production server behavior is different than dev_appserver

2008-10-01 Thread warreninaustintexas
This is the second time that I have uploaded an application to the production server and had errors for an app that was working fine on dev_appserver. Here's the portion of code supposedly in error: recents = db.GqlQuery("SELECT * FROM Recent ORDER BY time_date_stamp DESC LIMIT 10") isno