Re: [google-appengine] Re: TemplateSyntaxError: Caught ImportError while rendering: No module named http (while migrating py2.5 to py2.7 application)

2011-11-01 Thread Mariano Benitez
Thanks Brian,

Further question: is there a way to create a similar tag and register it? 
so I do not need to rewrite all my templates.. :)

Something like this might work?

from google.appengine.ext import webapp
 
register = webapp.template.create_template_register()

def url(blah???):
  pass # but not really, do something here...

register.tag(url)


Does anyone have a snippet to get urls in the new runtime?

Thanks!!

-- 
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/-/9oRrOHqPKvcJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Retrieving the index position of an entity

2011-11-01 Thread de Witte
Hi,

I'm looking for the following:

Is it possible to retrieve the position of an entity in an index table?

Of course, within going through the entire index by retrieving keys.

Ayy tipes would be welcome



-- 
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/-/Xu_Ki5owLZ4J.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] 1.6.0 Prerelease SDKs are out

2011-11-01 Thread Timofey Koolin
Increase max size for incoming email please - some customers send .bmp
attachments and application can't receive it.

2011/11/1 Gopal Patel 

> does python sdk now works with py2.7 ?
>
>
> On Tue, Nov 1, 2011 at 6:58 AM, Johan Euphrosine wrote:
>
>> Hi,
>>
>> We've just uploaded the 1.6.0 Prerelease SDKs:
>> http://code.google.com/p/googleappengine/downloads/list
>>
>> Please note that new features are not available in production until the
>> final release, and documentation for these features will be available at
>> this time as well. Let us know if there are any issues found.
>>
>> Below are the release notes for this release.
>>
>> Thanks,
>> Marzia
>>
>> App Engine Python SDK - Release NotesVersion 
>> 1.6.0===- On November 7th, App Engine will be 
>> out of Preview. The new Terms of Service  and previously announced pricing 
>> changes will be in effect. Additionally, all  paid apps are now covered by 
>> our SLA.http://www.google.com/enterprise/cloud/appengine/pricing.html 
>> -
>>  Paid apps can now specify the maximum pending latency for instances and the 
>>  minimum number of idle instances for your application in the Admin 
>> Console.- We have released an experimental utility, available in the Admin 
>> Console, to  assist in migrating your application to the High Replication 
>> datastore. This  utility allows you to copy the bulk of your data in the 
>> background, while the  source application is still serving. You then need a 
>> brief read-only period to  migrate your application data while you copy the 
>> data that has changed from  the time the original copy started.- Blobstore, 
>> which was previously limited to apps with billing enabled, is now  available 
>> for all apps.- We have published a new article on Datastore Index Selection 
>> and Advanced  Search which explains our recent improvements to the query 
>> planner that make  exploding indexes unnecessary.
>> http://code.google.com/appengine/articles/indexselection.html 
>> -
>>  Applications can now receive xmpp error stanzas at /_ah/xmpp/error.- In the 
>> Admin Console data viewer, you can now filter by namespace from a drop  down 
>> menu, if applicable.- In the Admin Console's Datastore Statistics, we now 
>> offer namespace suggest  for filtering stats.- We have released as 
>> experimental the full MapReduce framework.- The 
>> mail_stub.get_sent_messages() call now returns EmailMessage instances.- 
>> Fixed an issue when setting an initial_value in memcache.incr unexpectedly  
>> returned a string.
>> http://code.google.com/p/googleappengine/issues/detail?id=2012 
>> -
>>  Fixed an issue where DoS stats in the Admin Console didn't work for High  
>> Replication apps.
>> http://code.google.com/p/googleappengine/issues/detail?id=5237 
>> 
>>
>>
>>
>>
>>
>> App Engine Java SDK - Release NotesVersion 1.6.0=- On November 
>> 7th, App Engine will be out of Preview. The new Terms of Service  and 
>> previously announced pricing changes will be in effect. Additionally, all  
>> paid apps are now covered by our SLA.
>> http://www.google.com/enterprise/cloud/appengine/pricing.html 
>> -
>>  Paid apps can now specify the maximum pending latency for instances and the 
>>  minimum number of idle instances for your application in the Admin 
>> Console.- We have released an experimental utility, available in the Admin 
>> Console, to  assist in migrating your application to the High Replication 
>> datastore. This  utility allows you to copy the bulk of your data in the 
>> background, while the  source application is still serving. You then need a 
>> brief read-only period to  migrate your application data while you copy the 
>> data that has changed from  the time the original copy started.- Blobstore, 
>> which was previously limited to apps with billing enabled, is now  available 
>> for all apps.- We have published a new article on Datastore Index Selection 
>> and Advanced  Search which explains our recent improvements to the query 
>> planner that make  exploding indexes unnecessary.
>> http://code.google.com/appengine/articles/indexselection.html 
>> -
>>  Applications can now receive xmp

Re: [google-appengine] Re: TemplateSyntaxError: Caught ImportError while rendering: No module named http (while migrating py2.5 to py2.7 application)

2011-11-01 Thread Brian Quinlan
On Tue, Nov 1, 2011 at 6:50 PM, Mariano Benitez wrote:

> Thanks Brian,
>
> Further question: is there a way to create a similar tag and register it?
> so I do not need to rewrite all my templates.. :)
>

You can look here for the current implementation:
http://code.google.com/p/googleappengine/source/browse/trunk/python/google/appengine/ext/webapp/template.py#271

But, depending on the design of your application, I'd consider:
1. changing your templates
2. using django.templates directly

Cheers,
Brian


>
> Something like this might work?
>
> from google.appengine.ext import webapp
>
> register = webapp.template.create_template_register()
>
> def url(blah???):
>   pass # but not really, do something here...
>
> register.tag(url)
>
>
> Does anyone have a snippet to get urls in the new runtime?
>
> Thanks!!
>
> --
> 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/-/9oRrOHqPKvcJ.
>
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Re: wildcard host mappings to ghs.google.com

2011-11-01 Thread Marcel Manz
Also not a registrar, but Amazon's AWS Route 53 DNS service supports 
wildcard CNAME's that can be used for GAE as well.

Marcel

-- 
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/-/u1rY8BsT4lQJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: URGENT: memcache errors out on write, the entire site is down

2011-11-01 Thread jon

