[google-appengine] A request is suspended for 6 hours, then completes

2021-12-01 Thread Patrice Bertrand
Here is a strange thing we are seeing repeatedly.   We have a batch job 
processing, handled on a GAE backend service, which ends up taking more 
than 6 hours, with only 6 minutes of actual processing.   The request is 
started by a Cloud Task.

In one case, as an example, the request is started at 15:58:00, it runs 
(with some records in the stdout log) until 15:59:36, then it is 
'suspended', i.e. there is not a single record in the stdout log although 
this job does write on every loop).  Then suddenly we have records in the 
stdout log again, starting at 21:57:24, six hours later, and the handling 
of the request ends at 22:01:56.Ultimately, it looks like the request 
has been running for a total of 1mn 36 seconds plus 4mn 32 seconds = 6mn 8 
seconds, but with a six hour suspension in the middle.

In the stdout log, it is the same trace id all along, and we don't see any 
error occuring at the time of the suspension. 

Does this ring a bell to anymone ?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/b005e3f3-5686-44f3-bd24-b61cb4f30980n%40googlegroups.com.


[google-appengine] Re: Disabling TLS 1.0

2021-09-01 Thread Patrice Bertrand
Hello, 

I see that you have deleted your previous answer that said *"Although not 
the recommended option, creating a ticket with GCP tech support is an 
option for existing customers."*
This is quite annoying, and costly as well, because based on your previous 
answer, and since I was indeed an existing customer (since 2017), I went 
ahead and subscribed to paid support for this project.   I had understood, 
based on your answer, that this would allow we to have the TLS 
configuration modified.
I imagine that it is because I filed a support case asking for TLS 
configuration, with a reference to this conversation, that someone checked 
the answer that was given by Google here, and modified it.  Of course it is 
best to have correct answers in this conversation, and to remove incorrect 
answers.   But you have to understand that the incorrect answer given to me 
here cost me over 100$ in support subscription, with no result, since our 
GAE based application will not be made compliant with security test suites.

This erroneous answer and its consequences aside, *I think the question of 
TLS 1.0 and 1.1 should be answered by GCP* and should not require neither a 
support ticket nor a CLB subscription because it is not a whimsical desire, 
it is a general and major problem, affecting many if not all GAE 
applications, since *the use of these protocols that are deemed unsafe 
makes all applications fail compliance test suites*.  

I think GCP should make this setting readily available to all GAE 
applications.

In the meantime, I suppose I can now close my support subscription since it 
will not be of any use ?

On Tuesday, 31 August 2021 at 23:52:56 UTC+2 yananc wrote:

> Hi, 
> Although not the recommended option, creating a ticket with GCP tech 
> support is now an option only for GAE customers with previously existing 
> custom TLS configs.
>
> On Saturday, July 17, 2021 at 4:51:22 AM UTC-4 patrice@experquiz.com 
> wrote:
>
>> Thank you for your reply @David.  May I ask if creating a ticket with GCP 
>> support, although not the recommended option, could still be one available 
>> option ?  
>> Because setting up  Cloud Load Balancing and serverless NEGS would be 
>> quite an endeavor, plus some added costs, while we don't actually have any 
>> need for these features at the moment, all we need is the deactivation of 
>> TLS 1.0 and 1.1.
>> Thanks
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/9019ea43-bdeb-4045-b7f0-666a7c7769f6n%40googlegroups.com.


[google-appengine] Re: Disabling TLS 1.0

2021-07-17 Thread Patrice Bertrand
Thank you for your reply @David.  May I ask if creating a ticket with GCP 
support, although not the recommended option, could still be one available 
option ?  
Because setting up  Cloud Load Balancing and serverless NEGS would be quite 
an endeavor, plus some added costs, while we don't actually have any need 
for these features at the moment, all we need is the deactivation of TLS 
1.0 and 1.1.
Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/a5b4dfbe-e41e-4e4c-9fbd-fdc81aff3adan%40googlegroups.com.


[google-appengine] Disabling TLS 1.0

2021-07-15 Thread Patrice B

June 2018 was the deadline for discontinuing the use of TLS 1.0, (
https://blog.pcisecuritystandards.org/are-you-ready-for-30-june-2018-sayin-goodbye-to-ssl-early-tls)
 
and after that date numerous audit tools point the use of TLS 1.0 and 1.1 
as alerts.  
It is now July 2021, 3 years passed the deadline, and it seems App Engine 
is still using both.A number of GAE users have asked how disabling old 
TLS versions could be achieved, but the answers they got are not quite 
satisfactory.   
Some say "you should create a ticket with GCP, but you will have to have a 
support subscription first" (
https://serverfault.com/questions/1003762/how-to-disable-tls-1-0-for-google-app-engine
 
or https://stackoverflow.com/questions/58073141/how-to-update-tls-version).   

Others say the solution is to set up an SSL policy, which would only be 
possible after using  Cloud Load Balancing and serverless NEGS.  That would 
be a lot of trouble, plus added costs, for the sole purpose of making our 
GAE based application compliant with 2018 guidelines. 
But these are just end-user advice given on SO, I would be happy to get the 
official word from GCP on that matter.   It is quite unusual to see GAE 
being 3 years late on a security related issue.
Thank you for your input,

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/468f1aeb-0563-4546-ac3e-a3faf9d09739n%40googlegroups.com.


Re: [google-appengine] Google App Engine - Split Traffic and promote

2021-06-15 Thread Patrice Bertrand

Sure.  Note that I'm just a regular user.
I think it is best if "versions" in terms of GAE deployment match 
"versions" in terms of your Git, i.e. a consistent state of your 
project's files.
Thus there will be occasions when you need to change version for your 
production environment.    In such cases you would deploy your new 
version with --no-promote, then start the new version then migrate, or 
if you have a heavy traffic with many instances started you would split 
traffic then gradually increase the share sent to the new version, up to 
100%, then stop the previous version (or let it stop).    Within your 
staging project (or possibly 'service'), you might also need to handle 
versions, and a given version might be deployed to the staging project 
and when validated, deployed to the production project.  So if you were 
using versions as environments you would have very little flexibility in 
managing actual versions.

Patrice


On 6/15/21 4:42 PM, Bilal Haidar wrote:

Thanks Patrice!

Can you explain to me or refer me to a resource on the real use of 
versions? I must have misunderstood it.


Many thanks
Bilal

On Tue, Jun 15, 2021 at 5:34 PM Patrice Bertrand 
mailto:patrice.bertrand...@gmail.com>> 
wrote:


Hello Bill,

Maybe you should consider using 2 distincts projects instead of
versions for the need that you describe.  This will allow you to
use versions as proper versions, and to handle a version change
within a given service.

Alternatively, you could consider using 2 services, each with
versions as needed.

Using different projects or different services of a project should
not affect your costs, since you are paying for live instances
    ultimately.

Patrice


On 6/15/21 2:28 PM, Bilal Haidar wrote:


Hi,
I would like to understand the relation between --promote
(--no-promote) and split traffic.

- When I make a version deployment (--promote), it means it takes
100% of the traffic
- When I make a version deployment (--no-promote), it won't take
any traffic percentage. *However, would I be able to visit this
version by URL? Would this version be stopped or active?
*
- Split Traffic it works sort of against (--promote). We use it
when we want to split the traffic among versions instead of
promoting a single version.

I am planning to have two versions of my app. One is prod and
another staging.

Only prod should serve clients. While staging should only be used
internally for testing, etc.

Shall I use *--promote* with the prod environment and
*--no-promote* with the staging one?

Thanks
Bill
-- 
You received this message because you are subscribed to the

Google Groups "Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to google-appengine+unsubscr...@googlegroups.com
<mailto:google-appengine+unsubscr...@googlegroups.com>.
To view this discussion on the web visit

https://groups.google.com/d/msgid/google-appengine/bca3d802-dbea-43ee-8348-43c0ad3007a5n%40googlegroups.com

<https://groups.google.com/d/msgid/google-appengine/bca3d802-dbea-43ee-8348-43c0ad3007a5n%40googlegroups.com?utm_medium=email_source=footer>.


-- 
You received this message because you are subscribed to a topic in

the Google Groups "Google App Engine" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/google-appengine/kJO6TBILzxI/unsubscribe.
To unsubscribe from this group and all its topics, send an email
to google-appengine+unsubscr...@googlegroups.com
<mailto:google-appengine+unsubscr...@googlegroups.com>.
To view this discussion on the web visit

https://groups.google.com/d/msgid/google-appengine/6e7bd439-3cd2-abff-7abd-0462ca1f0620%40gmail.com

<https://groups.google.com/d/msgid/google-appengine/6e7bd439-3cd2-abff-7abd-0462ca1f0620%40gmail.com?utm_medium=email_source=footer>.

--
You received this message because you are subscribed to the Google 
Groups "Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to google-appengine+unsubscr...@googlegroups.com 
<mailto:google-appengine+unsubscr...@googlegroups.com>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/CAFDSF-2zBPCZaqdkH_Bv-n7BvYkiDXLXv%2BKAgf4U2%2BnqGBw1oA%40mail.gmail.com 
<https://groups.google.com/d/msgid/google-appengine/CAFDSF-2zBPCZaqdkH_Bv-n7BvYkiDXLXv%2BKAgf4U2%2BnqGBw1oA%40mail.gmail.com?utm_medium=email_source=footer>.


--
logo ExperQuiz  Patrice Bertrand
Directeur Associé
06 60 11 00 09
www.experquiz.com <http://www.experquiz.com>




--
You received this message because you are subscribed to the Google Groups "Google 
App Engine" group.
To unsubscribe from t

Re: [google-appengine] Google App Engine - Split Traffic and promote

2021-06-15 Thread Patrice Bertrand

Hello Bill,

Maybe you should consider using 2 distincts projects instead of versions 
for the need that you describe.  This will allow you to use versions as 
proper versions, and to handle a version change within a given service.


Alternatively, you could consider using 2 services, each with versions 
as needed.


Using different projects or different services of a project should not 
affect your costs, since you are paying for live instances ultimately.


Patrice


On 6/15/21 2:28 PM, Bilal Haidar wrote:


Hi,
I would like to understand the relation between --promote 
(--no-promote) and split traffic.


- When I make a version deployment (--promote), it means it takes 100% 
of the traffic
- When I make a version deployment (--no-promote), it won't take any 
traffic percentage. *However, would I be able to visit this version by 
URL? Would this version be stopped or active?

*
- Split Traffic it works sort of against (--promote). We use it when 
we want to split the traffic among versions instead of promoting a 
single version.


I am planning to have two versions of my app. One is prod and another 
staging.


Only prod should serve clients. While staging should only be used 
internally for testing, etc.


Shall I use *--promote* with the prod environment and *--no-promote* 
with the staging one?


Thanks
Bill
--
You received this message because you are subscribed to the Google 
Groups "Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to google-appengine+unsubscr...@googlegroups.com 
<mailto:google-appengine+unsubscr...@googlegroups.com>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/bca3d802-dbea-43ee-8348-43c0ad3007a5n%40googlegroups.com 
<https://groups.google.com/d/msgid/google-appengine/bca3d802-dbea-43ee-8348-43c0ad3007a5n%40googlegroups.com?utm_medium=email_source=footer>.


--
You received this message because you are subscribed to the Google Groups "Google 
App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/6e7bd439-3cd2-abff-7abd-0462ca1f0620%40gmail.com.


[google-appengine] Cloud Tasks API down today between 19:20 and 20:20 EST

2021-03-17 Thread Patrice Bertrand

We have noticed that all calls to the Cloud Tasks API from our GAE projects 
failed with a "503: Service Unavailable" this day March 17th 2021, from 
19:20 to 20:20 EST.   This happened in more than one project, without any 
change whatsoever on our side.   This error in all Cloud Tasks calls caused 
our application itself to be down, since many feature rely on being able to 
post a task to a queue.

I am surprised that the "Cloud Status Dashboard" has no mention of this 
incident, although it was pretty severe.   How reliable is the Cloud Status 
Dashboard" ?Is it possible that we would be the only client 
experiencing this ? 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/e43340a6-2387-4c98-b776-3ed010841923n%40googlegroups.com.


[google-appengine] Re: Best way to dedicate App Engine instances for certain tasks

2021-02-05 Thread Patrice Bertrand
After digging further, it seems the correct answer would be to use 
*services*, which I knew was a thing, but was always using only the default 
service.  So different services of the same project would share the 
datastore, and yet each have its own versions and instances.  And Cloud 
Tasks routing allows for targeting a given service.

However, if anyone has other thoughts on the matter, they will be welcome.

On Friday, 5 February 2021 at 13:23:58 UTC+1 Patrice Bertrand wrote:

>
> I'm looking for advice regarding the best way to dedicate App Engine 
> instances for running certain deferred tasks.   
>
> We want to be sure that deferred tasks, as well as cron tasks, can never 
> penalize the processing of actual client requests.   
>
> One way to do this would be to have a separate GAE project, dedicated to 
> running these tasks, and use the Cloud Tasks api (
> https://cloud.google.com/tasks/docs/creating-appengine-tasks) and create 
> tasks with a specific target project.   But this second 'batch' GAE project 
> would need to have read/write access to the Ndb datastore of the first 
> project, which does not seem to be possible.
>
> Another way, which seems easier, would be to use a specific version of the 
> same project, which would be dedicated to the handling of these batch 
> tasks.   Thus when we deploy version v103 of the project, we would also 
> deploy v103-batch, and then when queuing tasks we would specify that the 
> target version is v103-batch.   This would avoid the need of sharing 
> Datastore between two projects.   This technique was suggested in an SO 
> post by Guido Von Rossum (
> https://stackoverflow.com/questions/12074754/google-app-engine-app-interoperability),
>  
> but that was  back in 2012, things may have changed since then.
>
> Thank you for your inputs.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/eec3282e-8073-4472-b0f4-58bf822691fan%40googlegroups.com.


[google-appengine] Best way to dedicate App Engine instances for certain tasks

2021-02-05 Thread Patrice Bertrand

I'm looking for advice regarding the best way to dedicate App Engine 
instances for running certain deferred tasks.   

We want to be sure that deferred tasks, as well as cron tasks, can never 
penalize the processing of actual client requests.   

One way to do this would be to have a separate GAE project, dedicated to 
running these tasks, and use the Cloud Tasks api 
(https://cloud.google.com/tasks/docs/creating-appengine-tasks) and create 
tasks with a specific target project.   But this second 'batch' GAE project 
would need to have read/write access to the Ndb datastore of the first 
project, which does not seem to be possible.

Another way, which seems easier, would be to use a specific version of the 
same project, which would be dedicated to the handling of these batch 
tasks.   Thus when we deploy version v103 of the project, we would also 
deploy v103-batch, and then when queuing tasks we would specify that the 
target version is v103-batch.   This would avoid the need of sharing 
Datastore between two projects.   This technique was suggested in an SO 
post by Guido Von Rossum 
(https://stackoverflow.com/questions/12074754/google-app-engine-app-interoperability),
 
but that was  back in 2012, things may have changed since then.

Thank you for your inputs.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/794f4421-b2d8-46f2-9377-55e474854f59n%40googlegroups.com.


[google-appengine] Re: NTP time synchronization on App Engine

2020-12-23 Thread Patrice Bertrand
The following page, about Compute Engine instances:
https://cloud.google.com/compute/docs/instances/managing-instances
says *"Compute Engine instances are preconfigured to use network time 
protocol (NTP)."*
Which would be good enough, but is not about App Engine instances.   
However, I would think App Engine instances are kind of "even more 
pre-configured" than Compute Engine instances.

On Wednesday, 23 December 2020 at 09:59:18 UTC+1 Patrice Bertrand wrote:

> Hello Elliott,
> Thank you very much for your answer and for filing a request.   In the 
> meantime, maybe you could just confirm that there is indeed NTP 
> synchronization (if that is the case of course).
>
> On Wednesday, 23 December 2020 at 01:39:37 UTC+1 Elliott (Cloud Platform 
> Support) wrote:
>
>> Hello,
>>
>> After looking at your question, I am not able to find public 
>> documentation you may use as a reference. I am sorry that this may not be 
>> the response you are looking for but it is something we may work on in the 
>> future. If you have specific concerns about your project, I believe that 
>> for the best way to move forward is to create a feature request, which I 
>> have done here <https://issuetracker.google.com/176195687> to have this 
>> documented in the future.
>>
>> Please note that even though the request will be prioritized, there is no 
>> guarantee or ETA that it may be implemented.
>>
>> I hope that I have helped in this way.
>>
>> On Tuesday, December 22, 2020 at 12:12:49 PM UTC-5 
>> patrice@experquiz.com wrote:
>>
>>> We have a large application hosted on Google App Engine, that is being 
>>> audited by one of our clients.   The auditor is asking whether GAE servers 
>>> have NTP time synchronization.   I am sure they do, but could someone point 
>>> out a document that would mention this, that we could use as a reference ? 
>>> What I have found so far:
>>> 1) 
>>> https://stackoverflow.com/questions/18264338/google-appengine-server-instance-clock-synchronization
>>> 2) 
>>> https://cloudplatform.googleblog.com/2015/05/Got-a-second-A-leap-second-that-is-Be-ready-for-June-30th.html
>>>  
>>> <https://cloudplatform.googleblog.com/2015/05/Got-a-second-A-leap-second-that-is-Be-ready-for-June-30th.html>
>>> Very interesting read, but it does not exactly say that there is time 
>>> synchronization.
>>> Anything better ?
>>> Many thanks.
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/26fd3e92-0590-4a3c-87f5-1960c5fb52d8n%40googlegroups.com.


[google-appengine] Re: NTP time synchronization on App Engine

2020-12-23 Thread Patrice Bertrand
Hello Elliott,
Thank you very much for your answer and for filing a request.   In the 
meantime, maybe you could just confirm that there is indeed NTP 
synchronization (if that is the case of course).

On Wednesday, 23 December 2020 at 01:39:37 UTC+1 Elliott (Cloud Platform 
Support) wrote:

> Hello,
>
> After looking at your question, I am not able to find public documentation 
> you may use as a reference. I am sorry that this may not be the response 
> you are looking for but it is something we may work on in the future. If 
> you have specific concerns about your project, I believe that for the best 
> way to move forward is to create a feature request, which I have done here 
> <https://issuetracker.google.com/176195687> to have this documented in 
> the future.
>
> Please note that even though the request will be prioritized, there is no 
> guarantee or ETA that it may be implemented.
>
> I hope that I have helped in this way.
>
> On Tuesday, December 22, 2020 at 12:12:49 PM UTC-5 
> patrice@experquiz.com wrote:
>
>> We have a large application hosted on Google App Engine, that is being 
>> audited by one of our clients.   The auditor is asking whether GAE servers 
>> have NTP time synchronization.   I am sure they do, but could someone point 
>> out a document that would mention this, that we could use as a reference ? 
>> What I have found so far:
>> 1) 
>> https://stackoverflow.com/questions/18264338/google-appengine-server-instance-clock-synchronization
>> 2) 
>> https://cloudplatform.googleblog.com/2015/05/Got-a-second-A-leap-second-that-is-Be-ready-for-June-30th.html
>>  
>> <https://cloudplatform.googleblog.com/2015/05/Got-a-second-A-leap-second-that-is-Be-ready-for-June-30th.html>
>> Very interesting read, but it does not exactly say that there is time 
>> synchronization.
>> Anything better ?
>> Many thanks.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/52c6963e-a103-4e79-bb6f-d9ff80ff3c07n%40googlegroups.com.


[google-appengine] NTP time synchronization on App Engine

2020-12-22 Thread Patrice Bertrand
We have a large application hosted on Google App Engine, that is being 
audited by one of our clients.   The auditor is asking whether GAE servers 
have NTP time synchronization.   I am sure they do, but could someone point 
out a document that would mention this, that we could use as a reference ? 
What I have found so far:
1) 
https://stackoverflow.com/questions/18264338/google-appengine-server-instance-clock-synchronization
2) 
https://cloudplatform.googleblog.com/2015/05/Got-a-second-A-leap-second-that-is-Be-ready-for-June-30th.html
 

Very interesting read, but it does not exactly say that there is time 
synchronization.
Anything better ?
Many thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/7425bd5c-3edc-4d10-a084-b1f939e0c10bn%40googlegroups.com.


[google-appengine] Production problem this day on get_service_account_name()

2020-12-14 Thread Patrice Bertrand
Hello,
Today, for the first time, we experienced an api failure in production:   
between 12:50 and 13:50 CET all calls to get_service_account_name() failed, 
with no other information than "Internal Error".   
I am surprised I cannot find anything about this incident in the "Cloud 
Platform Status" information panel.
Is it just me ?   But then why would it be just today and just for one hour 
?
Thank you for any relevant information.
Patrice

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/ef085948-55bf-4150-b670-a1071b0d6c81n%40googlegroups.com.


[google-appengine] Re: How to remove custom domain from project

2020-07-02 Thread Patrice B
Hello,

Same problem here: cannot remove custom domain from project.   Is there no 
solution ? 

