[google-appengine] Unexpected Build Error: Nodejs Project failed on deployment after running locally.

2020-11-10 Thread Ityav Luke
I have been doing a successful deployments of my project until when my 
account was suspended for billing issue.
After i resolved the issue and updated my Card Information, this problem 
still persisted leaving me with the thought that it is not a billing issue 
but what exactly is causing this has not been identified. I did not install 
node package recently.
See the output bellow and the full build error log is attached to this 
issue for your kind review and assistance.
Beginning deployment of service [default]...
##
#= Uploading 0 files to Google Cloud Storage=#
##
File upload done.
Updating service [default]...failed.
ERROR: (gcloud.app.deploy) Error Response: [9] Cloud build 
62bd4630-0999-4331-a520-22c3288679d6 status: FAILURE
Build error details: Build error details not available.


I need help please. 

-- 
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/9112be44-900c-4b91-a999-9a9427f3475an%40googlegroups.com.
starting build "62bd4630-0999-4331-a520-22c3288679d6"

FETCHSOURCE
BUILD
Starting Step #0 - "fetcher"
Step #0 - "fetcher": Already have image (with digest): 
gcr.io/cloud-builders/gcs-fetcher
Step #0 - "fetcher": Fetching manifest 
gs://staging.openfarm-online.appspot.com/ae/4fd50b7d-f4fb-401c-920e-05abb97bad75/manifest.json.
Step #0 - "fetcher": Processing 512 files.
Step #0 - "fetcher": **
Step #0 - "fetcher": Status:  SUCCESS
Step #0 - "fetcher": Started: 2020-11-10T18:50:41Z
Step #0 - "fetcher": Completed:   2020-11-10T18:50:43Z
Step #0 - "fetcher": Requested workers:200
Step #0 - "fetcher": Actual workers:   200
Step #0 - "fetcher": Total files:  512
Step #0 - "fetcher": Total retries:  1
Step #0 - "fetcher": GCS timeouts:   1
Step #0 - "fetcher": MiB downloaded:19.81 MiB
Step #0 - "fetcher": MiB/s throughput:  11.76 MiB/s
Step #0 - "fetcher": Time for manifest:497.38 ms
Step #0 - "fetcher": Total time: 2.19 s
Step #0 - "fetcher": **
Finished Step #0 - "fetcher"
Starting Step #1 - "prep"
Step #1 - "prep": Already have image (with digest): gcr.io/cloud-builders/gcloud
Finished Step #1 - "prep"
Starting Step #2 - "pre-tag"
Step #2 - "pre-tag": Pulling image: gcr.io/gae-runtimes/crane:shell
Step #2 - "pre-tag": shell: Pulling from gae-runtimes/crane
Step #2 - "pre-tag": 4000adbbc3eb: Pulling fs layer
Step #2 - "pre-tag": 69e2f037cdb3: Pulling fs layer
Step #2 - "pre-tag": e43810d8344f: Pulling fs layer
Step #2 - "pre-tag": 72164b581b02: Pulling fs layer
Step #2 - "pre-tag": 8250a9b721ab: Pulling fs layer
Step #2 - "pre-tag": 72164b581b02: Waiting
Step #2 - "pre-tag": 8250a9b721ab: Waiting
Step #2 - "pre-tag": 4000adbbc3eb: Verifying Checksum
Step #2 - "pre-tag": 4000adbbc3eb: Download complete
Step #2 - "pre-tag": e43810d8344f: Download complete
Step #2 - "pre-tag": 72164b581b02: Verifying Checksum
Step #2 - "pre-tag": 72164b581b02: Download complete
Step #2 - "pre-tag": 69e2f037cdb3: Verifying Checksum
Step #2 - "pre-tag": 69e2f037cdb3: Download complete
Step #2 - "pre-tag": 8250a9b721ab: Verifying Checksum
Step #2 - "pre-tag": 8250a9b721ab: Download complete
Step #2 - "pre-tag": 4000adbbc3eb: Pull complete
Step #2 - "pre-tag": 69e2f037cdb3: Pull complete
Step #2 - "pre-tag": e43810d8344f: Pull complete
Step #2 - "pre-tag": 72164b581b02: Pull complete
Step #2 - "pre-tag": 8250a9b721ab: Pull complete
Step #2 - "pre-tag": Digest: 
sha256:70d1c3be3db90db0bc52538557e7232bb5c4fdc16cdadf82e49739e633f6ec4e
Step #2 - "pre-tag": Status: Downloaded newer image for 
gcr.io/gae-runtimes/crane:shell
Step #2 - "pre-tag": gcr.io/gae-runtimes/crane:shell
Step #2 - "pre-tag": 2020/11/10 18:50:47 Copying from 
eu.gcr.io/openfarm-online/app-engine-tmp/build-cache/ttl-7d/default/buildpack-cache:latest
 to 
eu.gcr.io/openfarm-online/app-engine-tmp/build-cache/ttl-7d/default/buildpack-cache:62bd4630-0999-4331-a520-22c3288679d6
Step #2 - "pre-tag": 2020/11/10 18:50:48 fetching 
"eu.gcr.io/openfarm-online/app-engine-tmp/build-cache/ttl-7d/default/buildpack-cache:latest":
 GET 
https://eu.gcr.io/v2/openfarm-online/app-engine-tmp/build-cache/ttl-7d/default/buildpack-cache/manifests/latest:
 DENIED: Permission denied for "latest" from request 
"/v2/openfarm-online/app-engine-tmp/build-cache/ttl-7d/default/buildpack-cache/manifests/latest".
 
Step #2 - "pre-tag": Unable to tag previous cache image. This is expected for 
new or infrequent deployments.
Step #2 - "pre-tag": 2020/11/10 18:50:48 

[google-appengine] Re: Is headless Chrome really available on App Engine/Cloud Functions?

2020-02-04 Thread Luke Gackle
On Friday, August 30, 2019 at 12:41:18 PM UTC+9:30, Diogo Almeida wrote:
> The link to the article “Introducing headless Chrome support in Cloud 
> Functions and App Engine” is not working and I could not find it anywhere 
> even though the link to it is here. I inquired the blog administrators 
> whether it will be republished and you can follow up on this issue tracker.
> 
> On Wednesday, August 28, 2019 at 11:34:53 PM UTC-4, Masataka Yakura wrote:
> Hello George,
> 
> On Thursday, August 29, 2019 at 5:14:58 AM UTC+9, George (Cloud Platform 
> Support) wrote:
> Hello Masataka, 
> 
> 
> Headless Chrome is indeed available in Cloud Functions, you may check 
> sub-chapter "Support for headless Chrome and additional system libraries" on 
> "Cloud Functions serverless platform is generally available" page. You can 
> easily convince yourself by creating a Cloud Function and importing 
> Puppeteer. You may also read related material on the web, for instance 
> "running puppeteer code in firebase cloud functions". 
> 
> 
> Thanks! That helps me a lot.
> 
> 
> What happened to the blog entry? Just curious. It's worth republishing. 
> 
> 
> Anyways. Thank you.
> 
> 
> Masataka

I see this thread is slightly old by if it's of any help there's a complete 
step by step guide to setting up Puppeteer on Google Cloud Functions with 
starter template code that you can copy at: 
https://lukestoolkit.blogspot.com/2020/02/web-scraping-with-puppeteer-in-google.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 view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/415f5df4-42db-46e7-9919-9cf399df%40googlegroups.com.


[google-appengine] Re: Contacts pop-up issue

2019-04-10 Thread Luke Douglas
The problem with reproducing the problem I'd you obviously do not have an 
extensive Note field. I used the Note fueld extensively as well as I maintain 
multiple fields. 

If I open a single contact with just a few fields, the popup details is 
responsive. 

I NEVER had this issue with the classic full page view.

I don't mind Google developers wanting to show off their awesomeness but when 
it interferes with my time. Then I have an issue.

Again, the removal of an option to use the classic view, which they did provide 
during a transitional period, was simply a terrible decision.

-- 
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/bc9f0b0c-dea1-428d-b932-002fe32964d6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Contacts pop-up issue

2019-04-09 Thread Luke Douglas
0

I am really hoping someone with any sense at Google reads these group 
chats. I'm not sure this is the group but I could not find one for Google 
Apps Contacts.

Will someone please let the Google Apps development know that WE 
DESPERATELY NEED the option to use the old, classic Contacts detail 
display. The new pop-up simply sucks. It is slow and un-responsive. Yes! My 
browser cache is cleared. Yes! I have logged off and logged on. Yes! I have 
tried on Google Chrome, Firefox, and Edge, all updated to the most recent 
version. Yes! I have excellent internet with between 150 mbps and 175 mbps 
speeds.

Don't get me wrong. I like that Google tries new things but this is one 
thing that should be either restored back to the classic or, at the very 
least, provide an option where users can set the default contact detail 
view to the classic version.