> After taking a look at the documentation it is explicit that put will
> throw an exception in case of an RPC error.

OK just to make sure that I understand this correctly,
MemcacheServiceException will be thrown when put() encounters an RPC
error (and this is the correct behaviour), therefore the calling code
is expected to handle it. Is that correct?

>
> See:http://code.google.com/appengine/docs/java/javadoc/com/google/appengi...,
> java.lang.Object, com.google.appengine.api.memcache.Expiration,
> com.google.appengine.api.memcache.MemcacheService.SetPolicy)
>
> put
>
> void put(java.lang.Object key,
>          java.lang.Object value)
> A convenience shortcut, equivalent to put(key, value, null,
> SetPolicy.SET_ALWAYS).
> Parameters:
> key - key of the new entry
> value - value for the new entry
> Throws:
> java.lang.IllegalArgumentException - if the key or value type can't be
> stored as a cache item. They should be Serializable.
> MemcacheServiceException - if server respond with an error.
>
> Hope that clear things up.
>
>
>
>
>
>
>
>
>
> On Fri, Oct 28, 2011 at 12:03 PM, Johan Euphrosine  wrote:
> > Could you open a bug on the public issue tracker ?
> >http://code.google.com/p/googleappengine/issues/entry?template=Java%2...
>
> > If you can please attach an unittest that exhibit the bad behaviour.
>
> > Thanks in advance.
>
> > On Fri, Oct 28, 2011 at 12:07 AM, Simon Knott  wrote:
> >> Now that I've got some caffeine in my system, I'll correct myself - it 
> >> looks
> >> like the error handler isn't used for "put" operations at all and it's
> >> possible that individual increment calls with fail non-silently as well.
> >> The rest of the calls either use the error handler correctly, or just fail
> >> silently anyway.
>
> >> Cheers,
> >> Simon
>
> >> --
> >> 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/-/wqNb9L1OX4cJ.
> >> To post to this group, send email to google-appengine@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >> google-appengine+unsubscr...@googlegroups.com.
> >> For more options, visit this group at
> >>http://groups.google.com/group/google-appengine?hl=en.
>
> > --
> > Johan Euphrosine (proppy)
> > Developer Programs Engineer
> > Google Developer Relations
>
> --
> Johan Euphrosine (proppy)
> Developer Programs Engineer
> Google Developer Relations

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: [Python] Directory structure best practice

2011-11-01 Thread Walter Antolini
Hi,

I can understand that not having an answer, that no one uses Python on 
Google App Engine.

For now I solved the problem by using the structure of django, replicated 
across multiple folders in order to have separate applications, everything 
is handled through "app.yaml", and a file handler that is responsible for 
managing libraries and common files to all applications.

thanks

-- 
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/-/qPS1YyUhjSYJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Appengine and python error

2011-11-01 Thread Walter Antolini
Hi, I use the 2.5 and I never had problems

-- 
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/-/bC20H7aTDqgJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] hr migration and aliasing

2011-11-01 Thread pdknsk
I've migrated two free apps into one billed HR app (with subdomains).
Instead of 2000+2000 free emails, I've only got 100 free emails now.
If possible I'd like to have 2000 free emails restored, plus have a
301 redirect set by Google. It's already set from within the app, but
then I could delete both previous apps.

So, who can I email about this (or have someone email me)?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Do you need to set SPF records when sending mail with Google Apps account sender?

2011-11-01 Thread pdknsk
Well, I've figured it out. App Engine sends the mail via
*.apphosting.bounces.google.com, so SPF checks against that domain
(and not the app domain). So to answer my question: no, because SPF is
already set by Google. However, when sending from Google Apps, SPF
needs to be set in the DNS settings.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: HRD uses more datastore writes?

2011-11-01 Thread Jason Collins
Thanks all. The billing has come through now, and everything has
dropped right back to its original levels.
j

On Oct 28, 9:20 am, "Max Ross (Google)"  wrote:
> Cron jobs should not be running on a disabled app. We'll fix it.
>
> Please do let us know if your datastore writes return to their original
> levels.
>
> Thanks,
> Max

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Looking for interactive data transfer

2011-11-01 Thread ashish
Hey all

Im a newbie to appengine.
Ive been trying to do something like this.I have a html page with
forms.Based on the user data submitted through forms I have to get
some data stored in datastore and display it within the same
page(append).
And Im working in python.

So can anybody help me wit this?How to go about here?

Thanks
Ashish

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Re: Is GAE still using old pricing scheme ?

2011-11-01 Thread Rishi Arora
Yes, good question - I ran into the same problem.  My biggest budget item
is data store reads, and I'd like to set its budget at a comfortable level.
 But I can't do that until the new pricing kicks in.  But that might be too
late, unless I do it shortly after midnight PST November 7th.  Is this
Google's expectation?  Perhaps there should be a way to set future budget
items at lest a day before the new pricing kicks in?  Or perhaps that only
budget item that is of consequence is the "daily budget", and we can't fine
tune budgets for specific resources?  So if I have set my CPU quota fo $10
a day, and email quote to $5 a day, then when the new pricing kicks in, the
only thing that'll transition over is $15 daily quota.  Is this true?

On Mon, Oct 31, 2011 at 2:09 PM, Philip  wrote:

> Hey Greg,
>
> how do we avoid over-quota errors if we cannot edit the budget for
> instance hours?
>
> On Oct 31, 7:16 pm, "Gregory D'alesandre"  wrote:
> > Just a slight change, the new pricing will actually kick in on Nov 7th.
>  We
> > are sending out an email to all admins or running applications about this
> > tomorrow.  If you have any questions on this, please let me know!
> >
> > Greg D'Alesandre
> > Senior Product Manager, Google App Engine
> >
> >
> >
> >
> >
> >
> >
> > On Mon, Oct 31, 2011 at 2:45 AM, Philip 
> wrote:
> > > "me" must be misinformed :-)
> > > The new pricing will kick in tomorrow.
> >
> > > On Oct 31, 9:20 am, Prashant  wrote:
> > > > Hi,
> >
> > > > My GAE apps still show old quota limits. According to me new pricing
> and
> > > > quota schemes should be applicable by now. If it is not, when it is
> going
> > > > to be effective from ?
> >
> > > > --
> > > > Prashant
> >
> > > --
> > > You received this message because you are subscribed to the Google
> Groups
> > > "Google App Engine" group.
> > > To post to this group, send email to google-appengine@googlegroups.com
> .
> > > To unsubscribe from this group, send email to
> > > google-appengine+unsubscr...@googlegroups.com.
> > > For more options, visit this group at
> > >http://groups.google.com/group/google-appengine?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Deploy drops data