The story is as follows:  (1) need to have a subdomain of our client's 
domain point to our App Engine project, so we ask our client to add CNAME 
records to prove ownership, then we add subdomain to list of custom domain 
names for an app engine project, (2) client company then closes and domain 
name is not even registered anymore, (3) cannot remove client subdomain 
from list of custom domain names.   So 10 years from now, this custom 
domain name will still be bound to our project ?  What if someone else buys 
this domain, and defines CNAME records so that it reaches our project ? 

Is there no way out of this ? 

I believe this rule is not appropriate at all :  the owner of an app engine 
project should be allowed to remove a custom domain from his project, no 
matter if he can prove ownership or not.   I understand the need to prove 
ownership when trying to attach a new domain, but not when trying to detach.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/72309bff-e725-463b-a813-c3b60b03e92co%40googlegroups.com.


[google-appengine] Re: Diving into App Engine is soooooooooooo hard now - My analysis

2020-03-20 Thread Patrice B

Hi guys, 

A few months back, I had a similar reflexion on current trends regarding 
AppEngine, which I called "the end of paas", which could be called "end of 
serverless" in a way

https://groups.google.com/forum/?utm_medium=email_source=footer#!search/paas|sort:date/google-appengine/DHMMv5r8qjU/A-VO3PXPDwAJ

It's not very long, so I paste it here, since it is quite similar to what 
is being said here.

It seems most of the services that made AppEngine a proper Platorm as a 
Service are now scheduled to be shut down, and users are advised to 
migrate.   Migrate search to ElasticSearch, migrate memcache to Redis, and 
maybe at some point we'll be asked to migrate Ndb to MongoDB and GCS to 
whatever.   I'm not complaining about the way the process is handled 
actually, there is enough time to consider the options and work on a 
migration scenario, there is no imminent deadline, at least for the 
moment.   But I'm wondering what went wrong with the PaaS approach, and is 
it officially dead.

Is this the end of GAE as a PaaS ?   I truly believed PaaS was the future 
of cloud architectures:  stop thinking in terms of servers, start thinking 
in terms of services.   When I started working with AppEngine, I dreamed of 
CPU as a service, with no server granularity, and I was disappointed to 
find I still had to worry about servers, starting up a new server instance, 
choosing what type of instance would be best, a scaling strategy, etc.   I 
was expecting servers as a service, i.e. serving my requests without me 
ever thinking in terms of servers.   But at least there was Ndb, search, 
memcache, GCS and a few more.

Now it seems all of these are on their way out, which makes me wonder: was 
there something wrong with the concept of PaaS itself, or is it just that 
these products didn't gain traction, and are now too costly to maintain 
with regards to their user base ?   Actually, the one thing that was wrong 
with Paas from the very beginning was that it would lock a project into a 
given cloud.   That was a risk to be reckoned for users, but it could have 
been seen as a feature for the cloud provider.   Now is it for this reason 
that the mentionned services didn't make it ?  Because users would have 
been wary of being locked in, and for that reason would prefer to use 
leading products deployed on leased servers ?One thing is for sure: 
once an application has migrated to more standard services, it will not be 
tied to GCP anymore.

There was a major benefit to the PaaS concept:  it was very cheap for 
startups.   Deploying ElasticSearch on a the smallest possible cluster will 
start at around $200 a month, while the search usage of a small application 
could cost less than $10.   Same for the shared memcache service offered by 
AppEngine.   Now you are having to pay for running servers all night with 
very little transactions to handle. 

I'd be happy to hear your thoughts on this matter ? 


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/6edf3459-a4d0-4ea4-9282-86cdb6a2672f%40googlegroups.com.


Re: [google-appengine] Can't I set a specific request timeout ? 24 hours for running an HTTP requets seems crazy.

2020-01-31 Thread Patrice B
Thank you for your time.   I do understand that task queues and cron jobs 
may need a longer timeout value. 

My question really is this : is there no way to configure an instance in 
such a way that HTTP requests are killed on timeout after say 10 minutes ? 

And if there is no way to achieve this, as seems to be the case, then how 
would you suggest to protect an instance against a request that would keep 
running forever ?Should be start a timer and attempt to handle timeout 
manually ? 


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/cbc75d76-591f-4f58-bff3-42d6fe0b8b4c%40googlegroups.com.


[google-appengine] Can't I set a specific request timeout ? 24 hours for running an HTTP requets seems crazy.

2020-01-30 Thread Patrice B
Regarding request timeout, I find here 
https://cloud.google.com/appengine/docs/standard/python/how-instances-are-managed#timeout
 
that a timeout value of 10 minutes is used for "automatic scaling" and a 
value of 24 hours is used in basic and manual scaling.And indeed, I 
have observed requests running for hours and hours, with important impact 
on the instance.

Is there no way for me to define a specific timeout value other than 10 
minutes or 24 hours ?24 hours, which applies to HTTP requests as well 
as task queue tasks,  is a crazy value for web requests, who would wait 24 
hours for an HTTP response ?  

This absence of a reasonable limit has major implications:  while the user 
probably moved on and left the page after a few minutes, the request may be 
running for hours, thus slowing the whole instance. 

It would be very useful to be able to specify one's own timeout value.   
And if that is impossible, then 10 minutes for HTTP requests is certainly a 
better choice than 24 hours. 

Does anyone else have this kind of issue ? 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/f411f311-5ef0-47d5-ade7-2cb53830224c%40googlegroups.com.


Re: [google-appengine] gcloud app deploy is failing

2019-12-17 Thread Patrice B
So I'm not the only one feeling AppEngine is gradually moving away from 
Paas, although this trend does not seem to be acknowledged officially.
I had recently posted here:  the end of Paas ? 

Indeed it seems more and more of the services that made App Engine a proper 
PaaS offering are being migrated to IaaS.



-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/cadbd968-4282-4313-95f6-68df099aeada%40googlegroups.com.


[google-appengine] Re: The end of PaaS ?

2019-10-23 Thread Patrice B
Hello Kaan, 

I wished to start a discussion on a more philosophical, or say strategic 
question: whether there was a real trend towards replacing true services by 
software products hosted on leased servers.I did not want to get this 
mixed up with some specific grievance at all.   

The first consideration of your initial post was in line with that 
question, and your mention of the email service was quite to the point.   
In fact, pushing users from the original email api towards Sendgrid was one 
of these significant shifts, which I went through, but it was one where a 
service is replaced by another service, albeit from another provider, and 
with a significant free quota so that cost is not too much of an issue. 

In the two other shifts that I mention, memcache and search, I would have 
much preferred that sort of migration, from service to other service.   I 
would not mind using the ElasticSearch API, which is indeed much more 
powerful than the GCP search api.   What I do mind, is having to lease 2 
servers or more, full time, for that.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/e7dcc967-7a30-4293-9d16-4729924bc8e0%40googlegroups.com.


[google-appengine] Re: The end of PaaS ?

2019-10-22 Thread Patrice B
Thank you for your update and insight.Maybe I was seeing a trend where 
there is none.   

Actually, there are two separate considerations:  (1) some products are 
replaced by other products, generally for the better, and developpers 
should plan for migration, this is life I guess, and it's ok as long as 
there is enough anticipation and not too profound disruption, it's fine.   
(2) in at least two cases (search and memcache) the replacement product is 
not a pure API, not "as a service", it has to be deployed on a number of 
server instances, whereas the former product was a simple service.   

Maybe it's not a trend, maybe just two isolated cases.   But it does have 
adverse consequences in terms of increased cost and of increased complexity.

The Datastore to Firestore migration, on the contrary, seems to be in 
perfect continuity, both in terms of api (when the Python 3 api comes out 
of beta) and of billing (I have not looked much into that later point 
actually).

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/ca4160e5-2037-4c4e-9dfb-c043dfb2c681%40googlegroups.com.


[google-appengine] The end of PaaS ?

2019-10-22 Thread Patrice B

It seems most of the services that made AppEngine a proper Platorm as a 
Service are now scheduled to be shut down, and users are advised to 
migrate.   Migrate search to ElasticSearch, migrate memcache to Redis, and 
maybe at some point we'll be asked to migrate Ndb to MongoDB and GCS to 
whatever.   I'm not complaining about the way the process is handled 
actually, there is enough time to consider the options and work on a 
migration scenario, there is no imminent deadline, at least for the 
moment.   But I'm wondering what went wrong with the PaaS approach, and is 
it officially dead.

Is this the end of GAE as a PaaS ?   I truly believed PaaS was the future 
of cloud architectures:  stop thinking in terms of servers, start thinking 
in terms of services.   When I started working with AppEngine, I dreamed of 
CPU as a service, with no server granularity, and I was disappointed to 
find I still had to worry about servers, starting up a new server instance, 
choosing what type of instance would be best, a scaling strategy, etc.   I 
was expecting servers as a service, i.e. serving my requests without me 
ever thinking in terms of servers.   But at least there was Ndb, search, 
memcache, GCS and a few more.

Now it seems all of these are on their way out, which makes me wonder: was 
there something wrong with the concept of PaaS itself, or is it just that 
these products didn't gain traction, and are now too costly to maintain 
with regards to their user base ?   Actually, the one thing that was wrong 
with Paas from the very beginning was that it would lock a project into a 
given cloud.   That was a risk to be reckoned for users, but it could have 
been seen as a feature for the cloud provider.   Now is it for this reason 
that the mentionned services didn't make it ?  Because users would have 
been wary of being locked in, and for that reason would prefer to use 
leading products deployed on leased servers ?One thing is for sure: 
once an application has migrated to more standard services, it will not be 
tied to GCP anymore.

There was a major benefit to the PaaS concept:  it was very cheap for 
startups.   Deploying ElasticSearch on a the smallest possible cluster will 
start at around $200 a month, while the search usage of a small application 
could cost less than $10.   Same for the shared memcache service offered by 
AppEngine.   Now you are having to pay for running servers all night with 
very little transactions to handle. 

I'd be happy to hear your thoughts on this matter ? 


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/f6be955a-9064-47f8-b57c-69ea9ca6e406%40googlegroups.com.


[google-appengine] Very long request is not killed ?

2019-09-16 Thread Patrice B
Hello, 
Recently, I had a request that took 40 mn to complete.  It was an ordinary 
http request, just with parameters that made it very long to process.  This 
hogged the instance and caused high latency for the whole time.
Obviously, we need to work on checking the request's parameters so that we 
can identify very early that this request will be too long and reject it.
However, this raises 2 questions:
1) I thought maximum response time for an http request was 1 mn, so I would 
have expected the request to be aborted somehow.   Maybe it was aborted for 
the client, but the processing did continue for 40 mn, and the request 
appears in the log not as an error, but as successfully processed in 40 
minutes.
2) In response, the load balancing did spawn more instances, as would be 
expected, but strangely the latency seemed to be affected on all 
instances.   Can this be real, or is it just a coincidence ?

Thank you for your thoughts and expertise.   Patrice.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/cc9e7ce5-9723-4ddb-9904-fcf8a736e103%40googlegroups.com.


[google-appengine] Automatic scaling on App Engine: do I need to set scaling parameters for every version ?

2019-05-26 Thread Patrice B
It seems auto scaling parameters such as min_instances or min_idle_instances 
are not defined through the app.yaml file.   They can be defined through 
APIs.   But does this mean that for every deployment of a new version with 
gcloud 
app deploy I would need to go the the APIs again and define scaling 
parameters again ?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/defb9740-fac6-41db-abf0-cfcbd8087733%40googlegroups.com.


[google-appengine] Re: What assumptions were made with the free quota 5 million page view estimations?

2015-12-14 Thread Patrice (Cloud Platform Support)
Hi again,

I think indeed the reference is to a page that we changed. What I meant by 
"too many assumptions were made" wasn't that there is a breakdown of 
exactly what was assumed, more that to get to that figure, a LOT of 
different variables can be at play, so it really comes down to your 
specific use case.

There are, at the time, no GAE accounts that I know that publicize this 
information. Maybe one of our users will see this post and decide to answer 
your question with a breakdown of their own usage. In the meantime, I can 
offer the pricing calculator <https://cloud.google.com/products/calculator/>, 
if you don't already know of it.

Cheers! 

On Thursday, December 10, 2015 at 10:55:25 AM UTC-5, Gitted wrote:
>
> Are there any high traffic GAE accounts that publicize their monthly 
> pricing that I can read up on?  I want real world traffic and pricing for 
> existing applications.  To make a use case for using app engine sometimes 
> having a real world case study helps in making a decision.
>
> On Thursday, December 10, 2015 at 10:51:55 AM UTC-5, Gitted wrote:
>>
>> Sorry I cannot find the reference, but I swear it was on an official 
>> google app engine page (there are lots of references too it in older blog 
>> posts and forum posts).
>>
>> What assumptions were made though? :)
>>
>> On Thursday, December 10, 2015 at 10:46:33 AM UTC-5, Patrice (Cloud 
>> Platform Support) wrote:
>>>
>>> Hi Gitted,
>>>
>>> Can you point out where you see that in our docs? I'm not able to see 
>>> it, and I remember it was a line previously in our quota page, but it's not 
>>> in anymore, exactly because there was too many assumptions made in it.
>>>
>>> Cheers!
>>>
>>> On Wednesday, December 9, 2015 at 3:22:31 PM UTC-5, Gitted wrote:
>>>>
>>>> I'm trying to understand what assumptions were made with the free quote 
>>>> tier being able to sustain 5 million page views per month?
>>>>
>>>> Are those 5 million page views making 3 database calls per page, or all 
>>>> served from cache, or?
>>>>
>>>>
>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/97b2ca48-055a-4105-bc65-33195220a4bc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: What assumptions were made with the free quota 5 million page view estimations?

2015-12-10 Thread Patrice (Cloud Platform Support)
Hi Gitted,

Can you point out where you see that in our docs? I'm not able to see it, 
and I remember it was a line previously in our quota page, but it's not in 
anymore, exactly because there was too many assumptions made in it.

Cheers!

On Wednesday, December 9, 2015 at 3:22:31 PM UTC-5, Gitted wrote:
>
> I'm trying to understand what assumptions were made with the free quote 
> tier being able to sustain 5 million page views per month?
>
> Are those 5 million page views making 3 database calls per page, or all 
> served from cache, or?
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/9b9fb637-d0fe-402a-81b6-7d6fcd7b48ab%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Mail quota increase request - billing enabled project

2015-12-10 Thread Patrice (Cloud Platform Support)
Hi again Rafael,

Unfortunately, there is no real way to get in touch shy of a support 
package and opening a ticket for it. This is far from ideal I know, which 
is why we suggest SendGrid as a solution because it comes off cheaper and 
gives a greater quota.

@PK and Anastasios: I will forward your feedback internally, but the best 
solution to get your voice heard by the proper teams is the issue tracker. 
While we can definitely forward feedback and try to get traction, numbers 
talk more than anything when it comes to prioritization. The more FRs with 
support (stars, in this instance), the more priority will be put on the 
mail service. We're always happy to improve the platform and its offerings, 
we just need to prioritize a bit, and the Issue Tracker is the place where 
this is done the best :).

Cheers!

On Wednesday, December 9, 2015 at 2:37:30 PM UTC-5, Rafael Darder wrote:
>
> Hi Patrice, thanks for your reply. Do you know if there's any other 
> channel I can use to reach that team? The "bronze" support options are a 
> little scarce.
> I'm just focused on getting this issue out of my way, so I may end up 
> using sendgrid or some other solution, thanks for the info. Honestly, what 
> doesn't seem right is the fact that the outgoing email quota is _so_ low 
> compared to all the other quotas, together with the fact that sengrid is a 
> promoted 3rd party solution.
> Thanks
>
>
> On Wed, Dec 9, 2015 at 3:54 PM, Patrice (Cloud Platform Support) <
> pvoutsi...@google.com> wrote:
>
>> Hi Rafael,
>>
>> Unfortunately, there's not much to be done here on this front. The quota 
>> increase for email is indeed handled by another team, so it can take a 
>> while.
>>
>> If you're in a hurry, I would suggest switching over to SendGrid. This 
>> will give you more quota, better rates if you send a lot of emails, and it 
>> hooks into App Engine easily :).
>>
>> Cheers!
>>
>> On Wednesday, December 9, 2015 at 9:56:03 AM UTC-5, Rafael Darder wrote:
>>>
>>> Hi, 
>>> I requested an email quota increase two days ago, which is pending 
>>> approval. From what I've read in this forum, it may take weeks. 
>>> The project has billing enabled, but falls within the free tier. I just 
>>> tried the same request on another billing enabled project and it got 
>>> approved instantly. The only difference is that this other project exceeds 
>>> the free tier. I suspect is has something to do.
>>> Is there anything I can do make the approval happen today? 
>>> Thanks
>>> Rafael
>>>
>> -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "Google App Engine" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/google-appengine/z-sFDDke2MU/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, send an email to 
>> google-appengine+unsubscr...@googlegroups.com.
>> To post to this group, send email to google-appengine@googlegroups.com.
>> Visit this group at http://groups.google.com/group/google-appengine.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-appengine/3d86cc6d-b83d-4746-900b-a5e7505dc746%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/google-appengine/3d86cc6d-b83d-4746-900b-a5e7505dc746%40googlegroups.com?utm_medium=email_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/76322c17-5fa1-4bac-992b-ba86f51a2f7f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] How can you run the website locally when using the database?

2015-12-09 Thread Patrice (Cloud Platform Support)
Hi Gitted,

PK's got the gist of it. Obviously you're not using the real big table when 
you're developing on your devserver, but the local implementation that runs 
is close enough to provide the same behavior. For all intents and purpose, 
the end result you see from your local development is the same as what you 
will see in the production environment.

For debugging purposes, it should be enough :).

Cheers!

On Wednesday, December 9, 2015 at 2:08:28 PM UTC-5, PK wrote:
>
> For every GAE service, including the datastore, they have a local 
> implementation that runs on your laptop.
>
> On Dec 9, 2015, at 10:45 AM, Gitted  wrote:
>
> Since the app engine uses a custom datastore (google bigtable?), how can 
> you possibly run the application locally on your laptop during development?
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/google-appengine/ba87743d-8402-44a8-a793-608c90754841%40googlegroups.com
>  
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
>
> PK
> p...@gae123.com
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/84260488-19c7-4967-a455-9741d6fb03c9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Sending mail with the java API: authorized sender address

2015-12-09 Thread Patrice (Cloud Platform Support)
Hi Renaud,

If I understood your queston, yes you got it right. The first bullet point 
means that one of the possible senders can be the user who's currently 
Authenticated (via OAuth), or any of the other email that are mentioned 
afterwards.

Cheers!

On Monday, December 7, 2015 at 4:39:06 PM UTC-5, Renaud Tarnec wrote:
>
> Hi,
>
> I am using Endpoints in a JavaScript Client, with authentication via OAuth 
> 2.0. In other words I have added a parameter of type User to each class 
> method which require authorization, e.g.:
>
> @ApiMethod(name = "scores.insert")
> public Score insert(Score score, User user) throws OAuthRequestException, 
> IOException {
>   ...
> }
>
>
> In one of my method I send a mail with the java API. This works fine with 
> the sender address of the message being listed in the Cloud Platform 
> Console under Email API Authorized Senders (see 
> https://cloud.google.com/appengine/docs/java/mail/)
>
> However the documentation says that:
>
> "For security purposes, the sender address of a message must be one of 
> the following:
>
>- The Gmail or Google Apps Account of the user who is currently signed 
>in
>- Any email address of the form anyth...@appname.appspotmail.com or 
>anyth...@appalias.appspotmail.com
>- Any email address listed in the Cloud Platform Console under Email 
>API Authorized Senders" 
>
>
>
> What exactly does mean the FIRST bullet point: is it the gmail account of 
> the end-user who is logged via OAuth? i.e. the user that is passed as a 
> parameter to the method?
>
> Thanks in advance!
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/97e791db-3f04-426d-a298-1ab2b33fb51a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Mail quota increase request - billing enabled project

2015-12-09 Thread Patrice (Cloud Platform Support)
Hi Rafael,

Unfortunately, there's not much to be done here on this front. The quota 
increase for email is indeed handled by another team, so it can take a 
while.

If you're in a hurry, I would suggest switching over to SendGrid. This will 
give you more quota, better rates if you send a lot of emails, and it hooks 
into App Engine easily :).

Cheers!

On Wednesday, December 9, 2015 at 9:56:03 AM UTC-5, Rafael Darder wrote:
>
> Hi, 
> I requested an email quota increase two days ago, which is pending 
> approval. From what I've read in this forum, it may take weeks. 
> The project has billing enabled, but falls within the free tier. I just 
> tried the same request on another billing enabled project and it got 
> approved instantly. The only difference is that this other project exceeds 
> the free tier. I suspect is has something to do.
> Is there anything I can do make the approval happen today? 
> Thanks
> Rafael
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/3d86cc6d-b83d-4746-900b-a5e7505dc746%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Are wildcard subdomains and thousands of domains pointing to my domain supported?