I've been on Gmail since beta rollout and started on Google Apps around 
2014. I have emails in archives going back to Nov 2008! Email, Contacts and 
Calendar are critically important to my business. Email and Calendar are 
fine. But the new pop-up contact details simply has too much going on in 
the background to work efficiently when you had a very efficient function 
with the full screen display. And anyone who says they don't want their 
contact list to go away or have to use the back key...helloSHIFT / 
CLICK or CTRL / CLICK!

I can say without hesitation that an additional 1-2 hours per week is now 
added to my workload just waiting for the pop-up contact to respond. IT 
SUCKS!

-- 
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/0887f92f-d736-47c0-b50c-db693143495f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] No search results for my website but it does show some pages from one of my clients sites

2019-02-11 Thread Luke Douglas
I did a search for "site:webbering.com" so I could see what pages I needed 
to add a redirect for my new website.

However, I got NONE of my pages but it did get some pages from one of my 
client websites.  the "web.webbering.com" was my previous server which is 
now "web.webbering.net". I'm shocked anything would be listed for 
ACAGenerals.org under my previous server domain.  I checked 
"site:acagenerals.org" and the search results looked fine with no 
"web.webbering.com" links.  Can anyone explain how this happened and how I 
can get these indexed links purged?


Financial Obligations Policy - Abbeville Christian Academy
https://web.webbering.com/admissions/financial-obligations-policy

Abbeville Christian Academy is a private school located in Abbeville, 
Alabama. ACA provides a Christian environment in which to develop 
well-educated, ...
2018-2019 ACA School Registration - Home - Abbeville Christian ...
https://web.webbering.com/?cleancache=n4DeDusa=4

Substitute Teachers are Needed! Abbeville Christian Academy is currently 
looking for substitute teachers for all grade levels. A love for students 
is a must and ...

-- 
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/a6e95a36-54b6-44a3-9ec4-6d28cb8a3b48%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Cloud SQL in App Engine Flexible Environment + Custom Docker

2017-03-18 Thread Luke Love
I got this same issue and resolved it

database.yml 
  > host: 123.123.123.123

app.yml
  > cloud_sql_instances: bookshelf-app-1234:us-central1:my-bookshelf-sql


On Saturday, April 16, 2016 at 2:52:44 PM UTC-4, Prashant V wrote:
>
> Hi Nick,
>
> Even with the region in the app.yaml, it still does NOT work. Without the 
> region, it's not even possible to deploy. With the region, I get the error 
> that I mentioned,
>
>> Warning: mysqli::mysqli(): MySQL server has gone away in 
>> /var/www/html/test.php on line 2
>> Warning: mysqli::mysqli(): Error while reading greeting packet. PID=222 
>> in /var/www/html/test.php on line 2
>> Warning: mysqli::mysqli(): (HY000/2006): MySQL server has gone away in 
>> /var/www/html/test.php on line 2
>
>
> There's a documentation issue, but there's also an issue with named 
> sockets not working from the App Engine Flexible environment at all. Have 
> you tried to deploy the sample application, with the region set, and have 
> it working?
>
> Thanks for all your help with this, but I've spent much more time on this 
> approach than I expected, and will try other options.
>
>  - Prashant
>
> On Thursday, 14 April 2016 09:23:55 UTC-7, Nick (Cloud Platform Support) 
> wrote:
>>
>> Hey Prashant,
>>
>> Upon updating the relevant testing environment, I've observed what you 
>> have seen. It appears this is working as intended, and now becomes an issue 
>> with the documentation, which we've received a request to update. In the 
>> meantime, simply alter your code to expect to connect via a named socket 
>> which includes the region as part of the instance id. 
>>
>> Let me know if you still have any questions after this and I'll be happy 
>> to help. 
>>
>> Sincerely, 
>>
>> Nick
>> Cloud Platform Community Support
>>
>> On Friday, April 8, 2016 at 2:21:26 AM UTC-4, Prashant V wrote:
>>>
>>> Hi Nick,
>>>
>>> The pattern in the app.yaml has to be PROJECT:REGION:INSTANCE, otherwise 
>>> it throws an error. I tried to make it just PROJECT:INSTANCE, and I got 
>>> this error:
>>>
>>> ERROR: (gcloud.preview.app.deploy) Error Response: [13] Invalid Cloud 
>>> SQL name: *[PROJECT]:[INSTANCE]*
>>>
>>> If you deploy that application, are you able to get it to work? No 
>>> matter what I change, I cannot get it to work using Unix sockets. I'm not 
>>> sure whether it's App Engine's flexible environment, or Cloud SQL that's 
>>> causing the error. Unfortunately the error message has no useful 
>>> information either for me to debug any further.
>>>
>>> Thanks,
>>>  - Prashant
>>>
>>> On Thursday, 7 April 2016 14:09:37 UTC-7, Nick (Cloud Platform Support) 
>>> wrote:

 Hey Prashant, 

 I've deployed the given app and have observed the same as you, that the 
 socket in /cloudsql in the app container is not following the formula 
 shown 
 in the docs sample, being that it contains the region while the docs 
 sample 
 does not. However, the pattern of the socket name is given by the project 
 settings itself in app.yaml. As can be seen in the example app.yaml, we 
 have:

 beta_settings:
 cloud_sql_instances: PROJECT:us-central1:INSTANCE 
 If you change this pattern, the unix socket should also change. The 
 example app you used isn't from the same codebase as the document linked. 
 I 
 hope this has helped clarify the situation.

 Best wishes,

 Nick
 Cloud Platform Community Support

 On Thursday, April 7, 2016 at 3:44:03 PM UTC-4, Prashant V wrote:
>
> Sorry, I should have been clearer- I don't expect it to error of 
> things are working correctly. The fact that it does error is the bug.
>
> On Thu, 7 Apr 2016, 12:39 PM 'Nick (Cloud Platform Support)' via 
> Google App Engine  wrote:
>
>> Is main a module you wrote? Why do you expect it should create an 
>> error?
>>
>>
>> On Tuesday, April 5, 2016 at 7:01:14 PM UTC-4, Prashant V wrote:
>>>
>>> Thanks Nick.
>>>
>>> I deployed the application as is
>>>
>>> https://github.com/GoogleCloudPlatform/python-docs-samples/blob/master/managed_vms/cloudsql
>>>
>>> But then I SSH'd into the VM, entered the container, and ran python 
>>> from the location where the code was, and did:
>>>
 import main
 main.db.create_all()
>>>
>>>
>>> Which should throw an erorr. (Main reason I did SSH is so I could 
>>> tweak the DB parameters without having to redeploy)
>>>
>>> On Tuesday, 5 April 2016 13:42:34 UTC-7, Nick (Cloud Platform 
>>> Support) wrote:

 Hey Prashant,

 Usually issues are reported in the Public Issue Tracker 
 , rather 
 than in Groups as here, but it turns out that the information you've 
 provided is very close to adequate for a Public Issue Tracker report, 
 and I 

[google-appengine] Change the location of an app engine location, or delete/recreate?

2017-03-15 Thread Luke Autry
I'm in an unfortunate position here; I've created an app engine application 
with some services, and they're all on us-central. However, I have VPN 
tunnels set up in us-east that are hard to reproduce, so I really need my 
google app engine stuff running on us-east.

Is it possible to either:

   - Change the location/region of an app engine application and/or app 
   engine service
   - Delete an app engine application completely, then select the new 
   location when recreating it
   
   
I've scoured the documentation and stackoverflow for this information and 
haven't been able to find this information.

Thanks for the 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 https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/b352a4c7-d5aa-4c16-9cb4-abcecab3d20a%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-09 Thread 'Luke Stone' via Google App Engine
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 <antsh...@gmail.com> 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 <antsh...@gmail.com> 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 <antsh...@gmail.com> 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
>>>>>> <https://groups.google.com/d/msgid/google-appengine/f483f680-c142-4207-8827-31ccbb729a60%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/f10250a3-807e-4e61-8174-4c8e1ae0b6ec%40googlegroups.com
>> <https://groups.google.com/d/msgid/google-appengine/f10250a3-807e-4e61-8174-4c8e1ae0b6ec%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 a topic in the
> Google Groups "Google App Engine" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/google-appengine/YZVXRA39

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

2015-10-08 Thread Luke Stone (Google Cloud Support)
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 <antsh...@gmail.com> 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 <antsh...@gmail.com> 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
>>>>  
>>>> <https://groups.google.com/d/msgid/google-appengine/f483f680-c142-4207-8827-31ccbb729a60%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/f10250a3-807e-4e61-8174-4c8e1ae0b6ec%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


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

2015-10-07 Thread Luke Stone (Google Cloud Support)
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.


[google-appengine] Re: Data loss: New Datastore Query Page deleting entries instead of updating