2011-11-01 Thread Phil McDonnell
Sadly, the source app is java so I can't run the datastore admin.  Enabling
the feature it was a mistake.

On Mon, Oct 31, 2011 at 10:35 AM, Barry Hunter wrote:

> Well I was just going to suggest you use the datasotre admin
> http://code.google.com/appengine/docs/adminconsole/datastoreadmin.html
>
> to view your datastore, to see if the data is still there.
>
> On Mon, Oct 31, 2011 at 2:32 PM, Phil McDonnell
>  wrote:
> > Also, minor possibility, but I noticed "Datastore Admin" was enabled in
> my
> > settings.  Perhaps there is a bug associated with that and deploys?
> > Thanks,
> > Phil
> >
> > On Mon, Oct 31, 2011 at 10:27 AM, Phil McDonnell
> >  wrote:
> >>
> >> I investigated the namespace idea and I don't believe that's being used
> >> here at all. The one data class that is still accessible is a remnant
> from
> >> some earlier work and no longer used which may explain why it doesn't
> become
> >> inaccessible/disappear.
> >> Any more ideas on how entire datastore classes might become inaccessible
> >> directly after a deploy?  It does not happen every time I deploy, but
> when
> >> it does it makes all of our data inaccessible, with the exception of
> the one
> >> data class that we don't use anymore.
> >> Thanks for your help and input,
> >> Phil
> >>
> >> On Fri, Oct 28, 2011 at 4:18 PM, Phil McDonnell
> >>  wrote:
> >>>
> >>> Hi guys,
> >>> Apologies for using unclear terminology on this.  I understand the
> >>> details of how the data is stored on BT. This is not local - this is
> on the
> >>> production instance.
> >>> This idea of something happening that makes the
> data inaccessible sounds
> >>> possible. I'm running on version 2 of my app.  Could that be an issue?
>  I'm
> >>> not very familiar with the namespace feature, but I can read up on
> this.
> >>>  Are there other ways that the data might disappear?
> >>> Ikai, in case it's useful, my app id is coupflipsite.
> >>> Thanks so much for all the thoughts here.  Getting to the bottom of
> this
> >>> is extremely important for us and I very much appreciate your wisdom on
> >>> this.
> >>> Thanks again,
> >>> Phil
> >>> On Fri, Oct 28, 2011 at 2:18 PM, Ikai Lan (Google) 
> >>> wrote:
> 
>  Thanks for the explanation Barry. Phil, it sounds like you are talking
>  about the local datastore. Can you clarify?
>  --
>  Ikai Lan
>  Developer Programs Engineer, Google App Engine
>  plus.ikailan.com | twitter.com/ikai
> 
> 
>  On Fri, Oct 28, 2011 at 3:29 AM, Barry Hunter  >
>  wrote:
> >
> > That doesn't even make sense
> >
> > The Datastore has no concept of 'table'.
> >
> > All Entities - regardless of their kind- are stored in one 'bigtable'
> > - they are all intermingled. In fact all Entities from everyone's
> apps
> > are stored in the same bigtable.
> >
> > So to delete a 'table' - which is really just all entities of a given
> > kind for a given app - would need to loop though and delete each
> > individual entity. Once there are no entities of a given kind/model
> > left, the 'kind' has effectively been dropped.
> >
> >
> > I would guess need to check you aren't somehow using the application
> > version in the Kind name or even the key?. Then when the application
> > is updated, the version changes and therefore the old entities become
> > inaccessible.
> >
> >
> >
> >
> >
> > On Thu, Oct 27, 2011 at 10:17 PM, Phil McDonnell
> >  wrote:
> > > Twice now a deploy has cleared several of the data tables in my
> > > deployed
> > > datastore.  Does anyone know what causes this?  The symptoms both
> > > times are
> > > consistent.  I do a deploy and the datastore drops several of the
> > > tables.
> > >  Strangely, one very old (and generally unused) table is not
> dropped
> > > and my
> > > blob data is still there.  Is this dropping of data/tables  on
> deploy
> > > a
> > > known "feature" that I'm somehow not understanding?  Note, this
> does
> > > not
> > > happen on every deploy.
> > > We are still pre-launch, but I'm extremely concerned that this
> could
> > > happen
> > > when we are live.  If we drop our data when we are live it would
> cost
> > > us a
> > > lot of money.
> > > Thanks so much,
> > > Phil
> > >
> > > --
> > > You received this message because you are subscribed to the Google
> > > Groups
> > > "Google App Engine" group.
> > > To post to this group, send email to
> > > google-appengine@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > > google-appengine+unsubscr...@googlegroups.com.
> > > For more options, visit this group at
> > > http://groups.google.com/group/google-appengine?hl=en.
> > >
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Google App Engine" group.

[google-appengine] Re: HRD uses more datastore writes?

2011-11-01 Thread Max Ross (Google)
That's great to hear, thanks for being so patient with us while we sorted 
this out.

Max

-- 
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/-/e9vpwXrIX9IJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] 1.6.0 Prerelease SDKs are out

2011-11-01 Thread Robert Schuppenies
On Mon, Oct 31, 2011 at 9:19 PM, Gopal Patel  wrote:

> does python sdk now works with py2.7 ?


Yes.