2015-12-08 Thread Patrice (Cloud Platform Support)
Hi,

It is definitely a possibility, but it depends on what you're using to 
host. Do you code applications for your users and then deploy on App 
Engine, or do you simply host their data in a GCS bucket (or a GCE 
instance)? 

We'd need more information into what you are doing precisely. I think in 
the meantime, this article 

 will 
help out a bit.

Cheers! 

On Monday, December 7, 2015 at 11:47:04 AM UTC-5, Gitted wrote:
>
>
> Hi,
>
> If I want to build a SaaS application using appengine, all of my customers 
> would either be using a sub-domain or their own custom domain.
>
> Would this be something that app-engine could support?
>
> Say my service uses the domain example.com.
>
> My customers would then get their own subdomain like:
>
> https://customer1.example.com
> https://customer2.example.com
>
>
> Or they would use their own domain, and then point their domain to my 
> service like:
>
> http://example.customer-domain.com   points to http://example.com or its 
> ipaddress.
>
>
> Hope this makes sense and someone can answer this for me.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/cc830203-75e0-4527-8716-306f267eebd0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: blank page

2015-12-04 Thread Patrice (Cloud Platform Support)
Hi Sophiya,

>From what I see in your yaml, it seems okay. The problem is not necessarily 
in your yaml, but potentially in the folder structure of your application. 
Do you have the function.js in the location mentioned in your error?

Cheers

On Friday, December 4, 2015 at 8:22:11 AM UTC-5, sophiya baskaran wrote:
>
> Hi Patrice
>
> Thanks for your reply.
>
> Now GAE wordpress working. But theme missing.i got the below err in log
>
> 8:51:00.955
> Static file referenced by handler not found: 
> __static__/wordpress/gaesample/wordpress/wp-content/themes/twentyfifteen/js/functions.js
>
>
> *static file referenced by handler not found.* But i dont know what is 
> wrong in app.yaml.
> i have attached my app.yaml. Plz help me.
>
> On Wednesday, December 2, 2015 at 9:38:19 PM UTC+5:30, Patrice (Cloud 
> Platform Support) wrote:
>>
>> Hi again,
>>
>> So, the tool used in the 5th step (the Google App Engine Launcher) is not 
>> suggested to be used anymore. I just tried this tutorial 
>> https://googlecloudplatform.github.io/appengine-php-wordpress-starter-project/
>>  
>> and got it through without issues.
>>
>> In any case, from what I remember of the GAE Launcher, the "browser" 
>> option was to launch a dev server application, so it should not be on your 
>> appspot yet, no? Do you click "run", or "deploy"? Because if you clicked 
>> "run", then it should've been in localhost. If you deployed, that's where 
>> your application ID (with appspot) comes into play.
>>
>> Cheers!
>>
>> On Wednesday, December 2, 2015 at 2:11:05 AM UTC-5, sophiya baskaran 
>> wrote:
>>>
>>> http://www.blogfin.com/how-to-install-wordpress-in-google-app-engine/
>>>
>>>
>>> I do step by step instruction given in the above link. In 5th step i 
>>> give path and port details the clicked the browser option.It show a blank 
>>> page with this url.
>>>
>>> ssomens-web-site.appspot.com/wp-admin/install.php.
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/7a746688-334c-4ba5-aca1-eac7765156d0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: About the license restriction

2015-12-04 Thread Patrice (Cloud Platform Support)
Hi Pan,

This is not something that is answerable without knowing exactly what you 
publish. Even if we knew what you published, you would need to check with 
someone on your end that has a good knowledge of the law to check it. I 
would suggest looking here .

Cheers! 

On Wednesday, December 2, 2015 at 8:39:05 PM UTC-5, Pan Shengti wrote:
>
> I am doing some case studies for my starred paper on compute engine. Are 
> there any license restriction affecting publication of my results?
>
> Thanks.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/638629bd-2164-4c29-b3ec-1bcd57122135%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Is there an outage or other issue with GAE at the moment?

2015-12-04 Thread Patrice (Cloud Platform Support)
Hi,

There had been no issues with deployments recently. Is it still happening 
on your end or has it resolved itself?

Cheers!

On Wednesday, December 2, 2015 at 8:28:18 PM UTC-5, A. Kong wrote:
>
> Hi all,
>
> I am trying to deploy a new version of my app to GAE.
>
> For some reason the deployment did not go thru quickly as it usually does:
>
>
> 12:11 PM Host: appengine.google.com
>
> 12:11 PM Application: my-app (was: None); module: app; version: v2-0-100 
> (was: None)
>
> 12:11 PM 
>
> Starting update of app: my-app, module: app, version: v2-0-100
>
> 12:11 PM Getting current resource limits.
>
> 12:11 PM Scanning files on local disk.
>
> 12:11 PM Cloning 142 static files.
>
> 12:11 PM Cloning 197 application files.
>
> 12:11 PM Compilation starting.
>
> 12:11 PM Compilation completed.
>
> 12:11 PM Starting deployment.
>
> 12:11 PM Checking if deployment succeeded.
>
> 12:11 PM Will check again in 1 seconds.
>
> 12:11 PM Checking if deployment succeeded.
>
> 12:11 PM Will check again in 2 seconds.
>
> 12:11 PM Checking if deployment succeeded.
>
> 12:11 PM Will check again in 4 seconds.
>
> 12:11 PM Checking if deployment succeeded.
>
> 12:11 PM Will check again in 8 seconds.
>
> 12:11 PM Checking if deployment succeeded.
>
> 12:11 PM Will check again in 16 seconds.
>
> 12:11 PM Checking if deployment succeeded.
>
> 12:11 PM Will check again in 32 seconds.
>
> 12:12 PM Checking if deployment succeeded.
>
> 12:12 PM Will check again in 60 seconds.
>
> 12:13 PM Checking if deployment succeeded.
>
> 12:13 PM Will check again in 60 seconds.
>
> 12:14 PM Checking if deployment succeeded.
>
> 12:14 PM Will check again in 60 seconds.
>
> 12:15 PM Checking if deployment succeeded.
>
> 12:15 PM Will check again in 60 seconds.
>
> 12:16 PM Checking if deployment succeeded.
>
> 12:16 PM Will check again in 60 seconds.
>
> 12:17 PM Checking if deployment succeeded.
>
> 12:17 PM Deployment successful.
>
> 12:17 PM Checking if updated app version is serving.
>
> 12:17 PM Completed update of app: my-app, module: app, version: v2-0-100
>
>
>
> And the app is not serving at all. When I checked the 'Instances' page, it 
> says 'This app ha no instance deployed' even after I hit the url 
> my-app.appspot.com/something. The url returns 
>
>
> Error: Not Found
> The requested URL /something was not found on this server
>
>
>
>
> Is there an issue with GAE at the moment?
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/d7d0ce0c-4f69-49f4-a219-b2e89ff78d5a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Google App Engine SDK Windows 1.9.30

2015-12-02 Thread Patrice (Cloud Platform Support)
Hi Tasos, 

Can you give some more information? What exactly do you run, what code do 
you have in your handler, how do you run it, what's in your logs? Anything 
in the console?

Cheers!

On Tuesday, December 1, 2015 at 3:26:23 PM UTC-5, Tasos Kallergis wrote:
>
> Actually trying to run the application and nothing happens. It is stuck on 
> request. Loading for a long time and there is no response. I thing trying 
> to execute php script, but cannot be recognizable. 
> However i am running a python application and works fine
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/74d50f7e-07de-496b-9294-0f2d7bacee26%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: blank page

2015-12-02 Thread Patrice (Cloud Platform Support)
Hi again,

So, the tool used in the 5th step (the Google App Engine Launcher) is not 
suggested to be used anymore. I just tried this 
tutorial 
https://googlecloudplatform.github.io/appengine-php-wordpress-starter-project/ 
and got it through without issues.

In any case, from what I remember of the GAE Launcher, the "browser" option 
was to launch a dev server application, so it should not be on your appspot 
yet, no? Do you click "run", or "deploy"? Because if you clicked "run", 
then it should've been in localhost. If you deployed, that's where your 
application ID (with appspot) comes into play.

Cheers!

On Wednesday, December 2, 2015 at 2:11:05 AM UTC-5, sophiya baskaran wrote:
>
> http://www.blogfin.com/how-to-install-wordpress-in-google-app-engine/
>
>
> I do step by step instruction given in the above link. In 5th step i give 
> path and port details the clicked the browser option.It show a blank page 
> with this url.
>
> ssomens-web-site.appspot.com/wp-admin/install.php.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/d50cb0df-0c67-4e42-9de5-11704bcbafd2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Getting HTTPS/SSL working with App Engine and CloudFlare (and custom domain) ?

2015-12-02 Thread Patrice (Cloud Platform Support)
Hi again,

I thought it was pretty self explanatory, but yeah, re-reading, I can see 
the confusion.

Basically, App Engine cannot be run on naked domains (as of May2013), 
unless you use redirects. So in your case, from what I understand of your 
need, yeah you can set it up via CloudFlare, and then use redirects to get 
around the "naked domain" restriction :).

Cheers!

On Tuesday, December 1, 2015 at 1:04:00 PM UTC-5, Alex Kerr wrote:
>
> Great thanks Patrice. Just wondering if you could clarify what this 
> paragraph in the page you linked to means please?
>
> "Note -- As of May 2013 -- Google does not allow for using a CNAME at the 
> root for Google App Engine. This means you cannot run a Google App Engine 
> app at the root/zone apex/naked domain. Your Google App Engine app can be 
> served from a locatiod like http://www.yourdomain.com or 
> http://appid.yourdomain.com.;
>
> I'm running everything through Cloudflare but do want users to be able to 
> access via my naked domain as well as www. both through HTTP and HTTPS - I 
> am happy to use redirects where necessary (e.g. redirect www. to naked).
>
> Many thanks,
> Alex
>
> On Tuesday, December 1, 2015 at 5:38:40 PM UTC, Patrice (Cloud Platform 
> Support) wrote:
>>
>> Hi Alex,
>>
>> I am not 100% sure what you can do on the CloudFlare side, but it does 
>> seem (from this article 
>> <https://support.cloudflare.com/hc/en-us/articles/200170486-How-do-I-use-CloudFlare-s-SSL-for-Google-AppEngine->)
>>  
>> that you don't have anything to do App Engine's side about this :).
>>
>> If you have any other questions, feel free to come back here and ask them.
>>
>> Cheers!
>>
>> On Monday, November 30, 2015 at 3:24:44 PM UTC-5, Alex Kerr wrote:
>>>
>>> Hi,
>>>
>>> I have my App Engine app working with CloudFlare and my custom domain 
>>> via HTTP, but does anyone know what changes I need to make to allow users 
>>> to access via HTTPS?
>>>
>>> I'm thinking I just use Cloudflare's Universal SSL and that I don't need 
>>> to set up SSL on App Engine - is this right?
>>>
>>> Many thanks,
>>> Alex
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/016da7d4-f6d3-43ad-a22b-f2329e42c784%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Getting HTTPS/SSL working with App Engine and CloudFlare (and custom domain) ?

2015-12-02 Thread Patrice (Cloud Platform Support)
Hey Alex!

So, after a bit more digging, I realized that in fact, we now DO support 
naked domains. This is a relatively new feature, so I blanked out on it 
when I just looked at the CloudFlare documentation (which would require an 
update now I guess).

You can see everything about it here 
<https://cloud.google.com/appengine/docs/using-custom-domains-and-ssl?hl=en>, 
and you'll notice that under "adding a custom domain for your application", 
in step 5, you can specify a naked domain. Now I'm not entirely sure how 
that might interact with CloudFlare, so I'd suggest testing a bit and 
making sure it behaves the way you want, since the steps I've mentioned are 
really just for using a custom domain on App Engine and have nothing to do 
with CloudFlare itself.

Cheers!

On Wednesday, December 2, 2015 at 11:10:35 AM UTC-5, Patrice (Cloud 
Platform Support) wrote:
>
> Hi again,
>
> I thought it was pretty self explanatory, but yeah, re-reading, I can see 
> the confusion.
>
> Basically, App Engine cannot be run on naked domains (as of May2013), 
> unless you use redirects. So in your case, from what I understand of your 
> need, yeah you can set it up via CloudFlare, and then use redirects to get 
> around the "naked domain" restriction :).
>
> Cheers!
>
> On Tuesday, December 1, 2015 at 1:04:00 PM UTC-5, Alex Kerr wrote:
>>
>> Great thanks Patrice. Just wondering if you could clarify what this 
>> paragraph in the page you linked to means please?
>>
>> "Note -- As of May 2013 -- Google does not allow for using a CNAME at the 
>> root for Google App Engine. This means you cannot run a Google App Engine 
>> app at the root/zone apex/naked domain. Your Google App Engine app can be 
>> served from a locatiod like http://www.yourdomain.com or 
>> http://appid.yourdomain.com.;
>>
>> I'm running everything through Cloudflare but do want users to be able to 
>> access via my naked domain as well as www. both through HTTP and HTTPS - I 
>> am happy to use redirects where necessary (e.g. redirect www. to naked).
>>
>> Many thanks,
>> Alex
>>
>> On Tuesday, December 1, 2015 at 5:38:40 PM UTC, Patrice (Cloud Platform 
>> Support) wrote:
>>>
>>> Hi Alex,
>>>
>>> I am not 100% sure what you can do on the CloudFlare side, but it does 
>>> seem (from this article 
>>> <https://support.cloudflare.com/hc/en-us/articles/200170486-How-do-I-use-CloudFlare-s-SSL-for-Google-AppEngine->)
>>>  
>>> that you don't have anything to do App Engine's side about this :).
>>>
>>> If you have any other questions, feel free to come back here and ask 
>>> them.
>>>
>>> Cheers!
>>>
>>> On Monday, November 30, 2015 at 3:24:44 PM UTC-5, Alex Kerr wrote:
>>>>
>>>> Hi,
>>>>
>>>> I have my App Engine app working with CloudFlare and my custom domain 
>>>> via HTTP, but does anyone know what changes I need to make to allow users 
>>>> to access via HTTPS?
>>>>
>>>> I'm thinking I just use Cloudflare's Universal SSL and that I don't 
>>>> need to set up SSL on App Engine - is this right?
>>>>
>>>> Many thanks,
>>>> Alex
>>>>
>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/65f2ac40-2d6a-45f7-9a83-7e63b5983697%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: blank page

2015-12-01 Thread Patrice (Cloud Platform Support)
Hi Sophiya,

To be able to help you, we need a lot more information actually: What did 
you deploy exactly?

Normally, logs can be seen in your admin console (which you can see in the 
devserver a couple of different ways, based off the language you're using 
and how you ran your devserver).

I would need an idea of what you deployed, how you deployed it, and what's 
in your logs (which you can access either through localhost:8000 if you're 
in python, or localhost:8080/_ah/admin if you're in Java).

Cheers!

On Tuesday, December 1, 2015 at 6:57:11 AM UTC-5, sophiya baskaran wrote:
>
> blank page is coming while in installing the wordpress in Google App 
> Engine.
>
> localhost:8080/wp-admin/install.php
>
> This above link is coming with blank page.How to find out what is error?.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/a0416ebc-58cf-4a47-b80f-79882007d76c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] jquery is not working in the live mode.

2015-12-01 Thread Patrice (Cloud Platform Support)
Hi,

Indeed, I'd be surprised if the JQuery error is because of App Engine. In 
any case, to be able to help you, a lot more information would be needed. 

Since this is likely not an App Engine issue, I would suggest posting on 
Stack Overflow with the following:

- Your code.
- The behavior you see.
- The behavior you expect to see.
- Any log/Stack traces (from your email here I assume there is no error, 
but just in case).
- Any other relevant information.

Cheers!

On Tuesday, December 1, 2015 at 2:43:26 AM UTC-5, Priya Purushoth wrote:
>
>
> Its not showing any error.While attempting at first the click event is 
> working fine..After sometime that event is not working..only in live site 
> this was happening...
> On Tuesday, December 1, 2015 at 12:25:19 PM UTC+5:30, Qian Qiao wrote:
>>
>> I don't think JQuery not working would have anything directly related to 
>> AppEngine. Do you see any JS error? What do you see in your browser's debug 
>> console? You will need to provide a bit more information for everyone on 
>> the list to help you diagnose the issue.
>>
>> On Tue, 1 Dec 2015 at 01:28 Priya Purushoth  wrote:
>>
>>> Hi team,
>>>
>>> I used Jquery click event and this working in localhost site and 
>>> deployed site..The problem is in live site this one is not working.
>>> i m using jquery library version 1.7.2..I m not using any ajax..
>>> Please help me with this.
>>> Thanks in advance. 
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Google App Engine" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to google-appengi...@googlegroups.com.
>>> To post to this group, send email to google-a...@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/google-appengine.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/google-appengine/99d76d7e-d6ed-4f18-a58b-a8a678a6d218%40googlegroups.com
>>>  
>>> 
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/5a3c1d22-cb61-49f1-84fa-34026a72586a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Getting HTTPS/SSL working with App Engine and CloudFlare (and custom domain) ?

2015-12-01 Thread Patrice (Cloud Platform Support)
Hi Alex,

I am not 100% sure what you can do on the CloudFlare side, but it does seem 
(from this article 
)
 
that you don't have anything to do App Engine's side about this :).

If you have any other questions, feel free to come back here and ask them.

Cheers!

On Monday, November 30, 2015 at 3:24:44 PM UTC-5, Alex Kerr wrote:
>
> Hi,
>
> I have my App Engine app working with CloudFlare and my custom domain via 
> HTTP, but does anyone know what changes I need to make to allow users to 
> access via HTTPS?
>
> I'm thinking I just use Cloudflare's Universal SSL and that I don't need 
> to set up SSL on App Engine - is this right?
>
> Many thanks,
> Alex
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/3a1c5fb2-199d-4154-9225-eadb9355a5ee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Only Mapping Sub-domain to app or project

2015-12-01 Thread Patrice (Cloud Platform Support)
Hi Balaji,

I believe this 

 
is what you're looking for? As far as I know, there are no limitations to 
how you can map subdomains only to App Engine.

Let me know how it goes :).

Cheers!

On Tuesday, December 1, 2015 at 6:18:45 AM UTC-5, Balaji Chilla wrote:
>
>
> Hi,
>
>
> I am looking for the solution to map only sub-domain to one of our 
> app/project,
>
> like say we have one app/project mapped with *www.example.com 
> *
>
> now we would like to move the domain *www.example.com 
> * to another server and would like to map the 
> sub-domain *app.example.com * to the app/project.
>
> so kindly suggest me how can we achieve that. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/8a8373b8-a765-43f4-8b6d-a087a1070017%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Final opportunity to try the beta Google Cloud Platform console before its release

2015-11-30 Thread Patrice (Cloud Platform Support)
Hi all,

This is all definitely interesting and good points about the console. Since 
I foresee this thread evolving in such a way making it hard for me to track 
all the individual requests and make sure they are properly ported back to 
the Issue Tracker, I would ask if you guys are willing to open your own 
issues for this in the tracker.

Myself, or someone else from the team, will take it up from there and 
address your request :).

Cheers!