2015-01-25 Thread Luke Stone (Google Cloud Support)
Checking, should have an update on Monday. 

-Luke

On Friday, January 23, 2015 at 3:24:21 PM UTC-8, husayt wrote:

 Hi Luke,
 is this the reason that new Query tool been rolled back. I have old 
 version again. Can't wait to get the new one back. Do you know when we 
 should expect that to happen?

 Thanks
 Huseyn

 On Friday, January 23, 2015 at 9:58:42 PM UTC, Luke Stone (Google Cloud 
 Support) wrote:

 If this is the case it's very serious.   I'll ask someone on the cloud 
 tech support team to reach out to you and see if you can reproduce it 
 together.

 -Luke

 On Monday, January 19, 2015 at 4:54:33 AM UTC-8, re...@el-tramo.be wrote:

 I wanted to try the 'New datastore Query' page to edit an entry this 
 morning, and had serious issues with it:
 - It initially said that I had to enable the Datastore API (it never did 
 this before, the datastore API has always been enabled). Someone else 
 mentioned this a few days ago. After this, I could browse my data. However 
 ...
 - I opened an entry,  changed 1 field, and clicked Update Entry. After 
 this, the entry disappeared from my database. Even through the old viewer, 
 I can't find the entry anymore.
 - I tried editing another entry in a different table, and the same thing 
 happened, entry gone! This one, I can still find in the old viewer, but all 
 the fields are gone, it's an empty record.
 - Now, when accessing the datastore query page always gives me a message 
 dialog with Server error.

 The data loss is quite scaring 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/3cea630f-4ea7-4e35-81c6-9db72292a225%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Data loss: New Datastore Query Page deleting entries instead of updating

2015-01-23 Thread Luke Stone (Google Cloud Support)
If this is the case it's very serious.   I'll ask someone on the cloud tech 
support team to reach out to you and see if you can reproduce it together.

-Luke

On Monday, January 19, 2015 at 4:54:33 AM UTC-8, re...@el-tramo.be wrote:

 I wanted to try the 'New datastore Query' page to edit an entry this 
 morning, and had serious issues with it:
 - It initially said that I had to enable the Datastore API (it never did 
 this before, the datastore API has always been enabled). Someone else 
 mentioned this a few days ago. After this, I could browse my data. However 
 ...
 - I opened an entry,  changed 1 field, and clicked Update Entry. After 
 this, the entry disappeared from my database. Even through the old viewer, 
 I can't find the entry anymore.
 - I tried editing another entry in a different table, and the same thing 
 happened, entry gone! This one, I can still find in the old viewer, but all 
 the fields are gone, it's an empty record.
 - Now, when accessing the datastore query page always gives me a message 
 dialog with Server error.

 The data loss is quite scaring 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/8beb8167-8f00-44fb-8036-c1cbcef355d2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Urgent SOS: Need to re-enable GAE service after reopening billing account

2015-01-23 Thread Luke Stone (Google Cloud Support)
I got the issue tracker link fixed.  We will keep the latest instructions 
posted there.

https://code.google.com/p/googleappengine/issues/detail?id=11615

-Luke