>
>
> On Tue, Nov 1, 2011 at 6:58 AM, Johan Euphrosine wrote:
>
>> Hi,
>>
>> We've just uploaded the 1.6.0 Prerelease SDKs:
>> http://code.google.com/p/googleappengine/downloads/list
>>
>> Please note that new features are not available in production until the
>> final release, and documentation for these features will be available at
>> this time as well. Let us know if there are any issues found.
>>
>> Below are the release notes for this release.
>>
>> Thanks,
>> Marzia
>>
>> App Engine Python SDK - Release NotesVersion 
>> 1.6.0===- On November 7th, App Engine will be 
>> out of Preview. The new Terms of Service  and previously announced pricing 
>> changes will be in effect. Additionally, all  paid apps are now covered by 
>> our SLA.http://www.google.com/enterprise/cloud/appengine/pricing.html 
>> -
>>  Paid apps can now specify the maximum pending latency for instances and the 
>>  minimum number of idle instances for your application in the Admin 
>> Console.- We have released an experimental utility, available in the Admin 
>> Console, to  assist in migrating your application to the High Replication 
>> datastore. This  utility allows you to copy the bulk of your data in the 
>> background, while the  source application is still serving. You then need a 
>> brief read-only period to  migrate your application data while you copy the 
>> data that has changed from  the time the original copy started.- Blobstore, 
>> which was previously limited to apps with billing enabled, is now  available 
>> for all apps.- We have published a new article on Datastore Index Selection 
>> and Advanced  Search which explains our recent improvements to the query 
>> planner that make  exploding indexes unnecessary.
>> http://code.google.com/appengine/articles/indexselection.html 
>> -
>>  Applications can now receive xmpp error stanzas at /_ah/xmpp/error.- In the 
>> Admin Console data viewer, you can now filter by namespace from a drop  down 
>> menu, if applicable.- In the Admin Console's Datastore Statistics, we now 
>> offer namespace suggest  for filtering stats.- We have released as 
>> experimental the full MapReduce framework.- The 
>> mail_stub.get_sent_messages() call now returns EmailMessage instances.- 
>> Fixed an issue when setting an initial_value in memcache.incr unexpectedly  
>> returned a string.
>> http://code.google.com/p/googleappengine/issues/detail?id=2012 
>> -
>>  Fixed an issue where DoS stats in the Admin Console didn't work for High  
>> Replication apps.
>> http://code.google.com/p/googleappengine/issues/detail?id=5237 
>> 
>>
>>
>>
>>
>> App Engine Java SDK - Release NotesVersion 1.6.0=- On November 
>> 7th, App Engine will be out of Preview. The new Terms of Service  and 
>> previously announced pricing changes will be in effect. Additionally, all  
>> paid apps are now covered by our SLA.
>> http://www.google.com/enterprise/cloud/appengine/pricing.html 
>> -
>>  Paid apps can now specify the maximum pending latency for instances and the 
>>  minimum number of idle instances for your application in the Admin 
>> Console.- We have released an experimental utility, available in the Admin 
>> Console, to  assist in migrating your application to the High Replication 
>> datastore. This  utility allows you to copy the bulk of your data in the 
>> background, while the  source application is still serving. You then need a 
>> brief read-only period to  migrate your application data while you copy the 
>> data that has changed from  the time the original copy started.- Blobstore, 
>> which was previously limited to apps with billing enabled, is now  available 
>> for all apps.- We have published a new article on Datastore Index Selection 
>> and Advanced  Search which explains our recent improvements to the query 
>> planner that make  exploding indexes unnecessary.
>> http://code.google.com/appengine/articles/indexselection.html 
>> -
>>  Applications can now receive xmpp error stanzas at /_ah/xmpp/error.- In the 
>> Admin Console data viewer, you can

[google-appengine] Lots of import errors today

2011-11-01 Thread Alex Epshteyn
I'm seeing lots of DeadlineExceededErrors in production logs in recent
hours where the app seems to be stuck on loading various imports.

Examples:
1) File "/base/python_runtime/python_lib/versions/third_party/
django-0.96/django/template/loaders/filesystem.py", line 17, in
load_template_source
return (open(filepath).read(), filepath)
2)   File "/base/python_runtime/python_lib/versions/1/google/appengine/
ext/appstats/datamodel_pb.py", line 20, in 
from google.net.proto import ProtocolBuffer
3)   File "/base/data/home/apps/typeracerdata/62.354361981982300313/
encoding.py", line 1, in 
import time
etc..

I've never seen this before - in the past deadlines were usually
reached while waiting for datastore operations and that sort of thing.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Re: Is GAE still using old pricing scheme ?

2011-11-01 Thread Gregory D'alesandre
Your third question is dead on :)  Under the new model only the daily
budget matters and so you won't need to set budgets for specific resources.
 So your scenario is precisely accurate.  If you'd like to increase your
budget to $20/day, you can add that into any of the existing buckets you'd
like as they'll all go away on Nov 7th and you'll just be left with $20/day.

I hope this clarifies but let me know if you have additional questions!

Greg

On Tue, Nov 1, 2011 at 9:39 AM, Rishi Arora wrote:

> Yes, good question - I ran into the same problem.  My biggest budget item
> is data store reads, and I'd like to set its budget at a comfortable level.
>  But I can't do that until the new pricing kicks in.  But that might be too
> late, unless I do it shortly after midnight PST November 7th.  Is this
> Google's expectation?  Perhaps there should be a way to set future budget
> items at lest a day before the new pricing kicks in?  Or perhaps that only
> budget item that is of consequence is the "daily budget", and we can't fine
> tune budgets for specific resources?  So if I have set my CPU quota fo $10
> a day, and email quote to $5 a day, then when the new pricing kicks in, the
> only thing that'll transition over is $15 daily quota.  Is this true?
>
> On Mon, Oct 31, 2011 at 2:09 PM, Philip wrote:
>
>> Hey Greg,
>>
>> how do we avoid over-quota errors if we cannot edit the budget for
>> instance hours?
>>
>> On Oct 31, 7:16 pm, "Gregory D'alesandre"  wrote:
>> > Just a slight change, the new pricing will actually kick in on Nov 7th.
>>  We
>> > are sending out an email to all admins or running applications about
>> this
>> > tomorrow.  If you have any questions on this, please let me know!
>> >
>> > Greg D'Alesandre
>> > Senior Product Manager, Google App Engine
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > On Mon, Oct 31, 2011 at 2:45 AM, Philip 
>> wrote:
>> > > "me" must be misinformed :-)
>> > > The new pricing will kick in tomorrow.
>> >
>> > > On Oct 31, 9:20 am, Prashant  wrote:
>> > > > Hi,
>> >
>> > > > My GAE apps still show old quota limits. According to me new
>> pricing and
>> > > > quota schemes should be applicable by now. If it is not, when it is
>> going
>> > > > to be effective from ?
>> >
>> > > > --
>> > > > Prashant
>> >
>> > > --
>> > > You received this message because you are subscribed to the Google
>> Groups
>> > > "Google App Engine" group.
>> > > To post to this group, send email to
>> google-appengine@googlegroups.com.
>> > > To unsubscribe from this group, send email to
>> > > google-appengine+unsubscr...@googlegroups.com.
>> > > For more options, visit this group at
>> > >http://groups.google.com/group/google-appengine?hl=en.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google App Engine" group.
>> To post to this group, send email to google-appengine@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-appengine+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/google-appengine?hl=en.
>>
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Deploy drops data

