[google-appengine] Re: Writes to cloud storage hanging after opening file?

2013-09-19 Thread Ben Smithers
A few more updates on this, It looks like Vinny was correct - writes of a smaller size do not seem to cause a problem. Specifically, writes from backend instances to datastore, blobstore and cloud storage of 32KBs all display the hanging behaviour I have been talking about. Writes to each of

[google-appengine] Re: Writes to cloud storage hanging after opening file?

2013-09-19 Thread Doug Anderson
1. Why hasn't the GCS client download been updated since early June? Numerous changes have been checked in since then. As I understand it one of them is crucial to GCS reliability. 2. Why hasn't the GCS client been integrated into the App Engine SDK / Runtime. This seems

[google-appengine] Re: Writes to cloud storage hanging after opening file?

2013-09-19 Thread Ye Yuan
Ben, Speaking personally, thank you a lot for your posts! It is very helpful for identifying this issue. I was focused on GCS client and wasn't aware of the full scope. More people had been looped in and I'll reach out to other relevant folks today. Very sorry for all the inconvenience! I

[google-appengine] Re: Writes to cloud storage hanging after opening file?

2013-09-19 Thread Ye Yuan
Why hasn't the GCS client download been updated since early June? Numerous changes have been checked in since then. As I understand it one of them is crucial to GCS reliability. The SVN is updated with fixes. Sorry about the download zips. We are in the process of sorting out distributions.

[google-appengine] Re: Writes to cloud storage hanging after opening file?

2013-09-19 Thread Ben Smithers
Hi Ye, No problems. Thanks for the update, I appreciate it. In light of Doug's comments, I have also confirmed the same behaviour (success on writing 30KB; some hangs on writing =32KBs) occurs with the latest release (r105) of the client library from SVN. I was expecting this, as it doesn't

Re: [google-appengine] Re: Writes to cloud storage hanging after opening file?

2013-09-19 Thread Vinny P
On Thu, Sep 19, 2013 at 7:46 AM, Ben Smithers smithers@googlemail.com wrote: It looks like Vinny was correct - writes of a smaller size do not seem to cause a problem. Specifically, writes from backend instances to datastore, blobstore and cloud storage of 32KBs all display the hanging

Re: [google-appengine] Re: Writes to cloud storage hanging after opening file?

2013-09-19 Thread Doug Anderson
I realize this is likely a GCS server issue and I don't mean to distact from that but I'd also like to point out that the SDK's google-api-python-client (which I assume GCS relies upon under the hood) is v1.0beta6 from Oct 28, 2011, where the latest release seems to be v1.2 from Aug 7, 2013.

[google-appengine] Re: Writes to cloud storage hanging after opening file?

2013-09-10 Thread Ye Yuan
Hi Ben, Thanks for the detailed post. What does the application log for those hanged request look like? Do they all only have DeadlineExceededException? What's the stacktrace? I don't see anything you are doing wrong. Just make sure you are using a relatively recent release of the library.

[google-appengine] Re: Writes to cloud storage hanging after opening file?

2013-09-10 Thread Ben Smithers
Hi Ye, I am using the latest release (r65) downloaded from: https://code.google.com/p/appengine-gcs-client/downloads/list I've generally been testing with manually scaled backend modules, in which case there is no Exception, they just hang indefinitely. A successful write simply has the