On Monday, November 30, 2015 at 12:37:26 PM UTC-5, Dragoslav Mitrinovic 
wrote:
>
> New console is visually appealing, and it's nice to have access to various 
> GCP services (other than AppEngine) all in one place. That said, I still 
> often use old AppEngine console (https://appengine.google.com/) in 
> conjunction with the new one, for a variety of reasons:
>
>
>- On large projects (>1000 AppEngine instances) the new console 
>AppEngine Instances page never finishes loading. The corresponding page in 
>the old console (https://appengine.google.com/instances) takes time, 
>but it usually loads completely.
>- Again on large projects (>1000 AppEngine instances) the new console 
>AppEngine Dashboard page loads only partially. The top chart and the 
>Resouce Usage table do get loaded, but the breakdown of Current load by 
> URI 
>(table with Requests rate last minute, Requests last 24 hours, etc) never 
>gets loaded. This works fine on small projects, but fails on projects with 
>many instances running. Again, old console works better here.
>- Old console is faster to load, and dashboard graphs seem to have 
>higher resolution (time density of points). If I just deployed a new 
>version and want to see the impact of the new deployment in dashboard 
>graphs within minutes of the deployment, I generally use old console 
>because changes show up sooner. Yes, old console is mostly web 1.0 and 
>requires page reload to refresh the graph, but the trend usually becomes 
>visible in the old console well before it becomes visible in the new one.
>
> Regards,
> -Drago
>
> On Friday, November 27, 2015 at 11:37:40 AM UTC-6, Patrice (Cloud Platform 
> Support) wrote:
>>
>> Hey all!
>>
>> So, I was about to open a new issue to track this, and seems like it 
>> already exists here 
>> <https://code.google.com/p/googleappengine/issues/detail?id=12407=Type%3DDefect=-id=ID%20Type%20Component%20Status%20Stars%20Summary%20Language%20Priority%20Owner%20Log#makechanges>.
>>  
>> Feel free to star it to get updates and give more weight to the request :).
>>
>> Cheers!
>>
>> On Friday, November 27, 2015 at 5:26:13 AM UTC-5, troberti wrote:
>>>
>>> I agree, this view is very useful and afaik missing from the new console.
>>>
>>> On Thursday, November 26, 2015 at 7:26:04 PM UTC+1, PK wrote:
>>>>
>>>> I mean the screen under Billing/Usage History in the old console. In 
>>>> the amount column it shows the daily charges. In the event column you can 
>>>> drill down on a daily basis. If this is not available I would appreciate 
>>>> filing a ticket.
>>>>
>>>>
>>>>
>>>>
>>>> On Nov 24, 2015, at 7:50 AM, Patrice (Cloud Platform Support) <
>>>> pvout...@google.com> wrote:
>>>>
>>>> Hi PK,
>>>>
>>>> Thank you for the feedback, very appreciated.
>>>>
>>>> I assume you mean the total daily charges that was compiled in the 
>>>> Admin console? Or simply what you could see in the Developer console's 
>>>> dashboard? Because the Developer's console dashboard is still present in 
>>>> the new beta console. If you mean the older total daily charge from the 
>>>> Admin, it's not in the new one. I can file it as a feature to add if you 
>>>> want.
>>>>
>>>> Cheers!
>>>>
>>>> On Monday, November 23, 2015 at 8:38:37 PM UTC-5, PK wrote:
>>>>>
>>>>> I want to share that I have been using the new console for a while. I 
>>>>> have been very satisfied with it. Please keep up the good work in this 
>>>>> area.
>>>>>
>>>>> One thing I have not been able to find is the GAE daily charges that 
>>>>> was there in the old console, is it hiding somewhere or it has been 
>>>>> omitted?
>>>>>
>>>>> PK
>>>>> p...@gae123.com
>>>>&g

Re: [google-appengine] Final opportunity to try the beta Google Cloud Platform console before its release

2015-11-27 Thread Patrice (Cloud Platform Support)
Hey all!

So, I was about to open a new issue to track this, and seems like it 
already exists here 
<https://code.google.com/p/googleappengine/issues/detail?id=12407=Type%3DDefect=-id=ID%20Type%20Component%20Status%20Stars%20Summary%20Language%20Priority%20Owner%20Log#makechanges>.
 
Feel free to star it to get updates and give more weight to the request :).

Cheers!

On Friday, November 27, 2015 at 5:26:13 AM UTC-5, troberti wrote:
>
> I agree, this view is very useful and afaik missing from the new console.
>
> On Thursday, November 26, 2015 at 7:26:04 PM UTC+1, PK wrote:
>>
>> I mean the screen under Billing/Usage History in the old console. In the 
>> amount column it shows the daily charges. In the event column you can drill 
>> down on a daily basis. If this is not available I would appreciate filing a 
>> ticket.
>>
>>
>>
>>
>> On Nov 24, 2015, at 7:50 AM, Patrice (Cloud Platform Support) <
>> pvout...@google.com> wrote:
>>
>> Hi PK,
>>
>> Thank you for the feedback, very appreciated.
>>
>> I assume you mean the total daily charges that was compiled in the Admin 
>> console? Or simply what you could see in the Developer console's dashboard? 
>> Because the Developer's console dashboard is still present in the new beta 
>> console. If you mean the older total daily charge from the Admin, it's not 
>> in the new one. I can file it as a feature to add if you want.
>>
>> Cheers!
>>
>> On Monday, November 23, 2015 at 8:38:37 PM UTC-5, PK wrote:
>>>
>>> I want to share that I have been using the new console for a while. I 
>>> have been very satisfied with it. Please keep up the good work in this area.
>>>
>>> One thing I have not been able to find is the GAE daily charges that was 
>>> there in the old console, is it hiding somewhere or it has been omitted?
>>>
>>> PK
>>> p...@gae123.com
>>>
>>>
>>> Updated Google Cloud Platform console
>>> Dear Google Cloud Platform customer,
>>>
>>> A majority of Google Cloud Platform console customers are now using the 
>>> new GCP console to manage their applications and services. On November 30, 
>>> 2015, we plan to migrate all remaining customers to the new UI and are 
>>> providing this final reminder to please test any remaining use cases. In 
>>> order to access the new UI, you may do the following:
>>>
>>>
>>>1. Visit console.cloud.google.com 
>>>
>>> <https://www.google.com/appserve/mkt/p/MSaLXnxeHCOh717GZKyze7mIoAWTIHpCbTAcR7c30q-XZY3YPdScU8mXZFMXR39-A7PMZeKzF-JTzqxTzN3v32WOF_pnep-dehVA_Ze-D-lTk_KWYpHRW1TS5kUjXoSK0jqlzjPLU8fXjaEPjUDKwHKRFy_LhsPplQAeOHhXRgVcTUHUfdz_BE6qsE6A5j4nuDwyp0JiQAVsC1fIhiNAQp8zfYAm4oSxL2JlnXLKbX8nIa_tqls0SHb-s4acedgXBxTjtsNcnD3i9WpEGw==>
>>>2. Click the button in the upper right entitled *Try the beta 
>>>console*.
>>>
>>> Please use the feedback icon ([image: “twitter”]) in the new UI to 
>>> provide feedback. 
>>>
>>> Best wishes,
>>> Stewart Fife on behalf of the Google Cloud Platform Team
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Google App Engine" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to google-appengi...@googlegroups.com.
>> To post to this group, send email to google-a...@googlegroups.com.
>> Visit this group at http://groups.google.com/group/google-appengine.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-appengine/0cd5e922-33cc-4fcb-bcfa-96a17d83fb0f%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/google-appengine/0cd5e922-33cc-4fcb-bcfa-96a17d83fb0f%40googlegroups.com?utm_medium=email_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>> PK
>> p...@gae123.com
>>
>>
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/f7b35180-20ee-43df-a8a3-8bbb31d6c082%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Deployment of updated code in google app engine is not working

2015-11-26 Thread Patrice (Cloud Platform Support)
Hey Abishek,

Thank you for the extra information! Super helpful to see what should be 
the next steps here.

Now, since the deployments are through Eclipse, I think the proper place to 
have this looked at and hopefully fixed would be this issue tracker 
<https://code.google.com/p/google-plugin-for-eclipse/issues/list>, where 
the team responsible for the Google Plugin for Eclipse can look into this.

In the meantime, I would suggest using something else to deploy. Either 
gcloud <https://cloud.google.com/sdk/gcloud/>, appcfg.py 
<https://cloud.google.com/appengine/docs/python/gettingstartedpython27/uploading>,
 
or maven <https://cloud.google.com/appengine/docs/java/tools/maven>.

Cheers!
On Thursday, November 26, 2015 at 6:55:14 AM UTC-5, abhishek grover wrote:
>
> yes i am doing deployment using app engine sdks in eclipse.
>
> On Thursday, 26 November 2015 17:24:08 UTC+5:30, abhishek grover wrote:
>>
>> Thanx patrice for replying...
>>
>> I found some related issue faced by other user which seems to be same 
>> which I am facing:
>>
>> https://code.google.com/p/googleappengine/issues/detail?id=7335
>> https://groups.google.com/forum/#!topic/google-appengine-java/V-25YvDFYps
>>
>> and same thing happening with me also...
>> after trying few times to deploy to app engine...it worked sometimes...
>> And I am getting this issue since yesterday...as earlier since 1 month I 
>> used to deploy my changes daily and it was working excellent.
>> So it seems this is intermittent issue / bug.
>>
>>
>>
>>
>> On Wednesday, 25 November 2015 22:31:35 UTC+5:30, Patrice (Cloud Platform 
>> Support) wrote:
>>>
>>> Hi Abishek,
>>>
>>> This doesn't sound normal. What do you use for deployment? Eclipse 
>>> itself? Could you try using appcfg.py maybe? 
>>>
>>> In the meantime, if you could include your app.yaml here, it would be 
>>> helpful to troubleshoot. Also, make sure that your code is fully saved and 
>>> recompiled (just to be safe) when you deploy.
>>>
>>> Cheers!
>>>
>>> On Wednesday, November 25, 2015 at 8:34:32 AM UTC-5, abhishek grover 
>>> wrote:
>>>>
>>>> when trying to deploy my updated code using eclipse , its showing 
>>>> 'uploading 0 files' even after changing some files in eclipse.
>>>> and my updated code is not reflecting the changes when consuming 
>>>> deployed java code.
>>>> please help.
>>>>
>>>> Deploying:
>>>> Uploading 0 files.
>>>> Initializing precompilation...
>>>> Deploying new version.
>>>> Closing update: new version is ready to start serving.
>>>> Uploading index definitions.
>>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/c5c1770b-b1b9-43dc-8e19-6a214fbffe73%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: App Engine service account has insufficient permissions for project

2015-11-26 Thread Patrice (Cloud Platform Support)
Hey Robert!

Thank you for posting here :) I was about to go dive into your app to see 
what was happening, it's nice to realize it's not needed before I'm elbows 
deep in there ^^.

Happy you can get it working. Feel free to come here again for other 
questions :).

Cheers!

On Thursday, November 26, 2015 at 10:24:37 AM UTC-5, Robert Dyas wrote:
>
> I got the answer to this from someone on Stack Overflow re-posting it 
> here in case it helps someone.
>
> Basically, in permissions, my account was missing the App Engine service 
> account *your-project...@appspot.gserviceaccount.com 
> *
> This happened to someone else too.
> More details here:
>
>
> http://stackoverflow.com/questions/33902417/google-managed-vm-error-app-engine-service-account-has-insufficient-permissions/33923292#33923292
>
>
> On Wednesday, November 25, 2015 at 3:42:16 PM UTC-5, Robert Dyas wrote:
>>
>> When I try to deploy a Managed VM I get this error:
>>
>> App Engine service account has insufficient permissions for project
>>
>> Any suggestions on what to look at to fix this? 
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/1edf3c96-2204-479b-aea4-d0d9097122ad%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Website not getting updated for Chrome Browser

2015-11-26 Thread Patrice (Cloud Platform Support)
Hi Aditya, 

I believe Barry has a good idea to follow there. Since incognito is the 
only way your browser hits the new version, this HAS to be an extension 
thing. Try disabling all your extensions to see if it helps.

Cheers!

On Thursday, November 26, 2015 at 8:11:06 AM UTC-5, barryhunter wrote:
>
> Are you perhaps using something like:
>
> http://venturebeat.com/2015/03/25/google-quietly-launches-data-saver-extension-for-chrome/
>
> Being a caching proxy, updates may be delayed. incognito works because 
> extensions are not used. 
>
> On 26 November 2015 at 13:03, Aditya Borde  wrote:
>
>>
>> I am having a weird problem with my App Engine Site, the site is updated 
>> for all browsers expect for Chrome browser for Desktop. I have cleared my 
>> cache and even flushed memcache. One more weird problem is if I access site 
>> from incognito in Chrome the site is updated but if I have my account 
>> logged on Chrome and I open it with normal Chrome the older version of site 
>> is getting loaded.
>>
>> How to solve this?
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Google App Engine" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to google-appengine+unsubscr...@googlegroups.com.
>> To post to this group, send email to google-appengine@googlegroups.com.
>> Visit this group at http://groups.google.com/group/google-appengine.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-appengine/60ad3543-1912-444f-81b2-5a496b1c066a%40googlegroups.com
>>  
>> 
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/21413d15-eee1-44f5-a0e5-a68951af3273%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Deployment of updated code in google app engine is not working

2015-11-25 Thread Patrice (Cloud Platform Support)
Hi Abishek,

This doesn't sound normal. What do you use for deployment? Eclipse itself? 
Could you try using appcfg.py maybe? 

In the meantime, if you could include your app.yaml here, it would be 
helpful to troubleshoot. Also, make sure that your code is fully saved and 
recompiled (just to be safe) when you deploy.

Cheers!

On Wednesday, November 25, 2015 at 8:34:32 AM UTC-5, abhishek grover wrote:
>
> when trying to deploy my updated code using eclipse , its showing 
> 'uploading 0 files' even after changing some files in eclipse.
> and my updated code is not reflecting the changes when consuming deployed 
> java code.
> please help.
>
> Deploying:
> Uploading 0 files.
> Initializing precompilation...
> Deploying new version.
> Closing update: new version is ready to start serving.
> Uploading index definitions.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/0ac4c78a-1519-4d3c-86b6-9a93775a25f7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: App Engine service account has insufficient permissions for project

2015-11-25 Thread Patrice (Cloud Platform Support)
Hi Robert. 

How do you deploy? Chances are that you can change which email you're 
currently authenticated as with the tool, depending on what tool you use 
for upload.

Cheers!

On Wednesday, November 25, 2015 at 3:42:16 PM UTC-5, Robert Dyas wrote:
>
> When I try to deploy a Managed VM I get this error:
>
> App Engine service account has insufficient permissions for project
>
> Any suggestions on what to look at to fix this? 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/f78438d8-d038-42ed-a3c8-38ff99b4bb10%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Final opportunity to try the beta Google Cloud Platform console before its release

2015-11-24 Thread Patrice (Cloud Platform Support)
Hi PK,

Thank you for the feedback, very appreciated.

I assume you mean the total daily charges that was compiled in the Admin 
console? Or simply what you could see in the Developer console's dashboard? 
Because the Developer's console dashboard is still present in the new beta 
console. If you mean the older total daily charge from the Admin, it's not 
in the new one. I can file it as a feature to add if you want.

Cheers!

On Monday, November 23, 2015 at 8:38:37 PM UTC-5, PK wrote:
>
> I want to share that I have been using the new console for a while. I have 
> been very satisfied with it. Please keep up the good work in this area.
>
> One thing I have not been able to find is the GAE daily charges that was 
> there in the old console, is it hiding somewhere or it has been omitted?
>
> PK
> p...@gae123.com
>
>
> Updated Google Cloud Platform console
> Dear Google Cloud Platform customer,
>
> A majority of Google Cloud Platform console customers are now using the 
> new GCP console to manage their applications and services. On November 30, 
> 2015, we plan to migrate all remaining customers to the new UI and are 
> providing this final reminder to please test any remaining use cases. In 
> order to access the new UI, you may do the following:
>
>
>1. Visit console.cloud.google.com 
>
> 
>2. Click the button in the upper right entitled *Try the beta console*.
>
> Please use the feedback icon ([image: “twitter”]) in the new UI to 
> provide feedback. 
>
> Best wishes,
> Stewart Fife on behalf of the Google Cloud Platform Team
>
>
>
>
>
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/0cd5e922-33cc-4fcb-bcfa-96a17d83fb0f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Deploying with Google App Engine Launcher

2015-11-23 Thread Patrice (Cloud Platform Support)
Hey Oscar,

Happy that it fixed it. Feel free to open new thread if you have other 
issues :). Keep in mind that normally for simple "how to" questions, we 
suggest StackOverflow (where we do monitor and answer questions about the 
platform). I would also suggest you keep in mind our issue tracker 
<https://code.google.com/p/googleappengine/issues/list>, where you can 
report defects and file feature requests.

Cheers!

On Saturday, November 21, 2015 at 6:11:28 AM UTC-5, Oscar GamingCentral 
wrote:
>
> your tip with appcfg.py helped, I finally succeeded!
> Great thank you!
>
> 2015-11-20 16:09 GMT+01:00 Patrice (Cloud Platform Support) <
> pvoutsi...@google.com>:
>
>> Hi Oscar, 
>>
>> Do you mind showing the error you're getting, and what you're running? 
>> I'm unclear on the phrasing you're using.
>>
>> In general, there are other tools you can use to deploy though, from 
>> gcloud to appcfg.py. What language are you coding in?
>>
>> Cheers!
>>
>> On Friday, November 20, 2015 at 1:12:49 AM UTC-5, Oscar GamingCentral 
>> wrote:
>>>
>>> Hi!
>>> I try to deploy the custom tinywebdb service: 
>>> http://appinventor.mit.edu/explore/content/custom-tinywebdb-service.html
>>> I succeeded in getting "get a value" / "store a value" to run on my own 
>>> machine (localhost),
>>> but when I try to deploy an web page on my own pc starts up, so it get 
>>> not deployed externally
>>> to mynewname.appspot.com...
>>>
>>> Any ideas why this happens and how to get deployed externally so it will 
>>> be available public?
>>> thanks for help.
>>>
>> -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "Google App Engine" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/google-appengine/vDrsrvNMngY/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, send an email to 
>> google-appengine+unsubscr...@googlegroups.com.
>> To post to this group, send email to google-appengine@googlegroups.com.
>> Visit this group at http://groups.google.com/group/google-appengine.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-appengine/54b6da34-c9d3-4391-812f-2ce81528bef0%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/google-appengine/54b6da34-c9d3-4391-812f-2ce81528bef0%40googlegroups.com?utm_medium=email_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/5485c656-83de-40b3-b828-35472ccea816%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Maximum number of tasks that can be added in a batch

2015-11-23 Thread Patrice (Cloud Platform Support)
Hi Trez,

The operation is generally quick. The only issue I can see with sending 1 
000 000 tasks in a single minute is that if this is sustained through your 
day, there is a chance you hit a quota limit eventually. You can get more 
information into related quotas here 
.

Cheers!

On Wednesday, November 18, 2015 at 5:29:57 AM UTC-5, Trez Ertzzer wrote:
>
> Hello.
> *thank you very much for your answer. it's very clear now!*
>
> however in your code  when you write:
> "queue().addDeferredTask(piece);"
>
> I suppose you wanted to write:
> "getQueue().add(piece)"
>
> (cause I could not find any method called "addDeferredTask"  so please 
> just confirm...)
>
> does this operation is "long" (I mean does it last long?)
>
> I have no real idea of what's behing this "add" method so I guessed that I 
> could call this function 1 000 000 times in less than 60 seconds.. (like I 
> would in a normal JAVA queue and it would take less than a 
> millisecond...)
>
> thank you
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/22f6c0b8-6f39-47e5-8a79-fcad4b3c4d16%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Deploying with Google App Engine Launcher

2015-11-20 Thread Patrice (Cloud Platform Support)
Hi Oscar, 

Do you mind showing the error you're getting, and what you're running? I'm 
unclear on the phrasing you're using.

In general, there are other tools you can use to deploy though, from gcloud 
to appcfg.py. What language are you coding in?

Cheers!

On Friday, November 20, 2015 at 1:12:49 AM UTC-5, Oscar GamingCentral wrote:
>
> Hi!
> I try to deploy the custom tinywebdb service: 
> http://appinventor.mit.edu/explore/content/custom-tinywebdb-service.html
> I succeeded in getting "get a value" / "store a value" to run on my own 
> machine (localhost),
> but when I try to deploy an web page on my own pc starts up, so it get not 
> deployed externally
> to mynewname.appspot.com...
>
> Any ideas why this happens and how to get deployed externally so it will 
> be available public?
> thanks for help.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/54b6da34-c9d3-4391-812f-2ce81528bef0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Store multiple rows in a single key.

2015-11-20 Thread Patrice (Cloud Platform Support)
Hi Spmadhu,

There are a couple of ways to do what you want. A single Datastore entity 
can have a repeated property. It can also have a structured property (a 
property made out of other properties).

So, a single entity could be "form" with a repeated Structured Property 
called "day". That structured property could then contain the values of 
columns 1 through 5, with a value for "day".

So your single "form 1" will have a property "Day", which will contain " 1, 
Value 1,Value 1,Value 1,Value 1,Value 1", then another "Day" in the same 
"form 1", containing "2, Value 2, Value 2, Value 2, Value 2, Value 2", etc.

In JDO specifically, repeated properties are "collections", and structured 
properties are "embedded". You can see more information here [1]

I would personally suggest using Objectify or JPA if you're not bound to 
JDO.

I hope these helps! 

Good luck with the internship :)

[1] https://cloud.google.com/appengine/docs/java/datastore/jdo/dataclasses

On Friday, November 20, 2015 at 6:50:22 AM UTC-5, Spmadhu Priya wrote:
>
> Hi!
>
> I am doing internship in a company.
> I am beginner to java.
> I am developing the timetable project.
> I want to store the below form when i am submitting the form .I know that 
> i can store the single row at a time but i want to store multiple store at 
> a time using JDO.
> Thanks  in advance.
>
> My form design is 
> *Day* *1* *2* *3* *4* *5* 
> Day 1 Value1 Value1 Value1 Value1 Value1 
> Day 2 Value2 Value2 Value2 Value2 Value2 
> Day 3 Value3 Value3 Value3 Value3 Value3 
> Day 4 Value4 Value4 Value4 Value4 Value4 
> Day 5 Value5 Value5 Value5 Value5 Value5 
> Day 6 Value6 Value6 Value6 Value6 Value6 
>
>
>
>
>
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/63a70a96-dff6-4b19-9310-719622acfc01%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: I have some doubts about the pricing and the free quotas

2015-11-20 Thread Patrice (Cloud Platform Support)
Hi Miguel,