2011-11-01 Thread Barry Hunter
You can
http://code.google.com/appengine/docs/adminconsole/datastoreadmin.html

See the "A Note for Java Developers" section.



On Tue, Nov 1, 2011 at 4:45 PM, Phil McDonnell
 wrote:
> Sadly, the source app is java so I can't run the datastore admin.  Enabling
> the feature it was a mistake.
>
> On Mon, Oct 31, 2011 at 10:35 AM, Barry Hunter 
> wrote:
>>
>> Well I was just going to suggest you use the datasotre admin
>> http://code.google.com/appengine/docs/adminconsole/datastoreadmin.html
>>
>> to view your datastore, to see if the data is still there.
>>
>> On Mon, Oct 31, 2011 at 2:32 PM, Phil McDonnell
>>  wrote:
>> > Also, minor possibility, but I noticed "Datastore Admin" was enabled in
>> > my
>> > settings.  Perhaps there is a bug associated with that and deploys?
>> > Thanks,
>> > Phil
>> >
>> > On Mon, Oct 31, 2011 at 10:27 AM, Phil McDonnell
>> >  wrote:
>> >>
>> >> I investigated the namespace idea and I don't believe that's being used
>> >> here at all. The one data class that is still accessible is a remnant
>> >> from
>> >> some earlier work and no longer used which may explain why it doesn't
>> >> become
>> >> inaccessible/disappear.
>> >> Any more ideas on how entire datastore classes might become
>> >> inaccessible
>> >> directly after a deploy?  It does not happen every time I deploy, but
>> >> when
>> >> it does it makes all of our data inaccessible, with the exception of
>> >> the one
>> >> data class that we don't use anymore.
>> >> Thanks for your help and input,
>> >> Phil
>> >>
>> >> On Fri, Oct 28, 2011 at 4:18 PM, Phil McDonnell
>> >>  wrote:
>> >>>
>> >>> Hi guys,
>> >>> Apologies for using unclear terminology on this.  I understand the
>> >>> details of how the data is stored on BT. This is not local - this is
>> >>> on the
>> >>> production instance.
>> >>> This idea of something happening that makes the
>> >>> data inaccessible sounds
>> >>> possible. I'm running on version 2 of my app.  Could that be an issue?
>> >>>  I'm
>> >>> not very familiar with the namespace feature, but I can read up on
>> >>> this.
>> >>>  Are there other ways that the data might disappear?
>> >>> Ikai, in case it's useful, my app id is coupflipsite.
>> >>> Thanks so much for all the thoughts here.  Getting to the bottom of
>> >>> this
>> >>> is extremely important for us and I very much appreciate your wisdom
>> >>> on
>> >>> this.
>> >>> Thanks again,
>> >>> Phil
>> >>> On Fri, Oct 28, 2011 at 2:18 PM, Ikai Lan (Google) 
>> >>> wrote:
>> 
>>  Thanks for the explanation Barry. Phil, it sounds like you are
>>  talking
>>  about the local datastore. Can you clarify?
>>  --
>>  Ikai Lan
>>  Developer Programs Engineer, Google App Engine
>>  plus.ikailan.com | twitter.com/ikai
>> 
>> 
>>  On Fri, Oct 28, 2011 at 3:29 AM, Barry Hunter
>>  
>>  wrote:
>> >
>> > That doesn't even make sense
>> >
>> > The Datastore has no concept of 'table'.
>> >
>> > All Entities - regardless of their kind- are stored in one
>> > 'bigtable'
>> > - they are all intermingled. In fact all Entities from everyone's
>> > apps
>> > are stored in the same bigtable.
>> >
>> > So to delete a 'table' - which is really just all entities of a
>> > given
>> > kind for a given app - would need to loop though and delete each
>> > individual entity. Once there are no entities of a given kind/model
>> > left, the 'kind' has effectively been dropped.
>> >
>> >
>> > I would guess need to check you aren't somehow using the application
>> > version in the Kind name or even the key?. Then when the application
>> > is updated, the version changes and therefore the old entities
>> > become
>> > inaccessible.
>> >
>> >
>> >
>> >
>> >
>> > On Thu, Oct 27, 2011 at 10:17 PM, Phil McDonnell
>> >  wrote:
>> > > Twice now a deploy has cleared several of the data tables in my
>> > > deployed
>> > > datastore.  Does anyone know what causes this?  The symptoms both
>> > > times are
>> > > consistent.  I do a deploy and the datastore drops several of the
>> > > tables.
>> > >  Strangely, one very old (and generally unused) table is not
>> > > dropped
>> > > and my
>> > > blob data is still there.  Is this dropping of data/tables  on
>> > > deploy
>> > > a
>> > > known "feature" that I'm somehow not understanding?  Note, this
>> > > does
>> > > not
>> > > happen on every deploy.
>> > > We are still pre-launch, but I'm extremely concerned that this
>> > > could
>> > > happen
>> > > when we are live.  If we drop our data when we are live it would
>> > > cost
>> > > us a
>> > > lot of money.
>> > > Thanks so much,
>> > > Phil
>> > >
>> > > --
>> > > You received this message because you are subscribed to the Google
>> > > Groups
>> > > "Google App Engine" group.
>> > > 

Re: [google-appengine] Re: Is GAE still using old pricing scheme ?

2011-11-01 Thread Rishi Arora
Thanks Greg.  Yes, this clarifies things.

On Tue, Nov 1, 2011 at 12:17 PM, Gregory D'alesandre wrote:

