[google-appengine] Re: Directx or Hyper-V In google Cloud?

2018-09-18 Thread 'Jordan (Cloud Platform Support)' via Google App Engine
Google Cloud's Compute Engine service would be more catered towards running 
game servers as seen in our Gaming Solutions 
, rather than for running 
actual games. 

Note that Google Groups is reserved for general product discussions and is 
not for technical troubleshooting. It is recommended to post technical 
questions on Stack Exchange 
, and I see that you 
already received technical answers for this question on your Stack Exchange 
post 
. 
Therefore 
all further communications about this should continue there. 

-- 
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/192d92fb-c8f9-41c2-a85d-04654251fe19%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Api Engine Free Trial

2018-09-18 Thread 'Jordan (Cloud Platform Support)' via Google App Engine
You can directly disable your billing account by following the Disable 
billing for a project 
steps.
 
If you simply wish to keep your billing account but remove the free trial 
credits, you can file your request with the Billing Team via a free Billing 
Support case 
. 

-- 
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/415e471a-c7cc-497b-a303-b91cf4957576%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Issues with configuring React app for App Engine Standard Environment (Node.js 8 [beta])

2018-09-18 Thread event publisher
I solved the issue by building the react app first (npm run build) and 
adding handlers for the built app in app.yaml.

handlers:
- url: /
  static_files: build/index.html
  upload: build/index.html
- url: /
  static_dir: build

-- 
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/3a6c58ce-1e62-4214-94b3-49284010ecb1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: What is the best way to clean datastore expired sessions?

2018-09-18 Thread 'George (Cloud Platform Support)' via Google App Engine
Hello Miguel, 

To clean data in both Memcache and Datastore, you should use the 
corresponding key. In case of the Memcache, to remove a value from the 
cache (to evict it immediately), call the remove() method with the key as 
its argument. To remove every value from the cache for the application, 
call the clear() method. Related detail may be read on the "Using Memcache" 
page 
.
 
In Memcache, you may write your data limiting its persistence: the app can 
provide an expiration time when a value is stored, as either a number of 
seconds relative to when the value is added, or as an absolute Unix epoch 
time in the future. This is documented on the "Memcache Overview" page 

. 

Similarly, in case of Datastore, when an entity is no longer needed, you 
can remove it from Cloud Datastore with the key's delete() method, a 
statement similar to sandy.key.delete(). The "Creating, Retrieving, 
Updating, and Deleting Entities" page 
 
might offer more insight. In both cases, your code should keep track of the 
keys, to be able to perform the delete operation. You may use App Engine 
Cron Service to perform these operations at appropriate times, in 
accordance with your app's needs.  

How did you ascertain that Memcache data was persisted to Datastore? When 
did you first notice it? 

-- 
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/3bc9c839-10b0-4c17-bcaa-5ad39b588493%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Why do some requests answered by a Filter take over a second on AppEngine?

2018-09-18 Thread lyz984
I should point out that this behavior is not limited to the first request. 
It happens on almost all reloads of the page but strange not on all.

-- 
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/4dfbb08d-2d1a-4bca-8659-8e1dc4fc5f78%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Why do some requests answered by a Filter take over a second on AppEngine?

2018-09-18 Thread samiislam via Google App Engine
As you have mentioned in the thread that the issue is not related to app 
engine, I would highly recommend checking out the documentation for best 
practices for App Engine startup time in setting up your in the following 
Article 

.

Also, I would highly recommend posting the issue in community sites such as 
StackOverflow , Serverfault 
 or StackExchange  as 
there are a range of similar issues that were resolved by the users 
themselves through communicating with each other.

-- 
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/36dda45c-a9ba-429c-8e8c-3cf16f88d045%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: scheduling job using cron.xml in google app engine

2018-09-18 Thread 'Sam (Google Cloud Support)' via Google App Engine
Hi,

I am not sure I understand your question. Maybe you can clarify what you 
mean by "it gives 200 bookings."

This documentation address how to create and test cron 
jobs: 
https://cloud.google.com/appengine/docs/standard/python/config/cron#creating_a_cron_job

-- 
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/f4f143a8-e368-44d8-8b52-79a6bde78880%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Having issues deploying to app engine after my java 7 to 8 upgrade

2018-09-18 Thread Julien Villegas
Did you get to the bottom of this? I have the same issue:

Unable to update:

com.google.appengine.tools.admin.RemoteIOException: Version not ready.

projectID: crosswordbuildersweb.appspot.com

On Tuesday, 11 September 2018 22:25:21 UTC+2, Katayoon (Cloud Platform 
Support) wrote:
>
> I should add that as mentioned in the error message you can see the logs 
> in the “/var/folders” path. Furthermore, you may use “--verbosity” flag 
>  set to debug 
> for having more details on the deployment process. If the issue persists, I 
> recommend to create a PRIVATE report in the Issue Tracker 
>  and provide us 
> your project number to dig into the 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 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/905c8d1c-fe76-4683-9ac7-96e092267b15%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Google Clound endpoints not showing

2018-09-18 Thread 'Julie (cloud platform support)' via Google App Engine
I haven't located a Stackoverflow post in your message so can you post it? 
If the post does not include the full error message please post it here. To 
clarify, you have deployed services to App Engine 
 but it 
is not visible in the Cloud Console by selecting App Engine under the Cloud 
Console menu and selecting Services. 

-- 
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/1890f6e1-cf22-4dd1-aacc-09a464722525%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Second gen GAE Python 3.7 > Cloud SQL - MySQL

2018-09-18 Thread Eric G
No problem, thanks for your work.