On Thursday, January 22, 2015 at 12:20:46 AM UTC-8, Alexander Trakhimenok 
wrote:

 Just going to dashboard in new console did not fix the issue for us.

 BUT it seems if you update daily budget in the new console from 0 to 
 whatever is appropriate helps. After daily budget changed our websites 
 become accessible - not immediately but in couple of minutes. May be it 
 would help others.

 So far we've lost at least $100 (AdSense earnings) due to downtime (
 https://www.dropbox.com/s/9m21e2wctwa34tz/Screenshot%202015-01-22%2011.11.45.png?dl=0)
  
 - any chances to recover it throw SLA refund? This are direct loss. We also 
 lost about 80 registration and would be penalized by search engines 
 (including Google) for being inaccessible but this hard to calculate and 
 prove. Getting a compensation  for direct loss would be really nice.

 *Luke*, the link 
 https://code.google.com/p/googleappengine/issues/detail?id=11615 is not 
 opening for me - error 403. Seems it has been deleted: 
 https://code.google.com/p/googleappengine/issues/list?can=1q=sort=-idcolspec=ID%20Type%20Component%20Status%20Stars%20Summary%20Language%20Priority%20Owner%20Log

 Alex

 On Thursday, 22 January 2015 08:59:52 UTC+3, Luke Stone (Google Cloud 
 Support) wrote:


 We see the issue in billing status for certain AppEngine accounts, we 
 have a root cause and we're working on automatic fixes.  We apologize if 
 your app is down because of this issue.  In the meantime please try the 
 workaround of going to your AppEngine Settings page in Google Developer 
 Console.  


 If you go to http://appengine.google.com/ and find your app, you should 
 see a link Try the new Dashboard.  Click that and then, under Compute, 
 click App Engine.  That ought to fix it, and please respond if it doesn't 
 work. 


 I see that you have already sent a request to billing support - thanks 
 for that - and for anyone else who needs to contact us about this issue, 
 here's the link:

 https://support.google.com/cloud/contact/cloud_platform_billing


 This is on the issue tracker here, you can follow along and we will post 
 the root cause here

 https://code.google.com/p/googleappengine/issues/detail?id=11615

 -Luke 



 On Thursday, January 22, 2015 at 7:03:28 AM UTC+11, Ivan Lucas Vargas 
 wrote:

 Hi,

   Exactly the same problem here. Some update? I'm really stuck at 
 this point...



 On Wednesday, January 21, 2015 at 6:29:14 AM UTC-2, Alexander 
 Trakhimenok wrote:

 I know it's little chances to get support here but I am bit desperate 
 as our account has been disabled and we are losing money due to disruption 
 to service.

 When our credit card expired and we got new one I've updated CC details 
 on billing page for Google AppEngine but did not at Google Cloud Billing. 
 Unfortunately email associated with Google Cloud has not been monitored :(.

 As a result our Google Cloud Billing account has been disabled and GAE 
 service stopped to work (*all our websites are down*).

 I've updated credit card details and successfully reopened billing 
 account on Google Cloud but the GAE service still is over quota.

 The Billing status page says that The current payment method is not 
 valid. Update it under Billing  Billing Settings. But it *IS* valid 
 both on Google AppEngine and Google Cloud.
 I even manually paid $10 on Google Cloud to check the credit card 
 details are fine.

 See screenshots:
 GAE = Billing settings: 
 https://www.dropbox.com/s/yfk0ujh5bkgn90i/Screenshot%202015-01-21%2011.01.53.png?dl=0
 GAE = Billing status: 
 https://www.dropbox.com/s/gzyjj6aiwtwts1d/Screenshot%202015-01-21%2010.59.39.png?dl=0

 Please note the Billing status is shown as free and the Enable 
 billing is disabled. I added personal credit card as a backup option 
 but 
 that did not help.

 GAE app: *myclassesapp*
 Google Cloud Billing account for myclassesapp: 00E24E-43AF44-4A9EDD
 Google Cloud Billing account ID: 0624-9112-4607-9990

 I've send a request to billing support but it seems to me like a bug on 
 GAE admin so probably someone from tech support can assist quicker.

 We would really appreciated any support on resolving this issue as soon 
 as possible.

 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/73a2bd21-b30a-40cc-8f18-b676c70f8c1c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Urgent SOS: Need to re-enable GAE service after reopening billing account

2015-01-22 Thread 'Luke Stone' via Google App Engine
Hi Alex

Thanks for the tip about setting a budget.  I had another report of the
same.

I'll look into the broken issue.

About compensation I can't say one way or the other.  You have a case open
through the billing form so we'll handle it through that.

Luke
On Jan 22, 2015 12:21 AM, Alexander Trakhimenok 
alexander.trakhime...@gmail.com wrote:

 Just going to dashboard in new console did not fix the issue for us.

 BUT it seems if you update daily budget in the new console from 0 to
 whatever is appropriate helps. After daily budget changed our websites
 become accessible - not immediately but in couple of minutes. May be it
 would help others.

 So far we've lost at least $100 (AdSense earnings) due to downtime (
 https://www.dropbox.com/s/9m21e2wctwa34tz/Screenshot%202015-01-22%2011.11.45.png?dl=0)
 - any chances to recover it throw SLA refund? This are direct loss. We also
 lost about 80 registration and would be penalized by search engines
 (including Google) for being inaccessible but this hard to calculate and
 prove. Getting a compensation  for direct loss would be really nice.

 *Luke*, the link
 https://code.google.com/p/googleappengine/issues/detail?id=11615 is not
 opening for me - error 403. Seems it has been deleted:
 https://code.google.com/p/googleappengine/issues/list?can=1q=sort=-idcolspec=ID%20Type%20Component%20Status%20Stars%20Summary%20Language%20Priority%20Owner%20Log

 Alex

 On Thursday, 22 January 2015 08:59:52 UTC+3, Luke Stone (Google Cloud
 Support) wrote:


 We see the issue in billing status for certain AppEngine accounts, we
 have a root cause and we're working on automatic fixes.  We apologize if
 your app is down because of this issue.  In the meantime please try the
 workaround of going to your AppEngine Settings page in Google Developer
 Console.


 If you go to http://appengine.google.com/ and find your app, you should
 see a link Try the new Dashboard.  Click that and then, under Compute,
 click App Engine.  That ought to fix it, and please respond if it doesn't
 work.


 I see that you have already sent a request to billing support - thanks
 for that - and for anyone else who needs to contact us about this issue,
 here's the link:

 https://support.google.com/cloud/contact/cloud_platform_billing


 This is on the issue tracker here, you can follow along and we will post
 the root cause here

 https://code.google.com/p/googleappengine/issues/detail?id=11615

 -Luke



 On Thursday, January 22, 2015 at 7:03:28 AM UTC+11, Ivan Lucas Vargas
 wrote:

 Hi,

   Exactly the same problem here. Some update? I'm really stuck at
 this point...



 On Wednesday, January 21, 2015 at 6:29:14 AM UTC-2, Alexander
 Trakhimenok wrote:

 I know it's little chances to get support here but I am bit desperate
 as our account has been disabled and we are losing money due to disruption
 to service.

 When our credit card expired and we got new one I've updated CC details
 on billing page for Google AppEngine but did not at Google Cloud Billing.
 Unfortunately email associated with Google Cloud has not been monitored :(.

 As a result our Google Cloud Billing account has been disabled and GAE
 service stopped to work (*all our websites are down*).

 I've updated credit card details and successfully reopened billing
 account on Google Cloud but the GAE service still is over quota.

 The Billing status page says that The current payment method is not
 valid. Update it under Billing  Billing Settings. But it *IS* valid
 both on Google AppEngine and Google Cloud.
 I even manually paid $10 on Google Cloud to check the credit card
 details are fine.

 See screenshots:
 GAE = Billing settings: https://www.dropbox.com/s/
 yfk0ujh5bkgn90i/Screenshot%202015-01-21%2011.01.53.png?dl=0
 GAE = Billing status: https://www.dropbox.com/s/
 gzyjj6aiwtwts1d/Screenshot%202015-01-21%2010.59.39.png?dl=0

 Please note the Billing status is shown as free and the Enable
 billing is disabled. I added personal credit card as a backup option but
 that did not help.

 GAE app: *myclassesapp*
 Google Cloud Billing account for myclassesapp: 00E24E-43AF44-4A9EDD
 Google Cloud Billing account ID: 0624-9112-4607-9990

 I've send a request to billing support but it seems to me like a bug on
 GAE admin so probably someone from tech support can assist quicker.

 We would really appreciated any support on resolving this issue as soon
 as possible.

 Alex

  --
 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/b_j5kLAHMpQ/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

[google-appengine] Re: App suddenly lost billing settings

2015-01-21 Thread Luke Stone (Google Cloud Support)


We see the issue in billing status for certain AppEngine accounts, we have 
a root cause and we're working on automatic fixes.  We apologize if your 
app is down because of this issue.  In the meantime please try the 
workaround of going to your AppEngine Settings page in Google Developer 
Console.  

If you go to http://appengine.google.com/ and find your app, you should see 
a link Try the new Dashboard.  Click that and then, under Compute, click 
App Engine.That ought to fix it, and please respond if it doesn't work. 

I see that you have already sent a request to billing support - thanks for 
that - and for anyone else who needs to contact us about this issue, here's 
the link:

https://support.google.com/cloud/contact/cloud_platform_billing

This is on the issue tracker here, you can follow along and we will post 
the root cause here
https://code.google.com/p/googleappengine/issues/detail?id=11615

-Luke

On Wednesday, January 21, 2015 at 7:36:10 PM UTC+11, Alexander Trakhimenok 
wrote:

 We have the same issue, GAE app: myclassesapp - all our websites are down 
 :(

 On Wednesday, 21 January 2015 08:02:16 UTC+3, PromptAppointment wrote:

 I need someone to help me with my app promptappointment, all of a sudden 
 it reverted back to the free pricing tier when I have billing enabled and 
 nothing is wrong with my credit card. This is a production app and I need 
 help asap. 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/ca9fc483-015b-4555-8d1f-e242e61a3563%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Urgent SOS: Need to re-enable GAE service after reopening billing account

2015-01-21 Thread Luke Stone (Google Cloud Support)



We see the issue in billing status for certain AppEngine accounts, we have 
a root cause and we're working on automatic fixes.  We apologize if your 
app is down because of this issue.  In the meantime please try the 
workaround of going to your AppEngine Settings page in Google Developer 
Console.  


If you go to http://appengine.google.com/ and find your app, you should see 
a link Try the new Dashboard.  Click that and then, under Compute, click 
App Engine.  That ought to fix it, and please respond if it doesn't work. 


I see that you have already sent a request to billing support - thanks for 
that - and for anyone else who needs to contact us about this issue, here's 
the link:

https://support.google.com/cloud/contact/cloud_platform_billing


This is on the issue tracker here, you can follow along and we will post 
the root cause here

https://code.google.com/p/googleappengine/issues/detail?id=11615

-Luke 



On Thursday, January 22, 2015 at 7:03:28 AM UTC+11, Ivan Lucas Vargas wrote:

 Hi,

   Exactly the same problem here. Some update? I'm really stuck at this 
 point...



 On Wednesday, January 21, 2015 at 6:29:14 AM UTC-2, Alexander Trakhimenok 
 wrote:

 I know it's little chances to get support here but I am bit desperate as 
 our account has been disabled and we are losing money due to disruption to 
 service.

 When our credit card expired and we got new one I've updated CC details 
 on billing page for Google AppEngine but did not at Google Cloud Billing. 
 Unfortunately email associated with Google Cloud has not been monitored :(.

 As a result our Google Cloud Billing account has been disabled and GAE 
 service stopped to work (*all our websites are down*).

 I've updated credit card details and successfully reopened billing 
 account on Google Cloud but the GAE service still is over quota.

 The Billing status page says that The current payment method is not 
 valid. Update it under Billing  Billing Settings. But it *IS* valid 
 both on Google AppEngine and Google Cloud.
 I even manually paid $10 on Google Cloud to check the credit card details 
 are fine.

 See screenshots:
 GAE = Billing settings: 
 https://www.dropbox.com/s/yfk0ujh5bkgn90i/Screenshot%202015-01-21%2011.01.53.png?dl=0
 GAE = Billing status: 
 https://www.dropbox.com/s/gzyjj6aiwtwts1d/Screenshot%202015-01-21%2010.59.39.png?dl=0

 Please note the Billing status is shown as free and the Enable 
 billing is disabled. I added personal credit card as a backup option but 
 that did not help.

 GAE app: *myclassesapp*
 Google Cloud Billing account for myclassesapp: 00E24E-43AF44-4A9EDD
 Google Cloud Billing account ID: 0624-9112-4607-9990

 I've send a request to billing support but it seems to me like a bug on 
 GAE admin so probably someone from tech support can assist quicker.

 We would really appreciated any support on resolving this issue as soon 
 as possible.

 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/d4562000-3344-4c25-8f4e-1fcb55f60bae%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: A really eccentric issue, out of the ordinary, that caused me almost 600$'s and a 5 day gap in functionality- started at 2014-11-19

2015-01-13 Thread Luke Stone (Google Cloud Support)
Hi again Kaan,

I found the case and discussion.   There were a few times when you got no 
response for several days - I acknowledge that.  We will set up alarms to 
make sure we respond to billing issues promptly, similarly to the alarms we 
have for technical issues.

There was a message to you which summarized the various credits which 
appeared on your invoice, but it came after the invoice itself!  This is 
probably the SLA message that you mentioned.  I think the best solution 
here would be to include links from the invoice to the reasons for each 
charge or credit.  What do you think?

I like the feedback that support should be automated, faster, free to high 
spenders, and more transparent about issues.  We will work on all of these 
things.   Also, thanks for the kind words about John Lowry, I'll pass it 
along. 

Thanks for being an App Engine customer and promoter for so long.  I have 
also used App Engine for 4+ years (before my current role in Google tech 
support) but I never had an issue like this.  I hope we were able to show 
that we're committed to your success.  Thanks for your feedback, it will 
make App Engine stronger for everyone. 

Best regards,

-Luke

On Tuesday, January 13, 2015 at 12:07:27 PM UTC-8, Kaan Soral wrote:

 Hi Luke,

 Thanks for the follow-up

 After 20+ days I received a response from the google support, at this 
 point the response just sorted out the chaos of the invoices and the results

 So basically there were some undefined SLA refunds on invoices and manual 
 adjustments that covered a portion of my costs and damages, which is better 
 than nothing, I'm ~satisfied

 Things that should be improved, in my opinion:

- The SLA refund process / details / emails should be improved [which 
should be automated] (I only got one SLA email and the issue of the refund 
preceded my issue, which was really confusing)
- The issues should be covered transparently without omittance(*), the 
issue announcement group rarely covers an issue, yet from this community 
google groups we observe that there are many issues that goes uncovered
- Free support should be improved, the follow-up logic should be 
improved, the initial response times should be improved, the follow-up 
response times should be improved (the initial response takes around a 
week, the follow-ups also have a similar delay from a week to almost a 
month)

   *+* I will also mention that John Lowry's help was invaluable, I'm 
 considering buying a support package at this point, I can't justify $400/mo 
 etc, however there are some critical issues/bugs like these: 
 https://code.google.com/p/googleappengine/issues/detail?id=10988 that 
 would make a direct line to the technical team worth it, this issue is 
 around for years(?) - I guess a packaged-technical-support-ticket might get 
 it solved
 (I will also take this opportunity to mention that, as most of the people 
 here, I believe the support should be free or free proportional to 
 spending, buying a support package is much-like paying to help appengine, 
 but since we are already paying to make use of this great service, I guess 
 paying to aid the service makes some sense too)

 (*): I'm sure many developers try to uncover what happened during a time 
 period by themselves, on a regular basis, this is very consuming, it would 
 really help when these unexplained phenomenon can be explained by 
 appengine-side glitches, it would also prevent my service/app from being 
 damaged, as I would detect the issue quicker


-- 
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.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: A really eccentric issue, out of the ordinary, that caused me almost 600$'s and a 5 day gap in functionality- started at 2014-11-19

2015-01-12 Thread Luke Stone (Google Cloud Support)
Hi Kaan,

I'll follow up and see what happened with this case.  I totally agree that 
you should receive some communication about the progress before the refund 
appears on your invoice. 

-Luke

On Friday, January 2, 2015 at 9:10:21 PM UTC-8, Kaan Soral wrote:

 *One last update*

 I see that the SLA refunds have actually been issued, yet there was no 
 indication of it before the invoice that I just received now
 If there was any email or indication of it, I probably wouldn't spend all 
 this time infuriated

 It would have been great if I could get those replies from support, for 
 some reason they stopped replying after one point, might be an internal 
 support bug, I think those emails should be tracked and at-least 
 auto-replied / queued

 The aftermath of the issue was bad for me, but not as bad as my worst case 
 predictions, so all in all, currently my stance is positive


-- 
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.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Google AppEngine Account/Projects Gets Suspended Every time I Pay Google

2015-01-05 Thread Luke Stone
Hello Anand, 

I've escalated this issue at Google and people are looking at your case 
specifically and at the suspension  appeal process generally.  I 
understand it's terribly disruptive when your account is suspended. 

Regards, 

-Luke

On Wednesday, December 31, 2014 6:40:33 PM UTC-8, Anand Hariharan wrote:


 This has been happening to me consistently for last 2 weeks. Each time I 
 have paid Google AppEngine for services, they have sent me an email saying 
 Policy Violation and then a series of emails start flowing suspending one 
 account after the other. Does ANYONE know why this happens? Google 
 AppEngine Cloud Compliance team seems to be handling it - they pretty much 
 box you down and don't respond to emails or tell you why the problem is 
 happening. Now I am completely locked out of Google AppEngine - they told 
 me last week all is well and restored access and this week - complete lock 
 down - no option even to appeal and understand What is causing the problem. 


-- 
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.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: App Engine Account Suspended

2015-01-05 Thread Luke Stone
I agree that we (at Google) should be super helpful about un-suspending 
valid accounts.   We will use this feedback to improve our procedures - I 
sincerely appreciate it. 

-Luke

On Wednesday, December 31, 2014 6:44:31 PM UTC-8, Anand Hariharan wrote:

 Wayne, am having the same issue and it is completely 1 sided approach from 
 Google. 

 They suspended my account within 30 minutes of my paying Google AppEngine 
 USD 50/- for services. They don't give any reason whatsoever so that I can 
 resolve the issue. Completely UNHELPFUL approach from Google AppEngine 
 team. Am fully locked out now and can't even deploy updates to my website. 

 On Tuesday, 2 December 2014 17:33:19 UTC+5:30, Wayne Smith wrote:

 My google Apps account was recently suspended and has now been 
 reactivated, although I am still unable to access the google app engine.

 When attempting to log in i'm redirected to a page giving the account 
 suspended notification. Filling in the contact form just results in an 
 automated email suggesting my apps administrator has suspended the account, 
 I am the apps administrator and this is not the case.

 Any suggestions on how I am able to contact support to resolve this issue 
 would be greatly appreciated.



-- 
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.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: App Engine Account Suspended

2015-01-05 Thread Luke Stone
Hi Wayne, 

Ping me privately if you're still having a hard time with your account on 
Google Cloud Platform. 

-Luke



On Wednesday, December 3, 2014 11:41:54 AM UTC-8, Wayne Smith wrote:

 My apps account is only used for admin and so not logged into on any 
 regular basis. On 19th July it was compromised and used to send out a bulk 
 load of spam emails, at which point it was suspended by google who did't 
 give us any notification of this at all. It's only recently that I 
 attempted to login to add a user and discovered the account had been 
 suspended. 

 Contacting Google was a nightmare, with each reply just saying we hold a 
 free apps account and support is not given. After various posts on the 
 google apps forum I finally received help from the support centre. Once in 
 contact they were very helpful and quick to resolve the issue, although I 
 am still left with no access to app engine, which is hosting our currently 
 offline website.

 Unfortunately the link you provide does get me far. I am unable to access 
 the Google for Work Support Centre 
 https://enterprise.google.com/supportcenter , account suspended. As a 
 free apps account holder I am unable to access either the email or phone 
 support.

 All other user accounts on our domain are able to access app engine 
 without issue, so this is just related to my user.

 Wayne


 On Wednesday, 3 December 2014 19:02:54 UTC, Kaan Soral wrote:

 This is extreme, why was your account suspended? (I think google accounts 
 shouldn't be suspended easily, as we probably all depend on google for many 
 things, work/life related)

 I always steer away from help documents like these, yet this one might be 
 useful: https://support.google.com/cloud/answer/3420056



-- 
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.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: One senses GAE is just not a major priority for Google

2014-11-24 Thread Luke Stone
The best way is to do it from within the console itself.   Look for Need 
help? in the left nav (near the bottom), then Send feedback.   This way 
you can capture a screenshot which is a big help to the team. 

-Luke

On Monday, November 24, 2014 5:09:17 AM UTC-8, dele...@gmail.com wrote:

 Hello
 I wrote to google-developers-console-feedb...@google.com javascript: 
 and it permanently fails.
 Does somebody know a more suitable email address?  Or should I just post 
 my feedback in StackOverflow?
 Valentin

 On Tuesday, November 11, 2014 4:49:12 AM UTC+1, Daniel Sturman wrote:


 [I] suggest that any other feedback be sent to 
 google-developers-console-feedb...@google.com (this is a more narrowly 
 focused list).



-- 
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.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Looking for working example of JSON/XML parse

2013-10-21 Thread Luke Daley

hey guys

I'm trying to get my head around parsing JSON or XML into my Google App 

I've found various snippets but no complete end to end examples, here is an 
example of the type of JSON feed I receive:

http://api.bandsintown.com/artists/Trivium/events.json?api_version=2.0app_id=http://api.bandsintown.com/artists/Trivium/events.json?api_version=2.0app_id=YOUR_APP_ID
TESTING

I'm only just beginning getting into coding with JS going through tutorials 
on Code Academy I generally have a decent handle on code snippets and some 
basics so bare that in mind with your response, by no means do i expect 
someone else to do this for me I'm just looking for an example that I can 
tailor to my needs and improve my understanding

my final goal is to parse the data into a google form using the Google Form 
API - https://developers.google.com/apps-script/reference/forms/

my plan is:


   - Modify and practice Parsing JSON onto a page pulling out a few values 
   until i feel confident how the Parse Works
   - Modify the Form values to be pulled from the JSON Parse
   - Modify the form to display selected dates based on values set from a 
   Google Spreadsheet (i.e dates pulled into sheet some are marked with an 
   X) then a drop down list will be generated from the dates marked with an X
   
haha thanks for reading I look forward to your responses !

-- 
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.
For more options, visit https://groups.google.com/groups/opt_out.


[google-appengine] Go AppEngine vs Java AppEngine

2012-09-05 Thread Luke Mauldin
All,

I have a new development project starting and I plan on using AppEngine.  I 
have the choice of using either Go or Java as my primary language and I 
have experience using both of them.  From what I can see, more AppEngine 
services are available for Java but the list of supported services for Go 
is growing.  Does anyone have any feedback on comparing the languages in 
the App Engine environment?  I am specifically interested in knowing if 
anyone has experienced substantial performance improvements migrating their 
Java App Engine projects to use Go?

Luke

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



[appengine-java] Re: Unable to load several versions of AppEngine Project and Seeing HardDeadLineExceeded Exceptions

2012-03-08 Thread Luke
i also have similar error. anyone figured out why this happen?

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



[appengine-java] send channel message per page

2012-03-01 Thread Luke
is there any technique to send out only channel message if user is
viewing particular ajax page? what technique do you folks use to check
whether user is viewing particular ajax page? because it would be
waste of bandwidth to send out all channel messages to all users
(example 10,000) users if only 100 person is viewing particular ajax
page

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



[appengine-java] Whats going on With App Engine?? Feb 24th 7PM EST

2012-02-26 Thread Luke M
All of sudden all requests to my instance are erroring out. This particular 
instance has was last deployed 12 days ago and there were no issues until 
today Feb 24 7PM EST.
From the logs it appears all request are timing out. Even non-data store 
operations that are simply initializing the app.


   1. 
   1. I 
  
  2012-02-24 14:34:13.099
  
  This request caused a new process to be started for your application, and 
thus caused your application code to be loaded for the first time. This request 
may thus take longer and use more CPU than a typical request for your 
application.
  
  2. W2012-02-24 14:34:13.099
  
  A serious problem was encountered with the process that handled this 
request, causing it to exit. This is likely to cause a new process to be used 
for the next request to your application. If you see this message frequently, 
you may be throwing exceptions during the initialization of your application. 
(Error code 104)
  
  
  2012-02-24 14:34:13.085
   
   Uncaught exception from servlet
   com.google.apphosting.runtime.HardDeadlineExceededError: This request 
(c38331d5991489e3) started at 2012/02/25 00:31:30.512 UTC and was still 
executing at 2012/02/25 00:34:11.785 UTC.
at 
com.google.appengine.runtime.Request.process-c38331d5991489e3(Request.java)
at java.security.AccessController.doPrivileged(Native Method)
at java.io.FilePermission.init(FilePermission.java:200)
at java.io.FilePermission.init(FilePermission.java:266)
at 
sun.net.www.protocol.file.FileURLConnection.getPermission(FileURLConnection.java:215)
at sun.misc.URLClassPath.check(URLClassPath.java:487)
at sun.misc.URLClassPath$FileLoader.getResource(URLClassPath.java:1257)
at sun.misc.URLClassPath$FileLoader.findResource(URLClassPath.java:1238)
at sun.misc.URLClassPath.findResource(URLClassPath.java:202)
at java.net.URLClassLoader$2.run(URLClassLoader.java:379)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findResource(URLClassLoader.java:376)
at java.lang.ClassLoader.getResource(ClassLoader.java:977)
at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:1159)
at 
com.sun.xml.bind.v2.runtime.reflect.opt.AccessorInjector.tailor(AccessorInjector.java:113)
at 
com.sun.xml.bind.v2.runtime.reflect.opt.AccessorInjector.prepare(AccessorInjector.java:79)
at 
com.sun.xml.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.get(OptimizedAccessorFactory.java:114)
at 
com.sun.xml.bind.v2.runtime.reflect.Accessor$GetterSetterReflection.optimize(Accessor.java:369)
at 
com.sun.xml.bind.v2.runtime.property.SingleElementLeafProperty.init(SingleElementLeafProperty.java:81)
at sun.reflect.GeneratedConstructorAccessor11.newInstance(Unknown 
Source)
at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:33)
at 
com.sun.xml.bind.v2.runtime.property.PropertyFactory.create(PropertyFactory.java:124)
at 
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.init(ClassBeanInfoImpl.java:175)
at 
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:490)
at 
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:509)
at 
com.sun.xml.bind.v2.runtime.property.SingleElementNodeProperty.init(SingleElementNodeProperty.java:101)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:33)
at 
com.sun.xml.bind.v2.runtime.property.PropertyFactory.create(PropertyFactory.java:124)
at 
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.init(ClassBeanInfoImpl.java:175)
at 
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:490)
at 
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:509)
at 
com.sun.xml.bind.v2.runtime.property.ArrayElementProperty.init(ArrayElementProperty.java:108)
at 
com.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.init(ArrayElementNodeProperty.java:58)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:33)
at 