> Your third question is dead on :)  Under the new model only the daily
> budget matters and so you won't need to set budgets for specific resources.
>  So your scenario is precisely accurate.  If you'd like to increase your
> budget to $20/day, you can add that into any of the existing buckets you'd
> like as they'll all go away on Nov 7th and you'll just be left with $20/day.
>
> I hope this clarifies but let me know if you have additional questions!
>
> Greg
>
> On Tue, Nov 1, 2011 at 9:39 AM, Rishi Arora wrote:
>
>> Yes, good question - I ran into the same problem.  My biggest budget item
>> is data store reads, and I'd like to set its budget at a comfortable level.
>>  But I can't do that until the new pricing kicks in.  But that might be too
>> late, unless I do it shortly after midnight PST November 7th.  Is this
>> Google's expectation?  Perhaps there should be a way to set future budget
>> items at lest a day before the new pricing kicks in?  Or perhaps that only
>> budget item that is of consequence is the "daily budget", and we can't fine
>> tune budgets for specific resources?  So if I have set my CPU quota fo $10
>> a day, and email quote to $5 a day, then when the new pricing kicks in, the
>> only thing that'll transition over is $15 daily quota.  Is this true?
>>
>> On Mon, Oct 31, 2011 at 2:09 PM, Philip wrote:
>>
>>> Hey Greg,
>>>
>>> how do we avoid over-quota errors if we cannot edit the budget for
>>> instance hours?
>>>
>>> On Oct 31, 7:16 pm, "Gregory D'alesandre"  wrote:
>>> > Just a slight change, the new pricing will actually kick in on Nov
>>> 7th.  We
>>> > are sending out an email to all admins or running applications about
>>> this
>>> > tomorrow.  If you have any questions on this, please let me know!
>>> >
>>> > Greg D'Alesandre
>>> > Senior Product Manager, Google App Engine
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > On Mon, Oct 31, 2011 at 2:45 AM, Philip 
>>> wrote:
>>> > > "me" must be misinformed :-)
>>> > > The new pricing will kick in tomorrow.
>>> >
>>> > > On Oct 31, 9:20 am, Prashant  wrote:
>>> > > > Hi,
>>> >
>>> > > > My GAE apps still show old quota limits. According to me new
>>> pricing and
>>> > > > quota schemes should be applicable by now. If it is not, when it
>>> is going
>>> > > > to be effective from ?
>>> >
>>> > > > --
>>> > > > Prashant
>>> >
>>> > > --
>>> > > You received this message because you are subscribed to the Google
>>> Groups
>>> > > "Google App Engine" group.
>>> > > To post to this group, send email to
>>> google-appengine@googlegroups.com.
>>> > > To unsubscribe from this group, send email to
>>> > > google-appengine+unsubscr...@googlegroups.com.
>>> > > For more options, visit this group at
>>> > >http://groups.google.com/group/google-appengine?hl=en.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Google App Engine" group.
>>> To post to this group, send email to google-appengine@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> google-appengine+unsubscr...@googlegroups.com.
>>> For more options, visit this group at
>>> http://groups.google.com/group/google-appengine?hl=en.
>>>
>>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Google App Engine" group.
>> To post to this group, send email to google-appengine@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-appengine+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/google-appengine?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] totally weird behavior - my .net app forwarded to Facebook and Oracle in different browsers

2011-11-01 Thread thstart
I have an AppEngine app attached to .net domain.
.net domain is hosted in GoDaddy and
I use GoogleApps standard attached to this
domain.

According Google Apps recommendations:
A Host:
@=216.239.32.21
@=216.239.34.21
@=216.239.36.21
@=216.239.38.21

CNAME:
www: ghs.google.com

naked domain forwarded to www in Google Apps.

Worked fine from several days.

Today too, just tried to access it 10 mins ago
from Chrome and it was forwarded to Faceboook page!?!?
With Mozilla - forwarded to Oracle login page!?!?

Tested with Safari and IE - no problem. 


-- 
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/-/2pgZE2y1yikJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: totally weird behavior - my .net app forwarded to Facebook and Oracle in different browsers

2011-11-01 Thread thstart
tested again after 15 minutes - works normal but 
this is weird?!?

-- 
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/-/N9J7PiVd3IEJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: 1.6.0 Prerelease SDKs are out

2011-11-01 Thread Waldemar Kornewald
Hi Marzia,
there is a little bug in the SDK. Django-nonrel users put the "django" 
package directly in the project folder. However, when I try to import 
django the dev_appserver's import hook says that I have to add django to 
the libraries section in app.yaml. It doesn't even try to import the 
package in the first place. The same happens with jinja2 and other 
packages. The correct behavior would be to only raise an exception if the 
import would fail.

Could you or someone else from Google please take a look at this bug before 
the final 1.6.0 release? Thanks!

Bye,
Waldemar Kornewald

-- 
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/-/LWwMFgs_VpgJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] data just a bit over free quota

2011-11-01 Thread Andrei
One of the apps has 1.13Gb of data and is not going to grow
It's non profit app
Can I still run it for free with new pricing?
Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: data just a bit over free quota

2011-11-01 Thread Philip
What will happen if Google will raise the free quota to 1.5gb for you
and you exceed it by 10mb? Should they raise it again and again? Just
pay for the 130mb of space you use. It should be 0.3796$/year if I
calculated it correctly.

On Nov 1, 9:43 pm, Andrei  wrote:
> One of the apps has 1.13Gb of data and is not going to grow
> It's non profit app
> Can I still run it for free with new pricing?
> Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: data just a bit over free quota

2011-11-01 Thread Andrei
I can pay that
But after Nov 7 it's 9 dollars minimum per month

On Nov 1, 6:20 pm, Philip  wrote:
> What will happen if Google will raise the free quota to 1.5gb for you
> and you exceed it by 10mb? Should they raise it again and again? Just
> pay for the 130mb of space you use. It should be 0.3796$/year if I
> calculated it correctly.
>
> On Nov 1, 9:43 pm, Andrei  wrote:
>
>
>
>
>
>
>
> > One of the apps has 1.13Gb of data and is not going to grow
> > It's non profit app
> > Can I still run it for free with new pricing?
> > Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



RE: [google-appengine] Re: data just a bit over free quota

2011-11-01 Thread Brandon Wirtz
Consider setting some of your fields to not index. That will likely put you
under quota.


-Original Message-
From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Andrei
Sent: Tuesday, November 01, 2011 3:25 PM
To: Google App Engine
Subject: [google-appengine] Re: data just a bit over free quota

I can pay that
But after Nov 7 it's 9 dollars minimum per month