On Monday, September 17, 2018 at 11:47:22 AM UTC-4, Steren Giannini wrote:
>
> Hi,
> Yes GAE second generation expose a /cloudsql socket to access Cloud SQL. 
> Sorry about the lack of docs, we are in the process of (better) documenting 
> it.
>
> Steren
> Product Manager
>
> On Sun, Sep 16, 2018 at 7:11 AM rahulrv via Google App Engine <
> google-a...@googlegroups.com > wrote:
>
>> You should be able to use any library which works with mysql or postgres 
>> to connect using the unix socket /cloudsql/
>>
>>
>> On Wednesday, September 12, 2018 at 8:00:08 AM UTC-7, Eric G wrote:
>>>
>>> Thanks for this. The second link is to the flex environment 
>>> documentation. Are you saying that App Engine standard 2nd gen uses the 
>>> same method of connecting to CloudSQL instances as flex, i.e. via the unix 
>>> socket  /cloudsql/INSTANCE_CONNECTION_NAME ?  If so, it would be 
>>> helpful to have those instructions/example on the first link (to standard 
>>> 2nd gen) as well.
>>>
>>> Personally, I would like to see an example that doesn't depend on 
>>> SQLAlchemy + Flask, otherwise people may think they have to use those. I 
>>> guess it's not hard to figure out but just some acknowledgement that you 
>>> can set your own environment variables and manually use them to connect 
>>> with pymysql or whatever adapter.
>>>
>>>
>>> On Tuesday, September 11, 2018 at 11:22:24 PM UTC-4, Olu wrote:

 There are different ways to connect to the CloudSQL instance depending 
 on the location from where you are connecting. If you are connecting from 
 an App Engine instance which is located in a project which is different 
 from the project which the CloudSQL instance resides, you must use a 
 service account to allow connection between the App Engine application and 
 the Cloud SQL as described in the link 
 
 .

 However, when connecting from your App Engine Application within the 
 same project, you simply have to configure your app.yaml with the user, 
 password, database, and instance connection name variables from Cloud SQL, 
 See the documentation 
 
 . 

 External applications have to connect to the Cloud SQL instances 
 directly through the public IP address and the IP addresses of the 
 connecting application have to be white listed in the Cloud SQL instance 
 on 
 the Authorization Tab of the Instance page.


 -- 
>> 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 https://groups.google.com/group/google-appengine.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-appengine/469db80a-f980-4468-b56e-138eb5b6e731%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 https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/89e99ac8-bb12-415c-906a-db9935671325%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Google auth default credentials for GAE standard 2nd Gen (Python)

2018-09-18 Thread Eric G
Thanks!  I think I will stick with using an explicit service account json 
file, but it's good to know this route works.

On Monday, September 17, 2018 at 3:43:43 PM UTC-4, David (Google Cloud 
Support) wrote:
>
> Python 3.7 on App Engine standard provides the GCE metadata service, so as 
> an alternative, you could use Compute Engine Credentials 
> .
>  
> I will inform our documentation team to update this document since it is 
> outdated and it does not include App Engine Standard Second Generation as 
> one of the platforms where you could use these credentials.
>

-- 
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/c6605154-16dd-4feb-8b7e-690b0471caf3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] What is the best way to clean datastore expired sessions?

2018-09-18 Thread Miguel Pagan Murphy
Hi, 

I have an app in app engine standard that records session data to memcache. 
After seeing that it was persisted in the datastorage for some reason (I´m 
not fully understanding why), I´ve been researching how to clean up the 
expired session entries from datastore and have read that the best way to 
do it is with a cron. However, all the implementations I´ve seen are 
unofficial. How would be the right/correct way to do it? I haven´t been 
able to find it in the docs. 

On the other side, I´m looking to invalidate a user's session created in 
memcaché and cannot find the right way to do it. Does anyone have any 
pointers in this direction? Is there any way to do it with some of the 
user´s details? (Search by a certain field stored in user session, etc.). 

Thanks.

Miguel Pagán Murphy. 

-- 
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/1618c13e-d6a0-41f1-a670-400f101db6e6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Datastore - Audit Log of the Project Owner

2018-09-18 Thread Dzhovani Chemishanov

Hi,

  Thanks for the assistance. I really hope that the feature will be 
easy to implement because it is the only way our project can comply with 
the current accounting standards.


Regards,

Dzhovani


On 9/17/2018 7:32 PM, 'Julie (cloud platform support)' via Google App 
Engine wrote:
The Datastore team is aware of this request and is currently looking 
into it. You can use this issue tracker[1] to track the progress of 
that feature request. Please note that feature requests are not 
guaranteed to fulfilled and there is no ETA on them.



[1] https://issuetracker.google.com/115872913

--
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/b9400f47-5c52-4b65-87bc-b3de40bf2442%40googlegroups.com 
.

For more options, visit https://groups.google.com/d/optout.



--
 Disclaimer 
This email and any files transmitted may 
contain proprietary and confidential information of ICT Group N.V. or any 
of its subsidiaries like Strypes (“ICT”) and is intended only for the (use 
of the) named recipient(s) above. If you have received this message in 
error or are not the intended or named recipient(s) of this message, please 
immediately notify the sender by returning and deleting this email message 
from your computer. Any views or opinions presented are solely those of its 
author and do not necessarily represent those of Strypes or ICT. You are 
hereby notified that unauthorized disclosure, use, dissemination, 
forwarding, printing or copying of this e-mail and its attachments either 
whole or partial of its contents is strictly prohibited. Strypes or ICT 
cannot guarantee that email communications are secure and error-free and 
does not accept any liability for damages resulting from the use of email. 
The general terms and conditions of purchase respectively sale and delivery 
of ICT are applicable to all transactions and undertakings resulting 
therefrom.


--
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/428bb9e7-5bca-22f8-bf71-2c4f4a1dff98%40strypes.eu.
For more options, visit https://groups.google.com/d/optout.