[appengine-java] how to beata open to certain country

2012-02-20 Thread Luke
may i know what technique do you folks use to open the application to
particular countries users only during beta stage?

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



[appengine-java] memcache data after down

2012-02-20 Thread Luke
May i know if memcache down and back to normal service. Will the data
inside memcache still remain or everything will be refresh to blank ?

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



[appengine-java] max keys for memcache

2012-02-13 Thread Luke
Is there any limit of maximum keys i can store in memcache in any
particular time. Can store billions of keys as long as each key not
exist hardlimit 1 mb? Is there any exacts number?

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



[appengine-java] memcache persistence

2012-02-12 Thread Luke
Let say we deploy ver 1 of our app and set memcache. After that delete
version 1 of the app. One hour later we redeploy version 1 d the app.
Is memcache data still there?

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



[appengine-java] force ssl

2012-02-10 Thread Luke
how to force user to use ssl  with sessions-enabled ? if user using
http, direct forward to https.. possible?

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



[appengine-java] singleton in gae different instance

2011-12-23 Thread Luke
Yes, i understand gae autoscale by increasing more instances of
servers. i would like to understand singleton run on different gae
instance (cluster) . let say we have userA on instanceA, set a
variable on the sigleton java class.

Question: will userB in instanceB able to see the variable see by
userA?

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