On Nov 1, 6:20 pm, Philip  wrote:
> What will happen if Google will raise the free quota to 1.5gb for you 
> and you exceed it by 10mb? Should they raise it again and again? Just 
> pay for the 130mb of space you use. It should be 0.3796$/year if I 
> calculated it correctly.
>
> On Nov 1, 9:43 pm, Andrei  wrote:
>
>
>
>
>
>
>
> > One of the apps has 1.13Gb of data and is not going to grow It's non 
> > profit app Can I still run it for free with new pricing?
> > Thanks

--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en.


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: 1.6.0 Prerelease SDKs are out

2011-11-01 Thread Roberto Saccon
to migrate an existing app to HDR with the new tool, can I keep now the 
app-id ? 

--
Roberto

-- 
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/-/wE5yd5DSCuwJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] wildcard host mappings to ghs.google.com

2011-11-01 Thread Nick Johnson
Hi Jason,

You don't need to change your registrar - just your DNS host. I believe
zoneedit support wildcard CNAMEs.

-Nick

On Sat, Oct 29, 2011 at 3:46 AM, Jason Collins wrote:

> When you map a custom domain to App Engine, you use a CNAME entry that
> points to some-host.your-domain.com.
>
> Our products often use a dynamic, programmatic hostname, e.g.,
> [dynamic-host].our-domain.com.
>
> Google Apps supports a wildcard host mapping, which is great.
>
> However, our domain registrar (GoDaddy) does not support a wildcard
> CNAME, they only support a wildcard A record. So, we've hacked it to
> use an IP address that ghs.google.com resolves to, knowing this is
> fragile.
>
> And, of course, one of the IP address that we were using for
> ghs.google.com changed sometime overnight and our sites broke.
>
> Does anyone know of a registrar that supports wildcard host matches on
> CNAME records. It seems that GoDaddy.com and register.com do _not_.
>
> Or, any other solutions? (I definitely don't want to front this with
> my own proxy.)
>
> Thanks,
> j
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>


-- 
Nick Johnson, Developer Programs Engineer, 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 google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Re: Announcing SSL for Custom Domains Trusted Tester Program

2011-11-01 Thread Nick Johnson
On Fri, Oct 21, 2011 at 7:33 AM, Brandon Wirtz  wrote:

> IE5/IE6 will say page cannot be displayed and will never connect.  For
> this reason you should encourage users to arrive at a non-HTTPs version of
> the page, do browser detection and display an Upgrade your browser
> notification, then use the login to take them to the secure version of the
> site.
>

Doing this will make your users vulnerable to man-in-the-middle attacks: an
attacker could intercept the HTTP request and send back HTTP responses,
with no redirect to HTTPS.

How plausible this is depends on the nature of your app, naturally.

-Nick Johnson


> 
>
> ** **
>
> ** **
>
> ** **
>
> *From:* google-appengine@googlegroups.com [mailto:
> google-appengine@googlegroups.com] *On Behalf Of *Nick
> *Sent:* Thursday, October 20, 2011 1:13 PM
> *To:* google-appengine@googlegroups.com
> *Subject:* [google-appengine] Re: Announcing SSL for Custom Domains
> Trusted Tester Program
>
> ** **
>
> What happens when a non-supported browser attempts to access
> https://www.my-sercure-appengine-app.com? Does it redirect to http:// or
> show an error dialog? 
>
> --
> 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/-/DUTj6iVJ49gJ.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>



-- 
Nick Johnson, Developer Programs Engineer, 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 google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: data just a bit over free quota

2011-11-01 Thread Andrei
Deleted all indexes yesterday already

On Nov 1, 6:29 pm, "Brandon Wirtz"  wrote:
> Consider setting some of your fields to not index. That will likely put you
> under quota.
>
>
>
>
>
>
>
> -Original Message-
> From: google-appengine@googlegroups.com
>
> [mailto:google-appengine@googlegroups.com] On Behalf Of Andrei
> Sent: Tuesday, November 01, 2011 3:25 PM
> To: Google App Engine
> Subject: [google-appengine] Re: data just a bit over free quota
>
> I can pay that
> But after Nov 7 it's 9 dollars minimum per month
>
> On Nov 1, 6:20 pm, Philip  wrote:
> > What will happen if Google will raise the free quota to 1.5gb for you
> > and you exceed it by 10mb? Should they raise it again and again? Just
> > pay for the 130mb of space you use. It should be 0.3796$/year if I
> > calculated it correctly.
>
> > On Nov 1, 9:43 pm, Andrei  wrote:
>
> > > One of the apps has 1.13Gb of data and is not going to grow It's non
> > > profit app Can I still run it for free with new pricing?
> > > Thanks
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group 
> athttp://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



RE: [google-appengine] Re: data just a bit over free quota

2011-11-01 Thread Brandon Wirtz
Apply Zip Compression to fields

-Original Message-
From: google-appengine@googlegroups.com
[mailto:google-appengine@googlegroups.com] On Behalf Of Andrei
Sent: Tuesday, November 01, 2011 4:47 PM
To: Google App Engine
Subject: [google-appengine] Re: data just a bit over free quota

Deleted all indexes yesterday already

On Nov 1, 6:29 pm, "Brandon Wirtz"  wrote:
> Consider setting some of your fields to not index. That will likely 
> put you under quota.
>
>
>
>
>
>
>
> -Original Message-
> From: google-appengine@googlegroups.com
>
> [mailto:google-appengine@googlegroups.com] On Behalf Of Andrei
> Sent: Tuesday, November 01, 2011 3:25 PM
> To: Google App Engine
> Subject: [google-appengine] Re: data just a bit over free quota
>
> I can pay that
> But after Nov 7 it's 9 dollars minimum per month
>
> On Nov 1, 6:20 pm, Philip  wrote:
> > What will happen if Google will raise the free quota to 1.5gb for 
> > you and you exceed it by 10mb? Should they raise it again and again? 
> > Just pay for the 130mb of space you use. It should be 0.3796$/year 
> > if I calculated it correctly.
>
> > On Nov 1, 9:43 pm, Andrei  wrote:
>
> > > One of the apps has 1.13Gb of data and is not going to grow It's 
> > > non profit app Can I still run it for free with new pricing?
> > > Thanks
>
> --
> You received this message because you are subscribed to the Google 
> Groups "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group
athttp://groups.google.com/group/google-appengine?hl=en.

--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en.


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Re: data just a bit over free quota