So, on top of enabling billing, you do need to set a daily budget, which 
can be 0$ indeed, effectively leaving you in the free portion of the quotas 
and App Engine.

I am surprised at what you say about the system requesting that you enable 
billing when you make datastore calls, because as far as I know you have 
access to everything in datastore as soon as you have a project. Do you 
mind showing me what you're trying to do and the error you are getting?

Cheers!

On Friday, November 20, 2015 at 1:59:00 PM UTC-5, Miguel Abellan wrote:
>
> I know that each resource may have a free quota, available for all apps 
> even free apps that don't have enabled billing. But the problem comes when 
> we start to talk about billable resources. For example the Datastore has a 
> free quota of 1GB of data and 50,000 read/write operations, so technically 
> it should be available for free apps but my experience in the past shown 
> that this is not the case, as soon as I implemented some functions using 
> the Datastore an error page was telling me to enable billing... So... 
> What's the point of having a free limit if you need to enable billing 
> anyway? I don't understand that... Maybe is it possible to enable billing 
> and set a limit to zero?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/98162fd5-f788-4bbe-b3ba-a6cbfb0dea57%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: New Application Creation is disabled.

2015-11-19 Thread Patrice (Cloud Platform Support)
Hi Raji,

>From the print screen, it seems that you're looking into the older console. 
You should go to the new one here : console.developers.google.com

Seems like Udacity didn't update the link to the console.

Cheers!

On Thursday, November 19, 2015 at 3:51:05 AM UTC-5, Raji Reddy wrote:
>
> I am learning web development cs 253 from udacity, as a part of it I need 
> to create an application in google app engine but when I log in, it shows 
> new application creation is disabled.What is the problem here? I attached 
> the image.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/edc1722f-0281-42fa-a51f-1ea391ff1c4e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Apple Push Notification using PHP

2015-11-18 Thread Patrice (Cloud Platform Support)
Hi Terence,

Happy you found your own solution. I was about to look into how to do it on 
PHP, as I hadn't tried yet. Glad you found it yourself!

For future readers who may run into a similar issue, do you mind posting 
the link to the code you found? :)

Cheers!

On Wednesday, November 18, 2015 at 10:39:18 AM UTC-5, Terence Ramos wrote:
>
> Well I just through a sample code I found that sends out a push 
> notification and it worked, so that answers that.
>
> On Wednesday, November 18, 2015 at 1:06:45 AM UTC-8, Terence Ramos wrote:
>>
>> Hello,
>>
>> I've been looking around to see if the GAE PHP supports me being able to 
>> write an implementation to push notification to Apple. I saw this: 
>> https://cloud.google.com/solutions/mobile/ios-push-notifications/ so it 
>> looks like its supported in only Java? There is a link to this: 
>> https://cloud.google.com/appengine/docs/java/sockets/. I was wondering 
>> since it is supported in Java if this is allowed as well in PHP?
>>
>> Thanks,
>> Terence
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/7c6c3216-2764-4ff5-ac2d-2b7c13c87953%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: TaskAlreadyExistsException does not provide getMessage()

2015-11-17 Thread Patrice (Cloud Platform Support)
Hi Paul,

If this is something that you believe needs changing, I would suggest 
posting this on our Issue Tracker 
 so we can forward it to the 
appropriate team.

Cheers!

On Tuesday, November 17, 2015 at 4:41:43 AM UTC-5, Paul Canning wrote:
>
> I am using named Tasks in my PHP GAE application (using the current time, 
> to the minute, stops a ton of tasks being submitted) and noticed that 
> when TaskAlreadyExistsException is hit, there is no getMesaage() for the 
> exception.
>
> Same goes for InvalidArgumentException.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/dc72b745-a05f-4b71-bf4f-bfbe58108d45%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Some of my applications appear to have stale caches in Australia

2015-11-17 Thread Patrice (Cloud Platform Support)
Hi Emlyn,

How long ago did you change your code? I just want to make sure it isn't a 
question of propagation and it won't eventually go through.

I can confirm on my end I see the new code. Are you also certain that 
whoever uses your app in Australia isn't using a different version?

Cheers

On Tuesday, November 17, 2015 at 3:52:59 AM UTC-5, Emlyn wrote:
>
> Hi, 
>
> If you go to this appengine app link: 
>
> http://nickdemo.tes-testing.appspot.com/#/login?returl=%2F 
>
> you'll see one of two things. 
>
> If you are in Australia, it'll say "Please Login" (old code) 
> If you are not in Australia, it'll say "Please Loggin" (new code) 
>
> Does anyone understand why this is happening? So far it's been like 
> this all day. Is there a problem in Google's infrastructure? 
>
> -- 
> Emlyn 
>
> http://point7.wordpress.com - My blog 
> https://plus.google.com/u/0/100281903174934656260 - Google+ 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/8d7db2cd-d649-4953-8f11-b8f3f6261179%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: bucket size for task.

2015-11-17 Thread Patrice (Cloud Platform Support)
Hi,

Since you have a bucket size of 5, the system will immediately start the 5 
tasks you've asked. Then, because of the rate of your queue, over time 
(each tenth of a second) your queue should get a new "token" that can be 
used by your tasks. Depending on a lot of factor, the system can decide to 
"hold" onto your token to only give you a significant amount (so instead of 
a new token every tenth of a second, you may get a group of 5 tokens each 
half-second). 

For more information, I would suggest reading the official doc 

 (I 
linked the section about processing rates, but the whole doc is helpful 
here)

Cheers!

On Tuesday, November 17, 2015 at 12:09:36 PM UTC-5, Trez Ertzzer wrote:
>
> Hello.
> I have been reading a lot of things about tasks and rate and bucket size 
> but I cannot figure out how it works.
>
> suppose the rate is 10/s and the bucket size is 5.
> suppose that I never added any task yet.
>
> now I add 20 tasks.
> can you describe how the tasks will be executed?
>
> I understood, that 5 tasks will execute immediatly.
> then what will happen...?
> After how long another task will start? (and how many will start...)
>
>
> thank you.
>
>
> PS: I read this:
>
> https://groups.google.com/forum/#!searchin/google-appengine/bucket$20task/google-appengine/A1vC7raLfuY/h0Bi82Y5HCcJ
>  
> and this
>
> https://groups.google.com/forum/#!searchin/google-appengine/bucket$20size/google-appengine/4qBjwhvp_kU/wUlZAOJmOK8J
>
> but the information are really not clear
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/e9351239-4375-4cd1-9f90-60ddab1c8b70%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Maximum number of tasks that can be added in a batch

2015-11-17 Thread Patrice (Cloud Platform Support)
Hi,

As can be seen here 
, 
when you add tasks to a queue, you can add a LIST of tasks, which is what 
the batch refers too.

What you describe for your application is definitely feasible, but you 
won't be able to add 100 000 tasks to your queue at once. Depending on the 
system, I would personally prefer a datastore entry to keep track of the 
bill and then a job that just sends the 100 000 emails, but I don't know 
enough about your system, this may not be feasible.

Cheers!

On Tuesday, November 17, 2015 at 1:13:57 PM UTC-5, Trez Ertzzer wrote:
>
> hello.
> on this page:
> https://cloud.google.com/appengine/docs/java/taskqueue/overview-push
>
> it's written
> Maximum number of tasks that can be added in a batch: 100
>
> *what does in mean? (ie what is a "batch"?)*
>
>
> what I plan to do:
> I want to have a cron task that is going to run every month.
> this task is going to create one task for each of my user to compute the 
> bill and send an email.
> do you think that's possible? (if I have 100 000 users...)
>
> how would you do this?
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/f69b8c6c-fd63-4d22-a71a-37ffae5a406f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: ApiProxy$OverQuotaException without being over quota!!

2015-11-13 Thread Patrice (Cloud Platform Support)
Hi again Sagar,

Just to keep you in the loop : I noticed the update that has been posted on 
your case has been answered and fully analysed by one of your specialists. 
I believe you should at this point have enough to move forward.

If you have follow up questions, I suggest you take them to the specialist, 
as he will be in a better position to answer, being more aware of what came 
up from his analysis than I am :).

Cheers!

On Thursday, November 12, 2015 at 1:46:42 PM UTC-5, Sagar Mutha wrote:
>
> Hey Patrice,
>
> The URLFetch code that I posted is not in production because it does not 
> work for me. The request always times out after 10 seconds no matter what 
> number I set in the timeout. And the funny thing is the URLFetch code works 
> when I deploy it locally and test. But when I upload it to GAE, it starts 
> timing out.
>
> I tried setting the timeout in the xml but got an XML parse error. This is 
> what I tried. Am I doing this wrong?
>
> 
>
> http://appengine.google.com/ns/1.0;>
>
>   saseatavailability
>
>   1
>
>
>   
>
>   true
>
>
>
> 10.0
>
>
>   
>
> 
>
>   
>value="WEB-INF/logging.properties"/>
>
>   
>
>
>   
>
>
> 
>
>
>
> Thanks,
>
> Sagar
>
> On Thursday, November 12, 2015 at 7:24:45 AM UTC-8, Patrice (Cloud 
> Platform Support) wrote:
>>
>> Hi again Sagar,
>>
>> There are two things that you can do (I got a bit more information 
>> because I realized you have a case opened with Support as well). What I 
>> gathered from the other case is twofold in what you can do, if you don't 
>> want to switch the library:
>>
>> 1- You could reuse your connections instead of opening a new one for each 
>> HTTP request
>> 2- In your code you set the read timeout and the connect timeout 
>> manually, right? You might be better off setting these in your 
>> configuration file, as explained here[1]. That should save you some calls 
>> to set socket options.
>>
>> Let me know if these help. I'm focusing on these since I know it can be 
>> painful to remove the library from your code.
>>
>> Cheers
>>
>> [1]
>> https://cloud.google.com/appengine/docs/java/config/appconfig#url_fetch_timeout
>>
>> On Wednesday, November 11, 2015 at 2:43:05 PM UTC-5, Sagar Mutha wrote:
>>>
>>> Not a solution I wanted to hear :( But, I guess I will have to do it if 
>>> the library is the problem maker. Is there a library/approach that GAE 
>>> recommends?
>>>
>>> Thanks,
>>> Sagar
>>>
>>> On Thursday, November 5, 2015 at 11:39:30 PM UTC-8, Sagar Mutha wrote:
>>>>
>>>> I have seen this error 2 days in a row now. My app is way below the 
>>>> quota but it keeps showing this exception.
>>>> `/api/seat
>>>>
>>>> com.google.apphosting.api.ApiProxy$OverQuotaException: The API call 
>>>> remote_socket.SetSocketOptions() required more quota than is available.`
>>>>
>>>> This is adversely affecting the user experience of my app. So please help 
>>>> me fix asap.
>>>>
>>>> App Id - saseatavailability
>>>>
>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/0cb62970-9e49-4d61-918c-159aee14b6bc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: where the release notes for app engine 1.9.29?

2015-11-13 Thread Patrice (Cloud Platform Support)
Hi Rif,

Just to be entirely sure, is it only one of your instances that is on 
1.9.29 or is it all of them? Because if it's just a subset, it's expected.

1.9.29 is not fully released yet, and to make sure the future release 
doesn't break production for applications, we normally send some traffic 
from each project into an instance with the new runtime. This is built with 
a lot of roll-back possibilities, so that if that new runtime seems to 
generate errors for you, we can roll back and investigate. If too many 
applications report an increase in errors from the new runtime, the full 
roll-out stops.

This has been decided as more appropriate than releasing a rollout where an 
edge-case may mean that we miss the use-case of your application, and you 
end up on a runtime with no possibility of rolling back to a stable version.

I hope I've helped clarify this behavior :). When 1.9.29 hits full 
availability, we will release the notes on it :).

Cheers!

On Friday, November 13, 2015 at 10:45:28 AM UTC-5, Rif Kiamil wrote:
>
> How can you put me on a runtime with no release notes?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/6b125ecd-ef01-4fdc-88fa-2e9ab060773d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: ApiProxy$OverQuotaException without being over quota!!

2015-11-12 Thread Patrice (Cloud Platform Support)
Hi again Sagar,

There are two things that you can do (I got a bit more information because 
I realized you have a case opened with Support as well). What I gathered 
from the other case is twofold in what you can do, if you don't want to 
switch the library:

1- You could reuse your connections instead of opening a new one for each 
HTTP request
2- In your code you set the read timeout and the connect timeout manually, 
right? You might be better off setting these in your configuration file, as 
explained here[1]. That should save you some calls to set socket options.

Let me know if these help. I'm focusing on these since I know it can be 
painful to remove the library from your code.

Cheers

[1]
https://cloud.google.com/appengine/docs/java/config/appconfig#url_fetch_timeout