[appengine-java] Re: singleton in gae different instance

2011-12-23 Thread Luke
yes i awared memcache and do this. beside memcache is there any other
way? i though is memcache has tendency to go down out of service as
well.

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



[appengine-java] max list properties

2011-11-30 Thread Luke
i know the limit of list property is 5000 indexes.

if i have entity that look like below
Entity
{
ListLong firstProperty;
ListLong secondProperty;
ListLong third Property;
}

can my entity have maximum 15000 list properties, since i have 3
different object?

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



[appengine-java] how appengine app out of memory

2011-09-11 Thread Luke
let say our code is buggy and there is  memory leak. but somehow the
aplication still run well.  when instance of server run out of memory.
will appengine auto scale it for more memory ? would be good as
temporary measurement to handle such situation right?


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



[google-appengine] 1000% price increase

2011-09-05 Thread Luke Hubbard
Our costs just went up 10x, from $120 per month to $1200.

Even if we can tweak it to bring it down to 1/2 im still leaving and I
wont be developing any more app engine apps.

You are essentially charging AWS small instance prices per 30mb python
process. Insane.

This is bait and switch, plain and simple.

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



[appengine-java] Re: java.net.SocketTimeoutException: Timeout while fetching

2011-08-19 Thread Luke
application B is real gwt application.  application A is use to crawl
application B.  if the page content is minimum then no timeout. but
when the content is lot then it timeout 99% of the time.   can google
team set sockettimeout longer or dont set timeout for users that
enabled billing?

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



[appengine-java] Re: java.net.SocketTimeoutException: Timeout while fetching

2011-08-17 Thread Luke
yes. after enable threadsafetrue/threadsafe , still getting
java.net.SocketTimeoutException: Timeout while fetching

my applicationA is crawler with HTMLUnit, in appengine, it is uses to
crawl applicationB inside appengine as well.  I only need to enable
always on for applicationA only right?

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



[appengine-java] java.net.SocketTimeoutException: Timeout while fetching

2011-08-06 Thread Luke
i'm using webclient and i get this error
java.net.SocketTimeoutException: Timeout while fetching
com.gargoylesoftware.htmlunit.UrlFetchWebConnection getResponse:
Exception while tyring to fetch


.I already set my app to use always on feature. but still getting
timeout error.


1. Anyway to increase the max deadline of request?
2. what should i set  webclient.settimeout(..) to use in appengine?

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



[appengine-java] Can an app request external webpages?

2011-05-05 Thread Luke Waldron
I have created a servlet which requests a webpage, parses the html and 
retrieves information from it.
This works fine locally. However when I deploy the application it doesn't 
retrieve the webpage.
Can anyone tell me what might be the problem?

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



[google-appengine] Re: simple space strategy game built on app engine

2011-04-02 Thread Luke
the game has a simple 2D board with planets on it.

i implemented an AI last night, so if you don't know anyone to invite,
you can still play against the computer.

i hadn't really anticipated how people would interact with the app, so
i've got a bit of work to do today to make it easier to
use...including easier ways to setup games with friends or games with
other random players.