2011-11-01 Thread Jeff Schnitzer
Rumor has it that short appids, short kind names, and short field names
have an effect.  I'd be curious to know exactly how much.

Jeff

On Tue, Nov 1, 2011 at 4:58 PM, Brandon Wirtz  wrote:

> Apply Zip Compression to fields
>
> -Original Message-
> From: google-appengine@googlegroups.com
> [mailto:google-appengine@googlegroups.com] On Behalf Of Andrei
> Sent: Tuesday, November 01, 2011 4:47 PM
> To: Google App Engine
> Subject: [google-appengine] Re: data just a bit over free quota
>
> Deleted all indexes yesterday already
>
> On Nov 1, 6:29 pm, "Brandon Wirtz"  wrote:
> > Consider setting some of your fields to not index. That will likely
> > put you under quota.
> >
> >
> >
> >
> >
> >
> >
> > -Original Message-
> > From: google-appengine@googlegroups.com
> >
> > [mailto:google-appengine@googlegroups.com] On Behalf Of Andrei
> > Sent: Tuesday, November 01, 2011 3:25 PM
> > To: Google App Engine
> > Subject: [google-appengine] Re: data just a bit over free quota
> >
> > I can pay that
> > But after Nov 7 it's 9 dollars minimum per month
> >
> > On Nov 1, 6:20 pm, Philip  wrote:
> > > What will happen if Google will raise the free quota to 1.5gb for
> > > you and you exceed it by 10mb? Should they raise it again and again?
> > > Just pay for the 130mb of space you use. It should be 0.3796$/year
> > > if I calculated it correctly.
> >
> > > On Nov 1, 9:43 pm, Andrei  wrote:
> >
> > > > One of the apps has 1.13Gb of data and is not going to grow It's
> > > > non profit app Can I still run it for free with new pricing?
> > > > Thanks
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Google App Engine" group.
> > To post to this group, send email to google-appengine@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-appengine+unsubscr...@googlegroups.com.
> > For more options, visit this group
> athttp://groups.google.com/group/google-appengine?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Looking for interactive data transfer

2011-11-01 Thread David Whittaker
Welcome to web programming 101!  We were all newbies once.  There are
several components to an application like this, but to get you
started, what you are describing is very similar to the Guestbook demo
application included in the SDK.  Look in your demos/guestbook folder
in your python appengine SDK folder, and you will see the simplest
possible example of posting a form, storing the data, and displaying
it back on the page.  Open the guestbook.py file to get an idea of how
it all works.

Here's the basic idea:
when you load the main page (the root http://appname.appspot.com/) the
application is directed to the MainPage class (see the application =
lines near the bottom of the file).  This class, in its get method,
query's the BigTable for the last 10 greetings, loops through them,
and writes them to the response.  Then, at the bottom, it writes the
form to the response.  You could always switch this up and write the
form first and then the Greetings, or split them up to separate pages,
or anything along those lines.  Notice that the form's action points
to the /sign url, which the application (at the bottom) routes to the
Guestbook class.  It's post method creates a new Greeting record, sets
its author and content data (the date is automatically set when it is
saved), and saves the Greeting to the BigTable.  Finally, it redirects
you back to the root / to display the Greeting you just added (and up
to 9 others) and the form again.

This tutorial describes the application in more detail:
http://code.google.com/appengine/docs/python/gettingstarted/

Take a look at the tutorial and source code, and let us know if you
have any more questions.

David

On Nov 1, 11:38 am, ashish  wrote:
> Hey all
>
> Im a newbie to appengine.
> Ive been trying to do something like this.I have a html page with
> forms.Based on the user data submitted through forms I have to get
> some data stored in datastore and display it within the same
> page(append).
> And Im working in python.
>
> So can anybody help me wit this?How to go about here?
>
> Thanks
> Ashish

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: 1.6.0 Prerelease SDKs are out

2011-11-01 Thread Michael Quartly
Is the memory allocation going to be limited to 128MB on November 27?

-- 
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/-/E4mu1Hm4XTwJ.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Announcing SSL for Custom Domains Trusted Tester Program

2011-11-01 Thread Cayden Meyer
Hey everyone, 
The first group of testers have already received invitations to start
testing. If you haven't yet received an invitation, do not despair, we
will be expanding the invitation pool in the later stages of the
testing program.
To answer a few questions from this thread. 
Q: “What happens when a non-supported browser attempts to
access https://www.my-secure-appengine-app.com? “ (SNI only)A:  Users
with an unsupported browser will receive a certificate with an invalid
hostname. This will cause an warning in most browsers, the user can
either click through the certificate warning or try using a browser
that supports SNI
Q: “Will wildcard and multidomain certificates be supported by
VIP?” A: Wildcard and multidomain certificates are supported by both
VIP and SNI
Q: Various questions about pricingA: The pricing given in the signup
form is indicative only and is subject to change. This pricing should
give you a rough idea of what to expect when SSL is launched. Trusted
testers will not be charged during the testing period. 
Thanks for your interest and comments,
Cayden Meyer
Product Manager, Google App Engine
Blogger: http://googleappengine.blogspot.com
Reddit: http://www.reddit.com/r/appengine
Twitter: 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 google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: Announcing SSL for Custom Domains Trusted Tester Program

2011-11-01 Thread Cayden Meyer
Hey everyone, 
The first group of testers have already received invitations to start
testing. If you haven't yet received an invitation, do not despair, we
will be expanding the invitation pool in the later stages of the
testing program.
To answer a few questions from this thread. 
Q: “What happens when a non-supported browser attempts to
access https://www.my-secure-appengine-app.com? “ (SNI only)A:  Users
with an unsupported browser will receive a certificate with an invalid
hostname. This will cause an warning in most browsers, the user can
either click through the certificate warning or try using a browser
that supports SNI
Q: “Will wildcard and multidomain certificates be supported by
VIP?” A: Wildcard and multidomain certificates are supported by both
VIP and SNI
Q: Various questions about pricingA: The pricing given in the signup
form is indicative only and is subject to change. This pricing should
give you a rough idea of what to expect when SSL is launched. Trusted
testers will not be charged during the testing period. 
Thanks for your interest and comments,
Cayden Meyer Product Manager, Google App Engine Blogger:
http://googleappengine.blogspot.com Reddit: 
http://www.reddit.com/r/appengine Twitter:
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 google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.