On Wednesday, November 11, 2015 at 2:43:05 PM UTC-5, Sagar Mutha wrote:
>
> Not a solution I wanted to hear :( But, I guess I will have to do it if 
> the library is the problem maker. Is there a library/approach that GAE 
> recommends?
>
> Thanks,
> Sagar
>
> On Thursday, November 5, 2015 at 11:39:30 PM UTC-8, Sagar Mutha wrote:
>>
>> I have seen this error 2 days in a row now. My app is way below the quota 
>> but it keeps showing this exception.
>> `/api/seat
>>
>> com.google.apphosting.api.ApiProxy$OverQuotaException: The API call 
>> remote_socket.SetSocketOptions() required more quota than is available.`
>>
>> This is adversely affecting the user experience of my app. So please help me 
>> fix asap.
>>
>> App Id - saseatavailability
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/98871659-3fc1-40c9-94d9-cb0a99f724c4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: ApiProxy$OverQuotaException without being over quota!!

2015-11-11 Thread Patrice (Cloud Platform Support)
Hi Sagar,

Yeah, this seems to be the same library I saw last time. I think there's 
something with how this library set its options that is not done in a "one 
shot" kinda way. They set options one at a time, which makes you run out of 
your options quota faster than your creation one.

Last time I saw this, the solution was to drop the library and use 
something else :S.

Cheers

On Tuesday, November 10, 2015 at 6:53:44 PM UTC-5, Sagar Mutha wrote:
>
> Hello Patrice,
>
> Thank you for your response! I am using the Apache library which does the 
> setting of socket options I think. Here is what my code looks like.
>
> @Path("/")
> public class SparkResource implements Serializable {
>  
> /**
>  * 
>  */
> private static final long serialVersionUID = -5278229852877855876L;
> private final CloseableHttpClient httpClient = 
> HttpClients.createDefault();
> private final Logger log = Logger.getLogger(RailwayResource.class
> .getName());
>  
> @GET
> @Path("spark")
> @Produces({MediaType.APPLICATION_JSON}) 
> public String readSparkStatus(@QueryParam("param1") String param1 
> throws Exception {
>  
> HttpPost httpPost = new HttpPost("http://www.spark.com;);
>  
> 
> ...

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/edfb3869-ead8-48b5-94e6-2136a6787f86%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Anyway create a system log of admins who have signed onto the app engine console ?

2015-11-10 Thread Patrice (Cloud Platform Support)
Hi Yun,

This currently does not exist. If you think this is a feature request that 
would be beneficial to make available, I would suggest posting it as an 
issue on our issue tracker 
 (use the 
"type-Feature Request" template). Include as much information about the 
feature you want (who can see it, what is shown, etc), and someone from the 
team will look into it :).

Cheers!

On Monday, November 9, 2015 at 9:15:15 PM UTC-5, Yun Li wrote:
>
> Enable me to see every develop's activity.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/48b09fc6-8572-46c3-8fe9-37c6468da1f8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Increase 10 routing rules limit in dispatch.yaml

2015-11-10 Thread Patrice (Cloud Platform Support)
Hi Nickolas,

In the absence of a support package, your only bet is to open an issue here 
, where 
either myself or someone from the team will follow up with you.

We will need at the very least the following:

- Your appID
- Your use case for needing more than the default (As much information as 
you have).

Cheers!

On Tuesday, November 10, 2015 at 3:34:25 AM UTC-5, Nickolas Daskalou wrote:
>
> Hi all,
>
> How would I go about requesting an increase to the current limit of 10 
> routing rules in dispatch.yaml?
>
> One of the projects I'm working on is getting bigger and it would be 
> easier to manage if we were allowed to create more than 10 routing rules.
>
> Thanks,
>
> Nick
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/1e7586d4-aa4b-4323-a16c-181c1ef318eb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: ApiProxy$OverQuotaException without being over quota!!

2015-11-10 Thread Patrice (Cloud Platform Support)
Hi again Sagar,

Sorry for the delay.

I think that the quota that is mentioned by the error (SET_SOCKET_OPTIONS) 
might be different from the quota you're looking at, which is the "sockets 
created".

Is it possible that you reuse the same sockets a lot and you set your 
options one at a time? Could you show some code about how you use and 
create your sockets?

Cheers!

On Friday, November 6, 2015 at 8:32:01 PM UTC-5, Sagar Mutha wrote:
>
> Forgot to mention the thread sorry - 
> https://groups.google.com/forum/?utm_medium=email_source=footer#!searchin/google-appengine/ApiProxy$24OverQuotaException/google-appengine/w_GG2Y-yHRA/KDKZS3zhEKgJ
>
> On Friday, November 6, 2015 at 5:25:19 PM UTC-8, Sagar Mutha wrote:
>>
>> Hello Patrice,
>>
>> I have started to see this error on my app again today and the sockets 
>> created is just at 36% From past experience this error will stay until the 
>> next quota reset i.e. 12am. Please help me out with this issue. A lot of my 
>> users have started to drop because of this. I have attached the screenshot 
>> of my quota and instance hours used below. This is what the logs say. 
>>
>> com.google.apphosting.api.ApiProxy$OverQuotaException: The API call 
>> remote_socket.SetSocketOptions() required more quota than is available.
>>
>> I found a thread with a similar issue in this group. Wonder if its a related 
>> problem? 
>>
>>
>> [image: Inline image 3][image: Inline image 4]
>>
>>
>> Hoping for an early resolution.
>>
>>
>> Regards,
>>
>> Sagar
>>
>>
>> On Fri, Nov 6, 2015 at 7:45 AM, Sagar Mutha <sagarm2...@gmail.com> wrote:
>>
>>> Hello Patrice,
>>>
>>> Below is the screenshot of what I see on the quotas page. The app is 
>>> working fine now after the quotas got reset at 12am but that was also the 
>>> case yesterday. By around 6 in the evening it started showing the quota 
>>> exceeded exception. I think the sockets created were about 56% when I 
>>> checked then and frontend instance hours used were well below my daily 
>>> budget.
>>>
>>>
>>> <https://lh3.googleusercontent.com/-r_po3cXu0LA/VjzKSui1ZNI/AA0/qdbt2PvXNH0/s1600/Screen%2BShot%2B2015-11-06%2Bat%2B7.39.26%2BAM.png>
>>>
>>>
>>>
>>>
>>> On Friday, November 6, 2015 at 7:33:14 AM UTC-8, Patrice (Cloud Platform 
>>> Support) wrote:
>>>>
>>>> Hi Sagar,
>>>>
>>>> I believe that what's happening is that the "set socket options" has 
>>>> its own quota. Last time I saw a customer with a similar problem, it 
>>>> turned 
>>>> out he was calling a third-party library (if memory serves it was an 
>>>> Apache 
>>>> library) that was doing a lot of socket calls behind the scenes, causing 
>>>> that quota to grow faster than expected.
>>>>
>>>> In general, If you're completely certain that your quota is below the 
>>>> limit, I would suggest looking into your daily budget. but I'd be 
>>>> surprised 
>>>> if that was your issue, as the call calls out the precise method that is 
>>>> triggering the error.
>>>>
>>>> Can you show me the quotas you're seeing on your quota page?
>>>>
>>>> Cheers!
>>>>
>>>> Friday, November 6, 2015 at 2:39:30 AM UTC-5, Sagar Mutha wrote:
>>>>>
>>>>> I have seen this error 2 days in a row now. My app is way below the 
>>>>> quota but it keeps showing this exception.
>>>>> `/api/seat
>>>>>
>>>>> com.google.apphosting.api.ApiProxy$OverQuotaException: The API call 
>>>>> remote_socket.SetSocketOptions() required more quota than is available.`
>>>>>
>>>>> This is adversely affecting the user experience of my app. So please help 
>>>>> me fix asap.
>>>>>
>>>>> App Id - saseatavailability
>>>>>
>>>>> -- 
>>> You received this message because you are subscribed to a topic in the 
>>> Google Groups "Google App Engine" group.
>>> To unsubscribe from this topic, visit 
>>> https://groups.google.com/d/topic/google-appengine/22cj_U1in5w/unsubscribe
>>> .
>>> To unsubscribe from this group and all its topics, send an email to 
>>> google-appengine+unsubscr...@googlegroups.com.
>>> To post to this group, send email to google-appengine@googlegroups.com.
>>> Visit this group

[google-appengine] Re: Stolen website on Google sub domaine? What should I do?

2015-11-09 Thread Patrice (Cloud Platform Support)
Hi Igor,

Yeah this does just look like a proxy. There is no harm that can be done to 
your website this way, as this literally calls your website and displays it 
through the App Engine.

As for your comment about indexing, I don't get what you mean, as 
flawedgate doesn't seem to be indexed. (looking for "flawedgate cardo-ua 
17-new-collections" returns me your website, this thread, and nothing about 
the proxy). 

If you still believe there is some abuse and we would need to investigate, 
I would suggest filling this form 
. The 
proper team will then investigate and take the appropriate measures.

Cheers!

On Monday, November 9, 2015 at 6:42:39 AM UTC-5, Anastasios Hatzis wrote:
>
> PhilK is right, this app is just like a proxy.
>
> My first impression was that you are a Google App Engine customer, or you 
> use a service that is hosted on GAE. But it looks like this app will just 
> proxy every domain that is entered. There can be plenty of reasons why 
> someone operates proxy servers, e.g. for safety reasons inside a company 
> network, however normally for private user groups. You as a site owner 
> normally shouldn't be affected by it.
>
> On Monday, November 9, 2015 at 12:15:13 PM UTC+1, Igor Pakhomov wrote:
>>
>> Thanks Anastasios, for the quick answer.
>>
>>> Please check if your App Engine application ID is *flawedgate*. If it 
>>> is, then this not a case of plagiarism, but just an alternative address of 
>>> your app.
>>
>> Where can I see this ID? 
>>
>> On Monday, 9 November 2015 12:40:23 UTC+2, Anastasios Hatzis wrote:
>>>
>>> Hi Igor!
>>>
>>> appspot.com is used as a domain for all Google App Engine apps. The 
>>> routing is based on the pattern *appid*.appspot.com where appid is your 
>>> application ID. This is done for all GAE applications so they are available 
>>> even if no custom domains are used. The appspot.com addresses can also 
>>> be used to directly access specific app versions, modules or instances if 
>>> needed.
>>>
>>> Please check if your App Engine application ID is *flawedgate*. If it 
>>> is, then this not a case of plagiarism, but just an alternative address of 
>>> your app.
>>>
>>> On Monday, November 9, 2015 at 11:26:09 AM UTC+1, Igor Pakhomov wrote:


 Hello, Moderators.

 Checking my website, I get that some website steals my content (here is 
 it http://flawedgate.appspot.com/cardo-ua.com/17-new-collections 
 )
  
 This website copied my website cardo-ua.com
 As I see this sub domaine is placed on the domane http://appspot.com 
 
  which 
 belong the google.
 So I have a questions:
 1. Is it legal? To sponsor the thief?
 2. Can you delete this site-thief from your domaine?
 3. How to safe my site data from the repetition?

>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/87d1b5dd-2d00-423e-a23b-b8e502e29ec7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: ApiProxy$OverQuotaException without being over quota!!

2015-11-06 Thread Patrice (Cloud Platform Support)
Hi Sagar,

I believe that what's happening is that the "set socket options" has its 
own quota. Last time I saw a customer with a similar problem, it turned out 
he was calling a third-party library (if memory serves it was an Apache 
library) that was doing a lot of socket calls behind the scenes, causing 
that quota to grow faster than expected.

In general, If you're completely certain that your quota is below the 
limit, I would suggest looking into your daily budget. but I'd be surprised 
if that was your issue, as the call calls out the precise method that is 
triggering the error.

Can you show me the quotas you're seeing on your quota page?

Cheers!

Friday, November 6, 2015 at 2:39:30 AM UTC-5, Sagar Mutha wrote:
>
> I have seen this error 2 days in a row now. My app is way below the quota 
> but it keeps showing this exception.
> `/api/seat
>
> com.google.apphosting.api.ApiProxy$OverQuotaException: The API call 
> remote_socket.SetSocketOptions() required more quota than is available.`
>
> This is adversely affecting the user experience of my app. So please help me 
> fix asap.
>
> App Id - saseatavailability
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/8f7c5412-7ee8-42a1-9651-10852c9a9009%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: transactional tasks

2015-11-06 Thread Patrice (Cloud Platform Support)
Hi,

>From the javadoc reference here 
,
 
it says that if you don't generate the name, the queue.add call will 
generate one. You can see here 

 
as well that the name can be auto-generated :).

Cheers!

On Friday, November 6, 2015 at 6:06:28 AM UTC-5, Trez Ertzzer wrote:
>
> hello.
> I have a question concerning transactional tasks.
> it's written in the documenation "Transactional tasks must not have 
> user-specified names"
> (see 
> https://cloud.google.com/appengine/docs/java/taskqueue/#Java_Tasks_within_transactions
>  
> 
> )
>
> (https://cloud.google.com/appengine/docs/java/datastore/transactions#Java_Transactional_task_enqueuing
>  
> 
> )
>
> my question is: when I do 
>
>
>
>
>
>
>
>
> *DatastoreService ds = DatastoreServiceFactory.getDatastoreService();Queue 
> queue = QueueFactory.getDefaultQueue();try {Transaction txn = 
> ds.beginTransaction();// ...*
>
>
>
>
>
> *TaskHandle taskHandle = 
> queue.add(TaskOptions.Builder.withUrl("/path/to/my/worker").countdownMillis(1));
> taskHandle.getName();// ...txn.commit();} catch 
> (DatastoreFailureException e) {}*
>
>
> does the "taskHandle.getName();" return something in this exemple?
> if not how is it possible to later delete the task from the queue? (if the 
> task has not yet been executed?)
> thank you.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/6e1f5eab-d12e-4d51-81e0-99794f6dbfdb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: " Some of your projects are in violation of our Terms of Service. Click the button in the status column of the project to address the issue. "

2015-11-06 Thread Patrice (Cloud Platform Support)
Hi again,

I dug in to see what could be done to get this to go faster, considering 
your predicament. 

Short of opening a support ticket (if you have silver, gold or platinum 
packages, which, from your message, I infer you do not have), your best bet 
would be to reach the billing team here 
<https://support.google.com/cloud/contact/cloud_billing_internal?rd=1>. 
Mention this thread if you want, but we will for sure need the following 
information in that form:

- project id
- confirmation and date of when you filled the petition

>From there, the billing specialists will be able to handle this faster than 
I could. Apologies for the different hoops you need to jump into, but I 
cannot access billing information, so I cannot really move this forward.

Cheers!


On Friday, November 6, 2015 at 10:47:50 AM UTC-5, Venetsian Jakimov wrote:
>
> Hi Patrice,
> I'm sorry but I desperately need to get my developers account reactivated 
> so that I can start my development project. I don't have the option to use 
> it with other Google account since I have all my stuff on this specific 
> account which is my personal one.
> Please let me know what can be done because this is simply madness :-)
> I'm using Google's services since it began and I was really happy until 
> now. I never had to contact support for anything but this seems to be a big 
> problem for large corp as Google.
> Venetsian,
> Maiahost Support
>
> On Thursday, November 5, 2015 at 12:13:41 PM UTC-5, Patrice (Cloud 
> Platform Support) wrote:
>>
>> Hi,
>>
>> There is unfortunately not much to be done besides waiting for the 
>> relevant team to reply to you. 
>>
>> You could start new projects on a different account and link a credit 
>> card on those projects, but for the account you had a violation on, you 
>> need to wait for the official response, we can't fast forward this.
>>
>> Cheers!
>>
>> On Thursday, November 5, 2015 at 11:11:12 AM UTC-5, Venetsian Jakimov 
>> wrote:
>>>
>>> Hey,
>>> Yesterday I tried to setup a test app but seems I used my paypal debit 
>>> card which caused a violation (I didn't know it worked with regular credit 
>>> cards only). I filed petition but got no response. 
>>> Today I tried to setup new project but it gives me "forbidden" error.
>>> How can this be fixed? I need to get started since I have project in my 
>>> hands that I want to host on the Google cloud.
>>> Please let me know.
>>> Venetsian.
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/3597b2ac-f30c-4430-85b2-d13723054886%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: " Some of your projects are in violation of our Terms of Service. Click the button in the status column of the project to address the issue. "

2015-11-05 Thread Patrice (Cloud Platform Support)
Hi,

There is unfortunately not much to be done besides waiting for the relevant 
team to reply to you. 

You could start new projects on a different account and link a credit card 
on those projects, but for the account you had a violation on, you need to 
wait for the official response, we can't fast forward this.

Cheers!

On Thursday, November 5, 2015 at 11:11:12 AM UTC-5, Venetsian Jakimov wrote:
>
> Hey,
> Yesterday I tried to setup a test app but seems I used my paypal debit 
> card which caused a violation (I didn't know it worked with regular credit 
> cards only). I filed petition but got no response. 
> Today I tried to setup new project but it gives me "forbidden" error.
> How can this be fixed? I need to get started since I have project in my 
> hands that I want to host on the Google cloud.
> Please let me know.
> Venetsian.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/3310d14a-d57d-42b7-94a5-e677f97eb9d0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: How can I blacklist a particular IP address (dos.yaml does not seem to work)

2015-10-30 Thread Patrice (Cloud Platform Support)
Hi again Mark,

I see that your issue is already being worked on internally, you should get 
updates on the tracker once we make progress :).

Cheers!

On Friday, October 30, 2015 at 4:15:36 AM UTC-4, Mark Summerfield wrote:
>
> Hi Patrice, 
>
> On Wed, 28 Oct 2015 09:15:28 -0700 (PDT) 
> "Patrice (Cloud Platform Support)" <pvoutsi...@google.com> wrote: 
> > Hi Mark, 
> > 
> > How long ago did you upload the dos.yaml file? Because it can take a 
> > little while to be fully propagated. 
> > 
> > If you waited a little while (I'd say an hour should be long enough) and 
> > you still see these requests going through 100% of the time, this may be 
> > some kind of issue. I would then suggest you post this on our Issue 
> > Tracker <https://code.google.com/p/googleappengine/issues/list>, along 
> > with your appID, your dos.yaml (if it is longer than the lines you've 
> > shown here), the print screen from the old and new console, so we can 
> > further investigate. 
>
> It turns out that it still isn't working so I've created issue 12496. 
>
> Best wishes, 
> -- 
> Mark Summerfield, Qtrac Ltd. 
> DiffPDFc windows command line PDF comparison tool 
> http://www.qtrac.eu/diffpdfc.html 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/6a8c988e-214c-415a-85a2-3dd46151b30c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: env: 2 ???

2015-10-30 Thread Patrice (Cloud Platform Support)
Hi,

This will be more thoroughly explained in future releases of the SDK, but 
for now, I can tell you that using "python-compat" with env: 2 makes your 
application run exactly as it does currently. For now, I wouldn't worry 
about "python" or "env" and continue using an app.yaml without env at all.

Cheers!

On Friday, October 30, 2015 at 5:45:13 AM UTC-4, Dor litay wrote:
>
> Hello, 
> In the release notes for Cloud SDK 0.9.82 there is this line:
> "With env: 2, valid python runtimes are python and python-compat."
>
>
> Also, it seems that "gcloud preview app gen-config" also add this to the 
> yaml file.
>
> Can anyone shed some light on what this means ?  
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/dbb1699c-0a1f-4472-bdf8-a41ea5ce952a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: how to setup my app engine app to send mail from my custom domain

2015-10-29 Thread Patrice (Cloud Platform Support)
Hi,

Indeed, you can internally use the rest services of SendGrid to send your 
emails.

We won't mind, we even suggest SendGrid ourselves in our documentation 
<https://cloud.google.com/appengine/docs/python/mail/sendgrid?hl=en> :).

Cheers!

On Thursday, October 29, 2015 at 11:11:25 AM UTC-4, Naresh Pokuri wrote:
>
> Sorry, I am not getting it. Without my domain email managed by Google or 
> SendGrid I cannot send mails from other email service providers. How 
> SendGrid different from other third party email providers? Do we internally 
> use rest services of SendGrid to send mails without Java Mail API, where 
> Google won't mind?
>
> On Monday, 26 October 2015 20:31:15 UTC+5:30, Patrice (Cloud Platform 
> Support) wrote:
>>
>> Hi guys,
>>
>> So first, Anastasios: you're using a "Google apps for work" domain, no? 
>> Which is then a Google domain proper.
>>
>> Naresh, Sendgrid is a third party tool that does not use our Mail API, so 
>> it's not limited in the same ways. You are able to use domains that aren't 
>> specific to Google with it.
>>
>> Cheers!
>>
>> On Sunday, October 25, 2015 at 8:41:54 AM UTC-4, Naresh Pokuri wrote:
>>>
>>> Patrice, Thanks for reply
>>>>
>>>>
>>>> From the link on the "learn more" in your error message, we 
>>>> specifically state that you need to have a gmail or Google domain, so you 
>>>> won't be able to use mydomai.com to do this. YOu will need to either 
>>>> use the appspotmail, or a gmail. 
>>>> To use the email you want, I would suggest using something like 
>>>> SendGrid 
>>>> <http://www.google.com/url?q=http%3A%2F%2Fsendgrid.com%2F=D=1=AFQjCNHnUcIpbpZScK4oLm0XtPo0iQyZXw>,
>>>>  
>>>> which will provide more flexibility in that regards.
>>>
>>>
>>> If other than gmail or google domain does not work how could that be 
>>> possible with sendgrid?
>>>
>>> On Friday, 23 October 2015 23:24:16 UTC+5:30, Patrice (Cloud Platform 
>>> Support) wrote:
>>>>
>>>> Hi,
>>>>
>>>> From the link on the "learn more" in your error message, we 
>>>> specifically state that you need to have a gmail or Google domain, so you 
>>>> won't be able to use mydomai.com to do this. YOu will need to either 
>>>> use the appspotmail, or a gmail. 
>>>>
>>>> To use the email you want, I would suggest using something like 
>>>> SendGrid <http://sendgrid.com/>, which will provide more flexibility 
>>>> in that regards.
>>>>
>>>> Cheers!
>>>>
>>>> On Thursday, October 22, 2015 at 11:58:08 PM UTC-4, Naresh Pokuri wrote:
>>>>>
>>>>> I am porting my application on Google App Engine with my personal 
>>>>> gmail account. As part of application I have to send email to my 
>>>>> application users regarding their content. I am able to send mails using 
>>>>> my 
>>>>> personal account(i.e myma...@gmail.com). But that's not good. I want 
>>>>> to send mails from supp...@mydomai.com/i...@mydomain.com to represent 
>>>>> my company. For that I bought a domain from godaddy.com and 
>>>>> registered with third party mail provider zoho.com.
>>>>>
>>>>> Now I am trying to add sup...@mydomai.com to my application under 
>>>>> Settings.
>>>>> Then I get
>>>>> "Failed to add authorized senders An error occurred trying to add 
>>>>> authorized senders. This may occur if you lack sufficient privileges. 
>>>>> Learn 
>>>>> more 
>>>>> <https://google.com/url?sa=D=https%3A%2F%2Fcloud.google.com%2Fappengine%2Fdocs%2Fjava%2Fmail%2F%23Java_Sending_mail>
>>>>> "
>>>>>
>>>>> Then I try to add sup...@mydomai.com to my owners list under 
>>>>> application permissions section. Even now I am not able to add him to 
>>>>> permitted email list.
>>>>>
>>>>> How can a user with email sup...@mydomai.com, which is not managed by 
>>>>> gmail can accept the invitation.
>>>>>
>>>>> I have no clue what I can do now? Please guide me
>>>>>
>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/4871071b-084b-4810-8bd1-7e59ccaf8cee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: How can I blacklist a particular IP address (dos.yaml does not seem to work)

2015-10-28 Thread Patrice (Cloud Platform Support)
Hi Mark,

How long ago did you upload the dos.yaml file? Because it can take a little 
while to be fully propagated.

If you waited a little while (I'd say an hour should be long enough) and 
you still see these requests going through 100% of the time, this may be 
some kind of issue. I would then suggest you post this on our Issue Tracker 
, along with your 
appID, your dos.yaml (if it is longer than the lines you've shown here), 
the print screen from the old and new console, so we can further 
investigate.

Cheers!



On Wednesday, October 28, 2015 at 10:22:36 AM UTC-4, Mark Summerfield wrote:
>
>
> I am using GAE with Python 2.7. I have this dos.yaml file:
>
>
> blacklist:
> - subnet: 202.113.48.130
>   description: they are doing 1000s of requests for a nonexistent file
>
>
> I did a appcfg.py update .  and I also did appcfg.py update_dos . 
> (although update . said it updated the dos anyway). The new console doesn't 
> appear to show the blacklist at all, but the old one does and shows that 
> the above address is blacklisted.
>
>
> However, the logs right up to this minute show that requests are coming 
> from this IP address and are receiving 404 as reply.
>
>
> Is there any other step I need to take to make the blacklist work?
>
>
> Or is there an alternative to stop these constant requests for a 
> nonexistent file?
>
>
> Thanks.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/20d82c16-37e8-4e38-849f-d35d4a85784e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: how to setup my app engine app to send mail from my custom domain

2015-10-26 Thread Patrice (Cloud Platform Support)
Hi guys,

So first, Anastasios: you're using a "Google apps for work" domain, no? 
Which is then a Google domain proper.

Naresh, Sendgrid is a third party tool that does not use our Mail API, so 
it's not limited in the same ways. You are able to use domains that aren't 
specific to Google with it.

Cheers!

On Sunday, October 25, 2015 at 8:41:54 AM UTC-4, Naresh Pokuri wrote:
>
> Patrice, Thanks for reply
>>
>>
>> From the link on the "learn more" in your error message, we specifically 
>> state that you need to have a gmail or Google domain, so you won't be able 
>> to use mydomai.com to do this. YOu will need to either use the 
>> appspotmail, or a gmail. 
>> To use the email you want, I would suggest using something like SendGrid 
>> <http://www.google.com/url?q=http%3A%2F%2Fsendgrid.com%2F=D=1=AFQjCNHnUcIpbpZScK4oLm0XtPo0iQyZXw>,
>>  
>> which will provide more flexibility in that regards.
>
>
> If other than gmail or google domain does not work how could that be 
> possible with sendgrid?
>
> On Friday, 23 October 2015 23:24:16 UTC+5:30, Patrice (Cloud Platform 
> Support) wrote:
>>
>> Hi,
>>
>> From the link on the "learn more" in your error message, we specifically 
>> state that you need to have a gmail or Google domain, so you won't be able 
>> to use mydomai.com to do this. YOu will need to either use the 
>> appspotmail, or a gmail. 
>>
>> To use the email you want, I would suggest using something like SendGrid 
>> <http://sendgrid.com/>, which will provide more flexibility in that 
>> regards.
>>
>> Cheers!
>>
>> On Thursday, October 22, 2015 at 11:58:08 PM UTC-4, Naresh Pokuri wrote:
>>>
>>> I am porting my application on Google App Engine with my personal gmail 
>>> account. As part of application I have to send email to my application 
>>> users regarding their content. I am able to send mails using my personal 
>>> account(i.e myma...@gmail.com). But that's not good. I want to send 
>>> mails from supp...@mydomai.com/i...@mydomain.com to represent my 
>>> company. For that I bought a domain from godaddy.com and registered 
>>> with third party mail provider zoho.com.
>>>
>>> Now I am trying to add sup...@mydomai.com to my application under 
>>> Settings.
>>> Then I get
>>> "Failed to add authorized senders An error occurred trying to add 
>>> authorized senders. This may occur if you lack sufficient privileges. Learn 
>>> more 
>>> <https://google.com/url?sa=D=https%3A%2F%2Fcloud.google.com%2Fappengine%2Fdocs%2Fjava%2Fmail%2F%23Java_Sending_mail>
>>> "
>>>
>>> Then I try to add sup...@mydomai.com to my owners list under 
>>> application permissions section. Even now I am not able to add him to 
>>> permitted email list.
>>>
>>> How can a user with email sup...@mydomai.com, which is not managed by 
>>> gmail can accept the invitation.
>>>
>>> I have no clue what I can do now? Please guide me
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/838537b0-806c-468c-a7d8-756b01df2ea1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: PHP 7 Support

2015-10-26 Thread Patrice (Cloud Platform Support)
Hi Antoine,

As of now there is no deadline or anything related to PHP 7 (as far as I 
know).

I would suggest looking into managedVMs (which let you choose and customize 
your runtime) if you want to use it now. 

If you want it to be supported as a normal runtime, I would suggest going 
over to our issue tracker 
 and start a new 
Feature Request for that :).

Cheers!

On Saturday, October 24, 2015 at 5:41:16 PM UTC-4, AntoineA wrote:
>
> Does anyone have any idea when we could expect PHP 7 support in GAE?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/6880d48f-1fa3-4c71-94c4-f305c0c8ee96%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Google Groups limits

2015-10-23 Thread Patrice (Cloud Platform Support)
Hi,

I have to say, I'm not familiar enough with the Google Apps administration 
side of things to help you here.

If I'm not mistaken though, having a SuperAdmin account for Google Apps, 
you should have access to create a support case directly no? This will link 
you up with the appropriate specialists who know the product and will be 
able to help you here.

Let me know if this doesn't help, I'll be happy to hunt down other venues 
for you.

Cheers!

On Thursday, October 22, 2015 at 1:36:27 PM UTC-4, Serve The Cocc wrote:
>
> Hello App Engine gurus,
> First of all- i am sorry for barging on this tech forum... i am not a 
> cloud guru- just a Google Group for Work (Non-Profit) Super Admin tapping 
> for a solutions that i have not found on the lay sites.
> I am managing an organization made up of about 100 users/members; spread 
> across about 25 Groups.
> The org is Non-profit with non-paid volunteers so i was looking for a no 
> cost solution if possible.
>  
> 1. i am using nested groups which has limitations. example; user1 is 
> in group A. Group A is nested in Group B. The fact that user1 is not a 
> direct member of Group B is causing several issues mainly with permissions 
> and Group B not showing in the user's 'My Group' area. there are other 
> issues but these are the main ones. i really want to avoid adding 
> user1 directly in Group B , would rather use nested groups to minimize 
> errors because the users are dynamic and will be moved around periodically.
> 2. i am looking for a Google Group app for my users to easily access and 
> use on their mobile devices(phones). 
>  
> would appreciate a robust solution that i can incorporate to facilitate 
> this need.
> Thanks much
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/be2e563c-92cd-44c8-a9a1-523df51ea8bb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Failed to load resource: the server responded with a status of 404 (OK)

2015-10-23 Thread Patrice (Cloud Platform Support)
Hi Sandeep,

Normally such questions about what to do when something doesn't work are in 
a better position to be asked and answered on Stack Overflow 
. We do monitor the posts related to the tags we 
sponsor and answer there, on top of the community itself being very active.

In any case, to properly answer your question, we would need:

- Your logs (as they apparently didn't pass through first time) 
- The endpoints code
- The exact command used to deploy.

If you ask your stack question with all that information, someone (possibly 
someone from support, or the community) will be happy to provide further 
help.

Cheers!

 Friday, October 23, 2015 at 2:40:00 AM UTC-4, Sandeep Jain wrote:

> i am  facing some problem on google endpoint.
> i have  created project in google endpoint with  java API and angularjs 
> and database which is google datastore. 
> i have uploaded the project on google cloud server and getting an error.
>
> localhost:/_ah/api/explorer is ok.
>
> But when I deploy, nothing changes.
>
> https://myhscheckup-1106.appspot.com/_ah/api/explorer is not working.
>
> we are getting below error -
> Failed to load resource: the server responded with a status of 404 (OK)
>  
> https://myhscheckup-1106.appspot.com/_ah/api/discovery/v1/apis/hsendpoint/v1/rest?fields=rootUrl%2CservicePath%2Cresources%2Cparameters%2Cmethods=0
> i have also attached a log file so please go through it and let me know if 
> there is an error asap. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/10d1fb55-68f2-43bc-9656-841b6a81bfcb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: how to setup my app engine app to send mail from my custom domain

2015-10-23 Thread Patrice (Cloud Platform Support)
Hi,

>From the link on the "learn more" in your error message, we specifically 
state that you need to have a gmail or Google domain, so you won't be able 
to use mydomai.com to do this. YOu will need to either use the appspotmail, 
or a gmail. 

To use the email you want, I would suggest using something like SendGrid 
, which will provide more flexibility in that regards.

Cheers!

On Thursday, October 22, 2015 at 11:58:08 PM UTC-4, Naresh Pokuri wrote:
>
> I am porting my application on Google App Engine with my personal gmail 
> account. As part of application I have to send email to my application 
> users regarding their content. I am able to send mails using my personal 
> account(i.e mymai...@gmail.com). But that's not good. I want to send 
> mails from supp...@mydomai.com/i...@mydomain.com to represent my company. 
> For that I bought a domain from godaddy.com and registered with third 
> party mail provider zoho.com.
>
> Now I am trying to add supp...@mydomai.com to my application under 
> Settings.
> Then I get
> "Failed to add authorized senders An error occurred trying to add 
> authorized senders. This may occur if you lack sufficient privileges. Learn 
> more 
> 
> "
>
> Then I try to add supp...@mydomai.com to my owners list under application 
> permissions section. Even now I am not able to add him to permitted email 
> list.
>
> How can a user with email supp...@mydomai.com, which is not managed by 
> gmail can accept the invitation.
>
> I have no clue what I can do now? Please guide me
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/dcdd999a-94dc-484f-8e86-c77b6e2870fc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: "Backend Error" on Google Developer Console > Cloud Datastore > Dashboard / Query / Settings

2015-10-22 Thread Patrice (Cloud Platform Support)
Hi all,

Just to leave an update for posterity : we did find out how to solve 
Prashant's issue and can say he is online!

Now, if you encounter the same problem, I would suggest, for faster 
reaction, to open an issue here 
. I would suggest 
opening it either as a Type-defect or Type-production (the benefit of 
type-production is that it's private to the person who opened the thread 
and to Google employees, so if you want to keep your appID private, I would 
suggest this). 

In that issue, feel free to reference this groups thread so we know what 
this relates to. Please note, the issue with Prashant had to do with 
opening Datastore pages in the new Developer Console. If your issue is 
similar but on other pages, it would be a different fix.

Cheers!

On Friday, October 9, 2015 at 3:01:09 AM UTC-4, Luke Stone (Google Cloud 
Support) wrote:
>
> OK, that sounds like a new issue,   We'll have someone reach out and 
> collect your app ID and details to diagnose it.   It may take a few weeks 
> to fix in the Developer Console.
>
> In the meantime, can you use appengine.google.com to get your work done?
>
>
>
> On Thu, Oct 8, 2015 at 11:38 PM, Prashant  wrote:
>
>> Nope. we have just one namespace which is the default one.
>>
>> On Fri, Oct 9, 2015 at 10:48 AM Luke Stone (Google Cloud Support) <
>> l...@google.com> wrote:
>>
>>> Sorry about that.  I bet you have a large number of namespaces?   It is 
>>> a known issue that we are working on. 
>>>
>>> As a workaround, we have disabled the redirect so please use 
>>> appengine.google.com for now while we fix the viewer in the Developer 
>>> Console. 
>>>
>>> -Luke
>>>
>>>
>>> On Thursday, October 8, 2015 at 10:10:28 PM UTC-7, Prashant Gupta wrote:

 Any update on this ? I am still seeing "Backend Error" on Developer 
 Console / Cloud Datastore / *

 On Thu, Oct 8, 2015 at 10:35 AM Prashant  wrote:

> I just noticed that I am getting "Backend Error" on just one of my 
> Cloud Console Projects, other projects are fine.
>
> On Thu, Oct 8, 2015 at 10:31 AM Prashant  wrote:
>
>> Thanks for your help. I can access DataStore on appengine.google.com 
>> now, but, the real problem still persists - I am still getting "Backend 
>> Error" while accessing DataStore on Developer Console.
>>
>> On Thu, Oct 8, 2015 at 4:13 AM Luke Stone (Google Cloud Support) <
>> l...@google.com> wrote:
>>
>>> We hear you and we've rolled back the redirects for Cloud Datastore. 
>>>   Please post again if you're still having a problem.
>>>
>>>
>>> On Wednesday, October 7, 2015 at 12:10:34 AM UTC-7, Prashant Gupta 
>>> wrote:

 I am not able to access DataStore data on Developer Console because 
 of "Backend Error". Now that appengine.google.com links are being 
 redirected, I am totally helpless.

 [image: Untitled.png]

 --
 Prashant

>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Google App Engine" group.
>>> To unsubscribe from this group and stop receiving emails from it, 
>>> send an email to google-appengine+unsubscr...@googlegroups.com.
>>> To post to this group, send email to 
>>> google-appengine@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/google-appengine.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/google-appengine/f483f680-c142-4207-8827-31ccbb729a60%40googlegroups.com
>>>  
>>> 
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Google App Engine" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to google-appengine+unsubscr...@googlegroups.com.
>>> To post to this group, send email to google-appengine@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/google-appengine.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/google-appengine/f10250a3-807e-4e61-8174-4c8e1ae0b6ec%40googlegroups.com
>>>  
>>> 
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "Google App Engine" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/google-appengine/YZVXRA39M14/unsubscribe
>> .
>> To 

[google-appengine] Re: Extract ratings for G.Play app from GAE application

2015-10-22 Thread Patrice (Cloud Platform Support)
Hi Andrew,

I'm not familiar enough with the Google Play side of things to be able to 
help you here, so maybe someone from the community will be able to. In the 
meantime, you may want to post on this group 
 as well, since there 
might be people more knowledgeable about Google Play who can help you.  Do 
note this Google Play groups is a new one, so it's possible that there's 
not a lot of movement there yet.

Cheers!

On Thursday, October 22, 2015 at 9:02:03 AM UTC-4, AndrewLvov wrote:
>
> And, actually, I can't check it in the browser, since I can't login on 
> behalf of GAE app.
>
> On Thursday, October 22, 2015 at 4:00:20 PM UTC+3, AndrewLvov wrote:
>>
>> Hey, guys!
>> I'm working on a GAE app, and one of the tasks I need to do is extract 
>> ratings data from the G.Play application.
>> The creator/owner sends invitation to GAE service email, but I don't know 
>> how to get properly get bucket name with ratings automatically, i.e. 
>> without  manually  looking in the browser.
>> Is there a solution for this ? Can I somehow extract it? Can I get the 
>> list of Play apps my GAE app has access to ?
>>
>> Thank you very much for reading and answering!
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/fe67b876-4af6-4d1e-bce1-d5efd02edf30%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Managed VM vs App Engine Classic instance type comparison

2015-10-21 Thread Patrice (Cloud Platform Support)
Hi David,

As long as the resources match, yes, the machines are the same.

For instance, an "f1-micro" is a machine with 0.6 GM of RAM, and 1 virtual 
CPU. An App Engine F1 is a machine with 128 MB of ram and 1 CPU (running at 
600 Mhz) so they are not the same, but simply because the resources are not 
the same.

I hope this answers your question. If it doesn't, feel free to ask follow 
ups and I'll try to answer.

Cheers!

On Tuesday, October 20, 2015 at 7:32:32 PM UTC-4, David Cohen wrote:
>
> Hi,
>
> Why is that App Engine Classic instance types are completely different to 
> Managed VM instance types, which is based on Compute Engine?
>
> How do these types compare with each other? For instance is F1 Classic 
> type effectively the same as Micro Compute Engine type?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/efedc1b3-a8d9-427f-8bcc-d099d3f43ea3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Stop Backend from new Admin Console

2015-10-21 Thread Patrice (Cloud Platform Support)
Hi Alejandro,

Yes, definitely. You are 100% right here. I honestly got confused with the 
backends question and went back to the old "backends" mentality, where the 
instance was simply UP. Now, if it's not the default one, you are right, 
App Engine won't keep on spinning them up. 

Completely sorry for the wrong message there. I just quickly tested to make 
sure this is the correct behavior, and the non-default module doesn't kick 
up instances if there is no traffic. Now if there is traffic, it will 
obviously change, but that is a whole other story.

Cheers!

On Wednesday, October 21, 2015 at 5:06:33 AM UTC-4, Alejandro Gonzalez 
wrote:
>
> Hello,
>
> Reading the modules documentation i found a phrase that confuses me...
>
> min-idle-instances:
>> The minimum number of idle instances that App Engine should maintain for 
>> this version. Only applies to the default version of a module, since other 
>> versions are not expected to receive significant traffic.
>
>
>
> So...
>
>1. I have a module version configured with min-idle-instances = 2 (2 
>resident instances)
>2. This version is not the default version for the module
>3. This version is not receiving any request
>
> The 2 min-idle-instances will still apply to this "non default" module 
> version? If i shutdown the 2 resident instances for that module version... 
> they are going start again? (please note that i don't have a ready to 
> deploy project with modules thus i can't test this by myself)
>
>
> Thanks.
>
>
> Thanks again.
>
>
>
>
> El martes, 20 de octubre de 2015, 18:22:42 (UTC+2), Patrice (Cloud 
> Platform Support) escribió:
>>
>> Very welcome :).
>>
>> I forgot to tell you that, if you believe this is a Feature that could 
>> potentially benefit a lot of users, you are more than welcome to post it 
>> here <https://code.google.com/p/googleappengine/issues/list> as a 
>> Feature Request so we can look into adding that behavior to the console.
>>
>> Cheers!
>>
>> On Tuesday, October 20, 2015 at 12:17:03 PM UTC-4, Alejandro Gonzalez 
>> wrote:
>>>
>>> Thanks for your clarification Patrice.
>>>
>>>
>>> El martes, 20 de octubre de 2015, 18:13:26 (UTC+2), Patrice (Cloud 
>>> Platform Support) escribió:
>>>>
>>>> Hi Alejandro,
>>>>
>>>> Unfortunately, for your second question, no it cannot be done. From the 
>>>> console you can only delete a version, not suspend it, so you won't be 
>>>> able 
>>>> to deactivate a version, short of completely removing it. You can upload 
>>>> the same application, but with a different app.yaml, so the instances 
>>>> aren't up, but you won't be able to "suspend" the version from the console.
>>>>
>>>> Cheers
>>>>
>>>> On Tuesday, October 20, 2015 at 12:07:57 PM UTC-4, Christian F. Howes 
>>>> wrote:
>>>>>
>>>>> bummer.  I don't have an answer for you - the last of my backends were 
>>>>> deleted a couple of months ago. 
>>>>>
>>>>> I hear you on how changes cascade! 
>>>>>
>>>>> christian 
>>>>>
>>>>> On 10/20/15 02:11, Alejandro Gonzalez wrote: 
>>>>> > I know backends are deprecated... forget about them (thinking in the 
>>>>> > refactor i need to made and how it will affect to my CI flow, build 
>>>>> scripts 
>>>>> > and app versioning approach...) 
>>>>> > 
>>>>> > If I have a module deployed to a version (v1-2-54-back) and 
>>>>> configured to 
>>>>> > have 2 resident instances: can i stop that module version from the 
>>>>> admin 
>>>>> > console so it does not start more instances (without deleting it so 
>>>>> i can 
>>>>> > re-activate it)? 
>>>>> > 
>>>>> > Maybe i need to rethink my versioning and deployment processes a 
>>>>> bit... i 
>>>>> > will start another specific thread for this if i need advice (I bet 
>>>>> i will 
>>>>> > :D) 
>>>>> > 
>>>>> > 
>>>>> > El martes, 20 de octubre de 2015, 1:35:10 (UTC+2), Christian F. 
>>>>> Howes 
>>>>> > escribió: 
>>>>> >> 
>>>>> >> note that i was reminded by google support recently that backends 
>>>>> are a 
>&

[google-appengine] Re: Managed VM vs App Engine Classic instance type comparison

2015-10-21 Thread Patrice (Cloud Platform Support)
Hi David,

Again, the instances are treated the same way, so as long as the resources 
are equal, there should not be any difference in what you get.

Cheers!

On Wednesday, October 21, 2015 at 12:31:08 PM UTC-4, David Cohen wrote:
>
> Hi Patrice,
>
> Just to clarify, does that mean that an f1-micro Compute Engine is the 
> same as F1 App Engine but with more memory? Or would it make f1-micro 
> weaker because it has shared resources?
>
> On Wednesday, October 21, 2015 at 5:02:01 PM UTC+1, Patrice (Cloud 
> Platform Support) wrote:
>>
>> Hi David,
>>
>> As long as the resources match, yes, the machines are the same.
>>
>> For instance, an "f1-micro" is a machine with 0.6 GM of RAM, and 1 
>> virtual CPU. An App Engine F1 is a machine with 128 MB of ram and 1 CPU 
>> (running at 600 Mhz) so they are not the same, but simply because the 
>> resources are not the same.
>>
>> I hope this answers your question. If it doesn't, feel free to ask follow 
>> ups and I'll try to answer.
>>
>> Cheers!
>>
>> On Tuesday, October 20, 2015 at 7:32:32 PM UTC-4, David Cohen wrote:
>>>
>>> Hi,
>>>
>>> Why is that App Engine Classic instance types are completely different 
>>> to Managed VM instance types, which is based on Compute Engine?
>>>
>>> How do these types compare with each other? For instance is F1 Classic 
>>> type effectively the same as Micro Compute Engine type?
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/575a71ab-eb4f-419d-8b1b-6ddf2f50473c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Stop Backend from new Admin Console

2015-10-20 Thread Patrice (Cloud Platform Support)
Very welcome :).

I forgot to tell you that, if you believe this is a Feature that could 
potentially benefit a lot of users, you are more than welcome to post it 
here <https://code.google.com/p/googleappengine/issues/list> as a Feature 
Request so we can look into adding that behavior to the console.

Cheers!

On Tuesday, October 20, 2015 at 12:17:03 PM UTC-4, Alejandro Gonzalez wrote:
>
> Thanks for your clarification Patrice.
>
>
> El martes, 20 de octubre de 2015, 18:13:26 (UTC+2), Patrice (Cloud 
> Platform Support) escribió:
>>
>> Hi Alejandro,
>>
>> Unfortunately, for your second question, no it cannot be done. From the 
>> console you can only delete a version, not suspend it, so you won't be able 
>> to deactivate a version, short of completely removing it. You can upload 
>> the same application, but with a different app.yaml, so the instances 
>> aren't up, but you won't be able to "suspend" the version from the console.
>>
>> Cheers
>>
>> On Tuesday, October 20, 2015 at 12:07:57 PM UTC-4, Christian F. Howes 
>> wrote:
>>>
>>> bummer.  I don't have an answer for you - the last of my backends were 
>>> deleted a couple of months ago. 
>>>
>>> I hear you on how changes cascade! 
>>>
>>> christian 
>>>
>>> On 10/20/15 02:11, Alejandro Gonzalez wrote: 
>>> > I know backends are deprecated... forget about them (thinking in the 
>>> > refactor i need to made and how it will affect to my CI flow, build 
>>> scripts 
>>> > and app versioning approach...) 
>>> > 
>>> > If I have a module deployed to a version (v1-2-54-back) and configured 
>>> to 
>>> > have 2 resident instances: can i stop that module version from the 
>>> admin 
>>> > console so it does not start more instances (without deleting it so i 
>>> can 
>>> > re-activate it)? 
>>> > 
>>> > Maybe i need to rethink my versioning and deployment processes a 
>>> bit... i 
>>> > will start another specific thread for this if i need advice (I bet i 
>>> will 
>>> > :D) 
>>> > 
>>> > 
>>> > El martes, 20 de octubre de 2015, 1:35:10 (UTC+2), Christian F. Howes 
>>> > escribió: 
>>> >> 
>>> >> note that i was reminded by google support recently that backends are 
>>> a 
>>> >> deprecated feature, so i bet managing them in the new console won't 
>>> ever 
>>> >> come. :( 
>>> >> 
>>> >> the modules with manual scaling ("B1" etc. instance classes) work 
>>> great, 
>>> >> and we have found them much easier to manage (the logs are separated 
>>> from 
>>> >> other modules, the deployments are much smoother for us). 
>>> >> 
>>> >> Good luck! 
>>> >> 
>>> >> Christian 
>>> >> 
>>> >> On Monday, October 19, 2015 at 2:49:21 AM UTC-7, Alejandro Gonzalez 
>>> wrote: 
>>> >>> 
>>> >>> Hello, 
>>> >>> 
>>> >>> I have an application that still uses backends instead of modules. 
>>> In the 
>>> >>> new Admin Console there is no section for backends, therefore there 
>>> is a 
>>> >>> feature that i can't use: stop a backend. 
>>> >>> 
>>> >>> Stop a backend means that that backend version stops starting 
>>> instances 
>>> >>> and this is very important when the backend is configured to have 2 
>>> >>> resident instances and you use an incremental version number 
>>> approach when 
>>> >>> deploying backends. 
>>> >>> 
>>> >>> In the new console is there a feature to prevent a version create 
>>> new 
>>> >>> instances? 
>>> >>> 
>>> >>> Thanks. 
>>> >>> 
>>> >>> 
>>> > 
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/a79b4c11-0f07-420b-a696-894f5ed7251c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Stop Backend from new Admin Console

2015-10-20 Thread Patrice (Cloud Platform Support)
Hi Alejandro,

Unfortunately, for your second question, no it cannot be done. From the 
console you can only delete a version, not suspend it, so you won't be able 
to deactivate a version, short of completely removing it. You can upload 
the same application, but with a different app.yaml, so the instances 
aren't up, but you won't be able to "suspend" the version from the console.

Cheers

On Tuesday, October 20, 2015 at 12:07:57 PM UTC-4, Christian F. Howes wrote:
>
> bummer.  I don't have an answer for you - the last of my backends were 
> deleted a couple of months ago. 
>
> I hear you on how changes cascade! 
>
> christian 
>
> On 10/20/15 02:11, Alejandro Gonzalez wrote: 
> > I know backends are deprecated... forget about them (thinking in the 
> > refactor i need to made and how it will affect to my CI flow, build 
> scripts 
> > and app versioning approach...) 
> > 
> > If I have a module deployed to a version (v1-2-54-back) and configured 
> to 
> > have 2 resident instances: can i stop that module version from the admin 
> > console so it does not start more instances (without deleting it so i 
> can 
> > re-activate it)? 
> > 
> > Maybe i need to rethink my versioning and deployment processes a bit... 
> i 
> > will start another specific thread for this if i need advice (I bet i 
> will 
> > :D) 
> > 
> > 
> > El martes, 20 de octubre de 2015, 1:35:10 (UTC+2), Christian F. Howes 
> > escribió: 
> >> 
> >> note that i was reminded by google support recently that backends are a 
> >> deprecated feature, so i bet managing them in the new console won't 
> ever 
> >> come. :( 
> >> 
> >> the modules with manual scaling ("B1" etc. instance classes) work 
> great, 
> >> and we have found them much easier to manage (the logs are separated 
> from 
> >> other modules, the deployments are much smoother for us). 
> >> 
> >> Good luck! 
> >> 
> >> Christian 
> >> 
> >> On Monday, October 19, 2015 at 2:49:21 AM UTC-7, Alejandro Gonzalez 
> wrote: 
> >>> 
> >>> Hello, 
> >>> 
> >>> I have an application that still uses backends instead of modules. In 
> the 
> >>> new Admin Console there is no section for backends, therefore there is 
> a 
> >>> feature that i can't use: stop a backend. 
> >>> 
> >>> Stop a backend means that that backend version stops starting 
> instances 
> >>> and this is very important when the backend is configured to have 2 
> >>> resident instances and you use an incremental version number approach 
> when 
> >>> deploying backends. 
> >>> 
> >>> In the new console is there a feature to prevent a version create new 
> >>> instances? 
> >>> 
> >>> Thanks. 
> >>> 
> >>> 
> > 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/baa72961-a013-411d-8938-95ad404f7653%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Console Log UI -- One Request Broken Up Into Several Expandable Rows

2015-10-20 Thread Patrice (Cloud Platform Support)
Hi again all,

First, I'd like to apologize if I was unclear in my last message. Even if 
this is explainable, I didn't mean to imply this isn't an issue. I simply 
meant that we are progressing on finding a root cause as to why this is 
happening. Rereading my previous message, I can definitely understand how 
it seemed to imply "all is good" when in fact it most definitely isn't.

This thread did indicate there is a clear issue with the logs viewer, and 
we are actively working on fixing it. To properly track this, I went ahead 
and filed this 
<https://code.google.com/p/googleappengine/issues/detail?id=12459> issue, 
which the relevant back-end team is aware of. I would suggest starring this 
issue so you can be made aware of the progress by the back-end team.

Cheers!

On Friday, October 16, 2015 at 1:58:03 PM UTC-4, Patrice (Cloud Platform 
Support) wrote:
>
> Hi all,
>
> So, even if we unfortunately have no date for a possible fix yet, it does 
> seem that what's happening is explainable :
>
> As you guys may assume, the logs are collected into buffers and then the 
> buffers concatenated together to be displayed. It seems that, even though 
> the "collected into buffers" happens the same way in the new console as it 
> did in the old, the concatenation seems to be not behaving consistently, 
> causing for these issues to spring up.
>
> Have a great weekend!
>
> On Thursday, October 15, 2015 at 10:59:09 PM UTC-4, Andrei Matveev wrote:
>>
>> Ping
>>
>> Is there any update on this? It's getting exceedingly hard to work around 
>> the issue... especially w/ the steady deprecation of parity features in the 
>> old App Engine console (e.g. task queues, cron-job, etc. already redirect 
>> to the google cloud dev console).
>>
>> On Friday, October 9, 2015 at 11:55:50 AM UTC-4, PK wrote:
>>>
>>> I run into this today as well in the new UI. Very annoying, I hope it 
>>> gets fixed soon. 
>>>
>>> --PK
>>>
>>> On Oct 5, 2015, at 12:29 PM, Patrice (Cloud Platform Support) <
>>> pvout...@google.com> wrote:
>>>
>>> Hi Andrei,
>>>
>>> Sorry for not keeping you posted here. We're actually still 
>>> investigating after a couple of possible avenues for this, and as soon as I 
>>> find something, I will let you know.
>>>
>>> Thank you very much for your patience in the meantime.
>>>
>>> Cheers!
>>>
>>> On Monday, October 5, 2015 at 2:30:34 PM UTC-4, Andrei Matveev wrote:
>>>>
>>>> Ping. Any updates on this?
>>>>
>>>> On Wednesday, September 30, 2015 at 4:42:47 AM UTC-4, pdknsk wrote:
>>>>>
>>>>> PS. By continuous logging I mean streaming logs.
>>>>>
>>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Google App Engine" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to google-appengi...@googlegroups.com.
>>> To post to this group, send email to google-a...@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/google-appengine.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/google-appengine/05dd5024-9749-4c35-aefa-0b440b75588f%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/google-appengine/05dd5024-9749-4c35-aefa-0b440b75588f%40googlegroups.com?utm_medium=email_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/c1dff5f1-9e13-444b-9c9c-b5faf376f6bd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: GeoPt working on localhost but not on appengine

2015-10-19 Thread Patrice (Cloud Platform Support)
Hi again,

Apologies, I shouldn't use bookmark links without re-reading them.

Unfortunately, I have no news in regards to the beta-release of GeoPt. As a 
company, Google rarely lets release dates known in advance, so I think 
you'll just have to keep an eye out for the beta release.

Cheers!

On Saturday, October 17, 2015 at 12:54:38 AM UTC-4, Surya Yadav wrote:
>
> Hi Patrice,
>
> The document you shared says "Alpha program has reached capacity and we 
> are no longer considering any new candidates. Thank you very much your 
> interest and stay tuned for the Beta which will be open to everyone!".
>
> When will the Beta program be available ??
>
> Thanks
> Surya 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/6e483c8b-8cf9-448a-a1b3-d0e58384250f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: GeoPt working on localhost but not on appengine

2015-10-16 Thread Patrice (Cloud Platform Support)
Hi Surya

In this document 
 you 
can find both the link for the form 

 
you will have to fill, and some more information about Geospatial queries 
in datastore :).

Cheers

On Friday, October 16, 2015 at 12:45:51 AM UTC-4, Surya Yadav wrote:
>
> I'm storing an entity with a GeoPt property and would like users to be 
> able to retrieve entities that have a value in said GeoPt property within a 
> bounding box from a given GeoPt. It is working fine on localhost but on 
> uploading to the appengine it is showing permission error while creating 
> geospatial index.
>
> On searching I found this link 
> https://code.google.com/p/googleappengine/issues/detail?id=11963#c14.
>
> It says that you need to be included in the Alpha group.
>
> How can I be added to this alpha group? Who should I mail to?
>
> Thanks,
> Surya
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/cc4637c4-c8df-406e-9408-4146ced1e813%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Console Log UI -- One Request Broken Up Into Several Expandable Rows

2015-10-16 Thread Patrice (Cloud Platform Support)
Hi all,

So, even if we unfortunately have no date for a possible fix yet, it does 
seem that what's happening is explainable :

As you guys may assume, the logs are collected into buffers and then the 
buffers concatenated together to be displayed. It seems that, even though 
the "collected into buffers" happens the same way in the new console as it 
did in the old, the concatenation seems to be not behaving consistently, 
causing for these issues to spring up.

Have a great weekend!

On Thursday, October 15, 2015 at 10:59:09 PM UTC-4, Andrei Matveev wrote:
>
> Ping
>
> Is there any update on this? It's getting exceedingly hard to work around 
> the issue... especially w/ the steady deprecation of parity features in the 
> old App Engine console (e.g. task queues, cron-job, etc. already redirect 
> to the google cloud dev console).
>
> On Friday, October 9, 2015 at 11:55:50 AM UTC-4, PK wrote:
>>
>> I run into this today as well in the new UI. Very annoying, I hope it 
>> gets fixed soon. 
>>
>> --PK
>>
>> On Oct 5, 2015, at 12:29 PM, Patrice (Cloud Platform Support) <
>> pvout...@google.com> wrote:
>>
>> Hi Andrei,
>>
>> Sorry for not keeping you posted here. We're actually still investigating 
>> after a couple of possible avenues for this, and as soon as I find 
>> something, I will let you know.
>>
>> Thank you very much for your patience in the meantime.
>>
>> Cheers!
>>
>> On Monday, October 5, 2015 at 2:30:34 PM UTC-4, Andrei Matveev wrote:
>>>
>>> Ping. Any updates on this?
>>>
>>> On Wednesday, September 30, 2015 at 4:42:47 AM UTC-4, pdknsk wrote:
>>>>
>>>> PS. By continuous logging I mean streaming logs.
>>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Google App Engine" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to google-appengi...@googlegroups.com.
>> To post to this group, send email to google-a...@googlegroups.com.
>> Visit this group at http://groups.google.com/group/google-appengine.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-appengine/05dd5024-9749-4c35-aefa-0b440b75588f%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/google-appengine/05dd5024-9749-4c35-aefa-0b440b75588f%40googlegroups.com?utm_medium=email_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/943f37e8-6dd1-4d6e-9bc9-f17d00a100db%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: SSH-AGENT For Windows

2015-10-14 Thread Patrice (Cloud Platform Support)
Hi,

I'm not entirely sure what you're asking for here. You want to connect to a 
remote windows machine with an ssh-agent and run gcloud commands there? 
What is not working currently, what step do you need help with?

As far as I know, there's no such guide that'll provide you everything from 
A to Z here, so you will have to read a couple of different guides and put 
them together. With more info into what exactly you're trying to do and 
what steps you're blocked on, I may be able to help further though.

Cheers

On Tuesday, October 13, 2015 at 11:54:16 PM UTC-4, Brendan Speet wrote:
>
> Can anyone assist with a configuration or a link on how to use ssh-agent 
> on a windows machine when working with gcloud commands.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/87a0f158-fbb5-4e50-84dd-afd068d8643a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Copy/Import datafrom deployed app to my local

2015-10-14 Thread Patrice (Cloud Platform Support)
Hi again,

There are none, unfortunately. It's relatively straightforward to do both, 
but there's no official docs indicating how to do this. 

Cheers

On Wednesday, October 14, 2015 at 1:22:36 AM UTC-4, ARUNRAJ RAJENDRAN wrote:
>
> Patrice,
>Thanks for the reply. Are there any definite documentation to 
> create csv file and read? 
> Thanks.
>
> On Tue, Oct 13, 2015 at 9:19 PM, Patrice (Cloud Platform Support) <
> pvoutsi...@google.com> wrote:
>
>> Hi,
>>
>> There is no way to do this natively. The backup/restore functionality 
>> only works for applications in production.
>>
>> In your case, I would suggest a simple handler that can be called and 
>> from there, create a simple csv of your datastore, saving it in Google 
>> Cloud Storage. You can then retrieve it and read it in your devserver (you 
>> will need custom code to read it). 
>>
>> You can also make a Freature Request on the issue tracker 
>> <https://code.google.com/p/googleappengine/issues/list> to have such a 
>> feature.
>>
>> Cheers!
>>
>> On Tuesday, October 13, 2015 at 5:49:56 AM UTC-4, ARUNRAJ RAJENDRAN wrote:
>>>
>>> And, my application is based on Java.
>>>
>>> On Tuesday, October 13, 2015 at 3:18:56 PM UTC+5:30, ARUNRAJ RAJENDRAN 
>>> wrote:
>>>>
>>>> All,
>>>>  I am working in google app engine. Now, my requirement is I want 
>>>> to copy all the datastore tables from deployed application(
>>>> xxx.appspot.com) to my local environment(local_db.bin). 
>>>> How to do that?
>>>>
>>> -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "Google App Engine" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/google-appengine/2iHBwdAR7n0/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, send an email to 
>> google-appengine+unsubscr...@googlegroups.com.
>> To post to this group, send email to google-appengine@googlegroups.com.
>> Visit this group at http://groups.google.com/group/google-appengine.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-appengine/156d6efd-5a9b-4b4d-aded-d773b70a0c72%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/google-appengine/156d6efd-5a9b-4b4d-aded-d773b70a0c72%40googlegroups.com?utm_medium=email_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/1f038d47-7597-480f-879e-2c46487a813b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Copy/Import datafrom deployed app to my local

2015-10-13 Thread Patrice (Cloud Platform Support)
Hi,

There is no way to do this natively. The backup/restore functionality only 
works for applications in production.

In your case, I would suggest a simple handler that can be called and from 
there, create a simple csv of your datastore, saving it in Google Cloud 
Storage. You can then retrieve it and read it in your devserver (you will 
need custom code to read it). 

You can also make a Freature Request on the issue tracker 
 to have such a 
feature.

Cheers!

On Tuesday, October 13, 2015 at 5:49:56 AM UTC-4, ARUNRAJ RAJENDRAN wrote:
>
> And, my application is based on Java.
>
> On Tuesday, October 13, 2015 at 3:18:56 PM UTC+5:30, ARUNRAJ RAJENDRAN 
> wrote:
>>
>> All,
>>  I am working in google app engine. Now, my requirement is I want to 
>> copy all the datastore tables from deployed application(xxx.appspot.com) 
>> to my local environment(local_db.bin). 
>> How to do that?
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/156d6efd-5a9b-4b4d-aded-d773b70a0c72%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Datastore Query Viewer - Ancestor GQL

2015-10-12 Thread Patrice (Cloud Platform Support)
Hi guys,

So yes, Anastasios' solution should be the correct one. Can you confirm if 
it does work David?

Anastasios, when you go to "Storage -> Cloud Datastore -> Query", you 
should have a dropdown on "query by kind" which can switch to "Query using 
GQL".

Cheers

On Monday, October 12, 2015 at 3:19:24 AM UTC-4, Anastasios Hatzis wrote:
>
> I wanted to check this out myself, but for some reason I don't have GQL 
> support in new console of my apps.
>
> But maybe, the new console uses the *Datastore GQL*, while the old 
> version used the *Python GQL*. According to the docs there are a few 
> differences, the ancestor expression is one of them:
>
> Python GQL expression ANCESTOR IS  is represented in 
>> Datastore GQL as the more general expression __key__ HAS ANCESTOR 
>> 
>
>
> See this section in GQL Reference 
> <https://cloud.google.com/datastore/docs/apis/gql/gql_reference#unsupported_features_and_behavior_differences_from_mysqlpython_gql>
>
> I hope this is the reason and I didn't just add more to the confusion 
> though. And I hope I will get the GQL options too in the Query page.
>
>
> On Monday, October 12, 2015 at 3:07:26 AM UTC+2, Daniel Young wrote:
>>
>> Sorry for the vagueness - here is my query that still returns the entity 
>> in the legacy Datastore viewer in the By GQL field 
>>
>> SELECT * FROM Kind where ancestor is key('Kind', 12344567...)
>>
>> and in the new viewer I get this GQL error
>>
>> GQL query error
>> 'SELECT * FROM Kind where ancestor is key('Kind', 12344567...) LIMIT 
>> 50': Encountered "ancestor" at line 1, column 32. Was expecting one of: 
>>  ...  ...  ... 
>>  ...  ...  
>> ...  ...  ... "true" ... "false" ... "null" 
>>
>> On Friday, October 9, 2015 at 2:57:02 PM UTC-7, Patrice (Cloud Platform 
>> Support) wrote:
>>>
>>> Hi Daniel.
>>>
>>> What do you mean by "doesn't work"? Is there an error when you run it? 
>>> or does it run and produces no results? 
>>>
>>> As far as I know GQL didn't change between old and new console, so it 
>>> should still behave as expected. I'll try to reproduce to see what's 
>>> happening. In the meantime, if you have an error, including it here would 
>>> be helpful :).
>>>
>>> Cheers!
>>>
>>> On Friday, October 9, 2015 at 12:04:44 PM UTC-4, Daniel Young wrote:
>>>>
>>>> I found like many others being redirected to the the new datastore. My 
>>>> trusty GQL ancestor query doesn't seem to work anymore
>>>>
>>>> select * from <> where ancestor is key('Kind', ID)
>>>>
>>>> Is there a workaround, is this considered a bug?
>>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/55a48ba7-55a2-4773-8597-a242ecd25de6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Has anyone experienced issue with deleting entities in datastore admin?

2015-10-12 Thread Patrice (Cloud Platform Support)
Hi Tony,

It happens that certain mapreduce tasks just retry forever in circumstances 
like this. It's possible one job started and could never succeed, and it 
now blocks every other job you kickoff.

I would suggest manually stopping and emptying all your queues, then once 
they're down, you can go in your datastore viewer and manually edit all the 
"AE_" entries to have a Status of "aborted". This should prevent the 
back-end from trying them again.

Cheers

On Monday, October 12, 2015 at 12:32:15 AM UTC-4, A. Kong wrote:
>
> Hi all,
>
> I used to be able to delete entities using the, obviously, 'Delete 
> Entities' button in datastore admin.
>
>
> However in last two days it simply stopped working. The kickoff jobs 
> simply failed and stuck
>
>
>
>
>
> 
>
>
>
> The 'reason to retry' of these tasks are simply 'App Error'. 
>
>
> 
>  
>
> How can I get the 'delete entities' to work again?
>
>
> Here is some additional information:
>
>
> We have defined a 'default' task queue which points to our 'app' module as 
> target. This caused datastore operations failures.  Therefore I added a new 
> a queue called 'data-backup' and set its target to 
> 'ah-builtin-python-bundle' and used this taskqueue for datastore operations 
> (delete, restore etc). In the last two days both queues ('default' and 
> 'data-backup') are filled with failed kickoff jobs.
>
>
>
>
> Cheers, 
>
>
> Tony
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/03eebb06-207e-43f1-ba0a-966f3cc3fb52%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Moving application to European datacenter?

2015-10-12 Thread Patrice (Cloud Platform Support)
Hey guys,

Indeed, you can select at creation, and only at creation, so there is no 
way to move it nicely. You need to create a new application and move what 
needs to be moved yourself. You can make use of our automated tools for 
some of that migration (like the datastore admin), but there is no "one 
button solution" yet.

Cheers

On Sunday, October 11, 2015 at 6:51:04 PM UTC-4, dinoboff wrote:
>
> When you create a new project, the advance options allow to select the 
> datacenter.
>
> So you have the option to create a new project in a EU datacenter and then 
> copy the data from the old project to a new one. It's easy for the 
> datastore entities using Datastore Admin (go to Storage > cloud datastore > 
> settings > Open Datastore Admin); there's on option copy your entities to 
> another app.
>
> It would be nice to be able to move the all project to a different 
> datacenter however, and keep the original project id. 
>
> On Wednesday, 10 July 2013 16:10:37 UTC+2, Peter D wrote:
>>
>> In the app engine documentation, I saw this point:
>>
>> *For developers that do not have a Premier account, you will need to 
>> enable billing 
>>  
>> for applications that should reside in the European Union.*
>> (taken from 
>> https://developers.google.com/appengine/docs/java/gettingstarted/uploading
>> )
>>
>> That is my exact position; I do not have a premier account and I have 
>> enabled billing. How would I go about residing my applications in the EU?
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/7040ab54-2258-4bfe-901a-b5325a8324bb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Datastore Query Viewer - Ancestor GQL

2015-10-09 Thread Patrice (Cloud Platform Support)
Hi Daniel.

What do you mean by "doesn't work"? Is there an error when you run it? or 
does it run and produces no results? 

As far as I know GQL didn't change between old and new console, so it 
should still behave as expected. I'll try to reproduce to see what's 
happening. In the meantime, if you have an error, including it here would 
be helpful :).

Cheers!

On Friday, October 9, 2015 at 12:04:44 PM UTC-4, Daniel Young wrote:
>
> I found like many others being redirected to the the new datastore. My 
> trusty GQL ancestor query doesn't seem to work anymore
>
> select * from <> where ancestor is key('Kind', ID)
>
> Is there a workaround, is this considered a bug?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/d6b84d4e-0d23-4f26-9966-bf0cafe48b8c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: I feel like I lost a part of myself

2015-10-08 Thread Patrice (Cloud Platform Support)
Hi Kaan,

We're currently handling a lot of requests for changes to the new console 
to make it behave the way people are used to a bit more. I would suggest 
posting your particular requests in our issue tracker 
. Either myself or someone else 
from the team will look into these.

Cheers!

On Thursday, October 8, 2015 at 10:51:13 AM UTC-4, Kaan Soral wrote:
>
> There should have been a warning to say our goodbyes and cherish our last 
> moments
>
> I really miss the original Dashboard
>
> I look at the new Dashboard and just want to cry
>
> We're all developers here, no need to show off with unnecessary flatness, 
> at least increase the contrast a bit
>
> The new Dashboard is still missing some features, at least supercede the 
> feature-set and make the switch swift and painless, instead of slow and 
> painful like this
> (I can't see the daily/current usage$ for example, I can't asses whether 
> my app is performing as expected or out of boundaries with one glance)
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/190df459-e8c9-4bf6-8aec-9197836ae3f7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


  1   2   3   4   >