On Apr 2, 7:11 am, Albert albertpa...@gmail.com wrote:
 Looks interesting, Luke.

 Is the interface text based, or are there some sort of graphics with
 it? If there are graphics, a screenshot/demo in the frontpage would be
 great!

 Unfortunately, I couldn't think of any other people's google accounts
 right away, so I couldn't play. It would be a bit cooler if you could
 connect with facebook and invite your friends there to play with you.

 Please keep me updated.

 Albert

 On Apr 2, 1:25 pm, Luke lvale...@gmail.com wrote:







  hello everyone in app engine land.  i thought i might share a simple
  game i've been working on that was built using GAE and GWT.

  it's a turn-based space strategy game.  capture your opponents planets
  to win.  currently it's only multiplayer, no AI to play against.  i
  thought playing my friends would be more fun than a computer.

  it's been optimized it for Android and iPhone devices.  turns are
  asynchronous, like words with friends.

  check it out and let me know if you have fun:

 http://galaxyrush.appspot.com/mobile-landing.html

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



[google-appengine] simple space strategy game built on app engine

2011-04-01 Thread Luke
hello everyone in app engine land.  i thought i might share a simple
game i've been working on that was built using GAE and GWT.

it's a turn-based space strategy game.  capture your opponents planets
to win.  currently it's only multiplayer, no AI to play against.  i
thought playing my friends would be more fun than a computer.

it's been optimized it for Android and iPhone devices.  turns are
asynchronous, like words with friends.

check it out and let me know if you have fun:

http://galaxyrush.appspot.com/mobile-landing.html

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



[appengine-java] question on high-throughput data pipelines googleio 2010 talk

2011-03-11 Thread Luke
for the example given regarding group count.

1.student market is incremented from 16 to 17 and saved()
2.the incremented value 17 is passed to 2 task queues .
3. each task queue has this checkingmarker.sequence [from
marker.get() ]  = sequence [from value passed in  through task queue]

if before reach step3, we do another update on student and marker and
sequence is now incremented to 18 and follow by step 3 is run
we will have17 = 18

arent this will break the consistency of the data. as now task queue
no longer able to execute task as marker.get() will be value
18,19,20 , but the first task sequence number is 17 not yet execute
and cannot execute as marker.get() return 18 ?


is this the reason Brett mentioned transaction must be 1 transaction/s
to minimize this from happening?

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



[appengine-java] question on high-throughput data pipelines googleio 2010 talk

2011-03-11 Thread Luke
1.let say student is updated and marker is incremented from 16 to
17 .  2 tasks are fired call taskA, and taskB
2. then student is update again and market is incremented from 17 to
18.   another 2 tasks are fired call task C, and task D.


Is there any gurantee task set (A, B) will be execute before task set
(C, D) ?  because task queue wiki mentioned there is no guarantee for
the sequence of execution . if this ordering is not gurantee, in mean
in high load side, if task C and D are executed before task A, B.
data consistency has problem.

Is this the reason, in Brett''s talk, he suggested do transaction 1/
second to minimize this from happening?

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



[appengine-java] how to do fast write datastore, google io 2008

2011-03-05 Thread Luke
i'm refering to Building Scalable Web Applications by Brett Slatkin
regarding building  comments system that need fast write.



1. May i know whether my  understanding correct, creating multiple
entity class like below and randomly write to each of it ?

example

commentA entity class,   commentB entity class,  commentC entity
class.


2. how to combine the results from all these classes and list the
comments by date? I dont understanding this part. any sample code on
this?


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



[appengine-java] count total records when using cursor

2011-02-27 Thread Luke
let say we use cursor and we fast-forward page.

1-10
11-20  when reached here, one record in  23 is deleted
21-30

on in this case, when cursor is at 21, it will only show 9 record on
this page correct?


In other words, we cannot use global count (total records) for paging
unless we will have to start from page 1 again (1-10) again ?


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



[appengine-java] channel api check user connected

2011-02-24 Thread Luke
when using channel api, we need to keep track of all users so that we can 
loop through the list and send broadcast message to all. how to know whether 
user still connected without require user to frequently send ping back to 
server that they are still opening browser?  

what technique do you,guru use to minimum flooding the bandwidth?


1. can hannelService.sendMessage(CHANNEL,) able to get error message if user 
channel already closed? (user closed browser without log out)
2. can hannelService.sendMessage(CHANNEL,) give status where client 
guaranteed success receive the message?



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



[appengine-java] filter file upload to blobstore

2011-02-12 Thread Luke
how to control what files allow to upload to blobstore by inspecting the 
contenttype because if we put blobstoreService.createUploadUrl(/upload) , 
the upload servlet will only be call if file already finished successfully 
uploaded. Can the control be implemented at the point before entire file is 
started uploaded into blobstore and before /upload servlet is called? Also, 
how to have different form allow to upload diffrent type of files?

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



[appengine-java] Re: filter file upload to blobstore

2011-02-12 Thread Luke
thanks @Roberto. But i looking for server side checking

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



[appengine-java] blobstore cpu time?

2011-02-08 Thread Luke
may i know when using blobstore, is cpu time is charged ? or only charged 
depending on size of the file uploaded?

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



[appengine-java] async write to entity

2011-01-13 Thread Luke
There is limit of max 5 times write per second for entity. So
theoritically, by using async nonblocking feature, this can be
overcome by async put()  right?

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



[appengine-java] Re: no async queries on AsyncDatastoreService for 1.4.0?

2010-12-04 Thread Luke
i finished updating my server to use the AsyncDatastoreService.  i
also cleaned up my memcache code to batch cache requests.  both of
these changes allowed me to improve the request time by up to 4x for
some requests.  from ~80ms to ~20ms.  now i can prefetch content for
the user with little to no penalty to request latency.  in fact, much
content will have no latency thanks to prefetching :)

the server used to get and set cached objects in memcache for each
command in a batch.  if i have 4 commands in a batch, that could be up
to 8 memcache RPCs as well as the actual work for those commands.
that was pretty wasteful.  so i updated my server to batch all gets
into a getAll, and all puts into a putAll.  that made a big
difference.  the length of each get and put are the same, but now i
have no more than two memcache calls no matter how many commands are
in a batch.  if everything hits the cache, then i don't even need to
do a put...the entire request will finish in about 6ms.

the server also used the synchronous datastore service. so all i/o was
blocking.  now it's been updated to use AsyncDatastoreService.  the
server can kick off all i/o for each command at the beginning of the
request and gather up the results when they finish.

my queries are still blocking...but that doesn't seem to be much of an
impact for now.

thanks to the app engine team for delivering this interface :)

On Dec 3, 11:52 am, Jeff Schnitzer j...@infohazard.org wrote:
 Does it take so much time to process your results that it really
 matters they be done in the optimal order?

 All that polling code is complicated... unless you're shaving off a
 lot of real-world time, seems like it's better to just launch all
 batches and block on the first one.

 Jeff

 On Wed, Dec 1, 2010 at 8:44 PM, Luke lvale...@gmail.com wrote:
  great, thanks for the insight max.

  i have a client that will batch together multiple requests into one
  RPC call to my app on GAE.  each of these individual requests may have
  one or more datastore accesses.  this may include some prefetch
  requests.

  so i want to build a mechanism that will interleave these requests
  taking advantage of theAsyncDatastoreServicefor minimum request
  latency.

  i've gone through my server-side stack and made it asynchronous by
  wrapping RPC returns in Future objects.  then i've created a
  FutureChain object that takes one or more Future objects as input, and
  will return one Future object.  i then have some code that will poll
  the ultimate Future objects until all of them have finished.

  it ends up being a simple multi-threaded emulation where each
  individual request in a batch gets a thread and each thread gives up
  control when it makes an Async request.

  now for the PreparedQuery, because my app knows how many items i want,
  i should be able to wrap it in a special Future object that will try
  to pull in that many items when it is polled...but the problem is, i
  don't know when the batch has come back, so every time i call next(),
  i risk blocking on I/O when i could be initiating another I/O
  asynchronously or processing the results of an async I/O.

  so until there is explicit knowledge of when the I/O for a batch has
  finished, i may be able to get away with reducing the poll-rate of
  queries

  i suppose i could just query for the keys, then i could use an
  explicit Async method to fetch the entities themselves.  if i query
  for keys, will they be split up in batches?  any way to know how many
  keys will be in one batch?

  On Nov 29, 11:08 am, Max Ross (Google) maxr+appeng...@google.com
  wrote:
  Hi Luke,

  First the awesome news:
  As of 1.4.0, many queries are implicitly asynchronous.  When you call
  PreparedQuery.asIterable() or PreparedQuery.asIterator(), we initiate the
  query in the background and then immediately return.  This lets you do work
  while the first batch of results is being fetched.  And, when the first
  batch has been consumed we immediately request the next batch.  If you're
  performing a significant amount of work with each Entity as you iterate you
  will probably see a latency win as a result of this.

  Now the less awesome news:
  We didn't get around to making the List returned by PreparedQuery.asList()
  work this same magic, but you can expect this in a future release.

  Some deeper thoughts:
  The underlying RPCs between your app and the datastore fetch results in
  batches.  We fetch an initial batch of results, and once that batch has 
  been
  consumed we fetch the next batch.  But, there's nothing in the API that 
  maps
  to these batches - it's either a List containing the entire result set or 
  an
  Iterable/Iterator that returns Entities one at a time.  An API that 
  provides
  async access to the individual results returned by an Iterable/Iterator
  (IteratorFutureEntity) doesn't really make sense since you don't know
  which call to hasNext() is going to require a new batch to be fetched

[appengine-java] Re: no async queries on AsyncDatastoreService for 1.4.0?

2010-12-01 Thread Luke
great, thanks for the insight max.

i have a client that will batch together multiple requests into one
RPC call to my app on GAE.  each of these individual requests may have
one or more datastore accesses.  this may include some prefetch
requests.

so i want to build a mechanism that will interleave these requests
taking advantage of the AsyncDatastoreService for minimum request
latency.

i've gone through my server-side stack and made it asynchronous by
wrapping RPC returns in Future objects.  then i've created a
FutureChain object that takes one or more Future objects as input, and
will return one Future object.  i then have some code that will poll
the ultimate Future objects until all of them have finished.

it ends up being a simple multi-threaded emulation where each
individual request in a batch gets a thread and each thread gives up
control when it makes an Async request.

now for the PreparedQuery, because my app knows how many items i want,
i should be able to wrap it in a special Future object that will try
to pull in that many items when it is polled...but the problem is, i
don't know when the batch has come back, so every time i call next(),
i risk blocking on I/O when i could be initiating another I/O
asynchronously or processing the results of an async I/O.

so until there is explicit knowledge of when the I/O for a batch has
finished, i may be able to get away with reducing the poll-rate of
queries

i suppose i could just query for the keys, then i could use an
explicit Async method to fetch the entities themselves.  if i query
for keys, will they be split up in batches?  any way to know how many
keys will be in one batch?


On Nov 29, 11:08 am, Max Ross (Google) maxr+appeng...@google.com
wrote:
 Hi Luke,

 First the awesome news:
 As of 1.4.0, many queries are implicitly asynchronous.  When you call
 PreparedQuery.asIterable() or PreparedQuery.asIterator(), we initiate the
 query in the background and then immediately return.  This lets you do work
 while the first batch of results is being fetched.  And, when the first
 batch has been consumed we immediately request the next batch.  If you're
 performing a significant amount of work with each Entity as you iterate you
 will probably see a latency win as a result of this.

 Now the less awesome news:
 We didn't get around to making the List returned by PreparedQuery.asList()
 work this same magic, but you can expect this in a future release.

 Some deeper thoughts:
 The underlying RPCs between your app and the datastore fetch results in
 batches.  We fetch an initial batch of results, and once that batch has been
 consumed we fetch the next batch.  But, there's nothing in the API that maps
 to these batches - it's either a List containing the entire result set or an
 Iterable/Iterator that returns Entities one at a time.  An API that provides
 async access to the individual results returned by an Iterable/Iterator
 (IteratorFutureEntity) doesn't really make sense since you don't know
 which call to hasNext() is going to require a new batch to be fetched, and
 without that knowledge, the knowledge of what is going to trigger something
 expensive, you can't really make appropriate use of an asynchronous API.

 Going forward, we're definitely interested in exposing these batches
 directly, and an explicitly async API for these batches makes a lot of sense
 since fetching these batches would map directly to something expensive on
 the server side.

 Hope this helps,
 Max

 On Fri, Nov 26, 2010 at 4:41 PM, Luke lvale...@gmail.com wrote:
  i was taking a look at the 1.4.0 javadoc for AsyncDatastoreService.  i
  see the get, put and delete operations return a Future, but the
  prepare methods return a naked PreparedQuery object, and it doesn't
  look like PreparedQuery has any async get methods.

  does the AsyncDatastoreService not support asynchronous queries, or is
  there something i'm missing?

  glad to see at lets the get and put methods are async, hoping to get
  async queries too (as well as async interfaces to more services).

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

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



[appengine-java] no async queries on AsyncDatastoreService for 1.4.0?

2010-11-29 Thread Luke
i was taking a look at the 1.4.0 javadoc for AsyncDatastoreService.  i
see the get, put and delete operations return a Future, but the
prepare methods return a naked PreparedQuery object, and it doesn't
look like PreparedQuery has any async get methods.

does the AsyncDatastoreService not support asynchronous queries, or is
there something i'm missing?

glad to see at lets the get and put methods are async, hoping to get
async queries too (as well as async interfaces to more services).

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



[google-appengine] Re: 500 Server Error on https://appengine.google.com

2010-11-14 Thread Luke Valenty
same here, was just about to start a topic.

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



[appengine-java] Combination of two projects works on dev server, doesn't when deployed

2010-03-25 Thread Luke
Hi!

We've developed two means of interacting with the datastore
seperately- one is a flex GUI which uses GraniteDS remoting to persist
to and retrieve from the datastore, the other is a java package which
translates datastore information to XML and allows it to be retrieved
using HTTP requests. Both work fine separately on the dev server and
on the cloud (on the cloud! I still feel silly saying that).

I've combined them into a single project so that they can both
interact with the same datastore. This works perfectly well on the dev
server but isn't too happy when deployed to App-Engine proper. I'm
unable to interact with the XML/HTTP part.

Obviously neither project has a setup which gives app engine
indigestion, as both run happily when they're not placed together.
Might anyone know of differences in the dev server which would explain
this?

Thanks,

Luke.

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



[google-appengine] Re: is it a bug of python 2.5?----remove elements from list in for cycle

2009-06-01 Thread Luke Zhang
2009/6/1 秦锋 feng.w@gmail.com


 a = set(a)
 a.discard(b)
 a = list(a)

==I tried this, It works!


-- 
Chunlei Zhang
Ph.D. candidate
Major: Curriculum  Teaching
Scholar Interests: science education; teacher training ; teacher knowledge;
pck; concept map
Biology Teaching Club:http://groups.google.com/group/bioteahouse

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



[google-appengine] Re: Announcing: System Status Dashboard, Quota Details Page, and a Preview of Billing

2008-12-19 Thread luke

Hi,

There is a limit on the number of url fetches you can do (currently
160,000), will it be possible to buy more.
My app needs to do to a number of API calls per request so this limit
will be a problem for me.

- Luke



On Dec 17, 1:45 am, Marzia Niccolai ma...@google.com wrote:
 Hi,

 As many of you have already noticed, we released some Admin Console changes
 today, and we've also announced a System Status Dashboard 
 (http://code.google.com/status/appengine), and have some more details on
 Google App Engine's billing plans.

 You can read all about these announcements on our 
 blog:http://googleappengine.blogspot.com/2008/12/system-status-dashboard-q...

 -Marzia

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



[google-appengine] Re: live debugging is horribly implemented

2008-08-30 Thread Luke Graybill
Alexander,

Thank you so much for pointing me towards the logging module. It has been a
great help, although not in solving the issue mentioned here. I was not
getting any errors in the appengine logs, as my issue was due to malformed
strings in app.yaml. Apparently the dev_appserver isn't as sensitive as the
live server, so it was functioning without complaint, and then DOA in live.

Anyhow, I still think that it's very inconvenient that the logs in the
appengine admin view don't display anything for malformed app.yaml.

Again, thanks for the tip on logging :)

Killarny

On Thu, Aug 28, 2008 at 12:45 AM, Alexander Kojevnikov 
[EMAIL PROTECTED] wrote:


 You should also see the exception info in the log if it wasn't handled
 at all.

 On Aug 28, 3:58 pm, Alexander Kojevnikov [EMAIL PROTECTED]
 wrote:
  Do you use the logging module?
 http://code.google.com/appengine/docs/python/logging.html
 
  You can try/except your code like this:
 
  try:
  code_that_can_fail()
  except:
  logging.error('your_message', exc_info=sys.exc_info())
 
  You will then see the full exception information, including the stack
  trace in the admin console / logs.
 
  On Aug 28, 2:31 pm, Killarny [EMAIL PROTECTED] wrote:
 
   It is very frustrating that the dev_appserver will validate and run
   code that does not run on the live server. Even more frustrating is
   that the live server doesn't provide a way to view python traceback to
   determine what the actual problem is.
 
   Does anyone know of a technique that I can use to debug my live
   server, other than trial and error updates? I'm getting a mysterious
   500 server error with my code, but the code runs perfectly under
   dev_appserver!
 
   Frustrated,
 
   Killarny
 


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