Re: [google-appengine] Google to add new runtime at I/O

2013-05-03 Thread PK
New runtime? It could not be, it is not in the GAE roadmap page 
(https://developers.google.com/appengine/docs/features#Roadmap_Features) :-) 

Seriously, is the roadmap page kept up to date? It seems to be very shallow.

PK
http://www.gae123.com


On Wednesday, May 1, 2013 at 10:37 AM, Tom wrote:

> It appears that Google will be adding a new runtime.
> 
> https://plus.google.com/103859497630711080569/posts/4T9FUCPsewA
> 
> The description for one of the codelabs says they will be adding "another 
> very popular programming language to the list of supported runtimes".
> 
> My guess is PHP, but my preference would be Dart as it would allow me to 
> easily use Dart for both client and server.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to google-appengine+unsubscr...@googlegroups.com 
> (mailto:google-appengine+unsubscr...@googlegroups.com).
> To post to this group, send email to google-appengine@googlegroups.com 
> (mailto:google-appengine@googlegroups.com).
> Visit this group at http://groups.google.com/group/google-appengine?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

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




Re: [google-appengine] Re: Master/Slave Datastore Deprecation Question

2013-05-03 Thread Jeff Schnitzer
The future of the M/S datastore is:  Increasing neglect and decreasing
reliability until at some arbitrary point in the future Google puts a
bullet in it completely.

Migrate now.

Jeff


On Thu, May 2, 2013 at 1:36 PM, John Wheeler wrote:

> Hi Darien,
>
> Can you point me to the documentation or information that explains that it
> will 'cease to exist'? Are you just assuming that or did you read that from
> a reliable source?
>
> Thanks,
> John
>
>
> On Thu, May 2, 2013 at 1:31 PM, Darien Caldwell  > wrote:
>
>> It's already depreciated. It will cease to exist when the deadline
>> arrives.
>>
>> On Wednesday, May 1, 2013 9:16:07 PM UTC-7, John Wheeler wrote:
>>
>>> When the master slave datastore becomes deprecated, does that mean
>>> Google will shut down applications that are using it or just stop
>>> supporting it? If it's the latter, what exactly does that mean? For
>>> example, will the Master/Slave maintenance periods stop where they flush
>>> the memcache or whatever?
>>>
>>> John
>>>
>>  --
>> 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/3SymDhYn7mA/unsubscribe?hl=en
>> .
>> 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?hl=en
>> .
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>
>  --
> 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?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

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




Re: [google-appengine] Re: Google to add new runtime at I/O

2013-05-03 Thread Jeff Schnitzer
PHP is interesting because presumably it would bring a lot of users to GAE.
If it helps with usage numbers it can't be all bad, but I fear for the
signal/noise ratio of this list.

Jeff


On Fri, May 3, 2013 at 7:48 AM, Vinny P  wrote:

> +1.
>
> I realize the new runtime is definitely PHP, but a Dart runtime would be
> very welcome.
>
> -
> -Vinny P
> Technology & Media Advisor
> Chicago, IL
>
> My Go side project: http://invalidmail.com/
>
>
> On Wednesday, May 1, 2013 12:37:57 PM UTC-5, Tom wrote:
>>
>> It appears that Google will be adding a new runtime.
>>
>> https://plus.google.com/**103859497630711080569/posts/**4T9FUCPsewA
>>
>> The description for one of the codelabs says they will be adding "another
>> very popular programming language to the list of supported runtimes".
>>
>> My guess is PHP, but my preference would be Dart as it would allow me to
>> easily use Dart for both client and server.
>>
>>  --
> 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?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

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




Re: [google-appengine] using Google app engine for research

2013-05-03 Thread Jeff Schnitzer
Consider enabling billing; you may find your application only consumes a
few bucks a month.

Jeff


On Wed, May 1, 2013 at 3:27 AM,  wrote:

> hello
> in the last couple of days were getting this notification while working on
> our application:
>
> "Your application is at or near its free resource limits."
>
> the reason is that we reached full capacity on Datastore Read Operations.
>
> we know that its refreshing daily but the problem is that the
> application reach this limit every day.
>
> because of the fact that were using this great tool for research and not
> for personal use(were communication system engineering students at BGU,
> building a system to a  school project) we wondered if there's a way  to
> increase the capacity of the Datastore Read Operations without enable the
> billing system.
>
> were talking about a short amount of time, two month of research work.
>
> thank you
>
> ronit&sagi
>
>
>  --
> 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?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

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




[google-appengine] DDoS attack research

2013-05-03 Thread Benjamin Possolo
You will probably find that GAE will be able to scale very well to mitigate any 
load you throw at your app. You are more likely to be restricted by the costs 
that you will incur when your app is configured to have no upper bound on 
dynamic instances. 

But if you have unlimited money, go for it!! I recommend Neustar WPM Load 
Testing to generate the load. Caveat: I am an engineer for that product ;-)

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




[google-appengine] Re: appengine 1.8.0 already deploying?

2013-05-03 Thread Benjamin Possolo
Mine is showing 1.8.0 as well. 

Performance seems to be pretty crappy at the moment too. Normally my cold start 
time is 11 seconds (entity manager factory takes about 5-6). Now the cold start 
is around 24s w entitymanagerfactory creation time at 11s.

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




[google-appengine] Backends down same as 2 weeks ago (almost to the minute)... anyone else seeing this ?

2013-05-03 Thread Richard
I have apps that run with a backend that is critical to a Android game.  
The backends run with a background thread (via: 
start_new_background_thread()).

They have been shutdown and do not come back up again.  The logs say there 
is nothing wrong with the backend.  STOP/START via console does nothing and 
does not get logged.  Same behavior for the command line.

In the past, I have filed issues 9116 and 9200.  The last was filed 2 weeks 
ago.  Both are still marked as 'New', even though they were labeled as 
'CRITICAL'.

Is anyone else seeing this ?

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




[google-appengine] Re: App Engine Release 1.8.0 in dashboard

2013-05-03 Thread Daniel Wong
When App Engine upgrades, your deployed apps get the new version. The 
purpose of that field is to tell you what version your app is running on, 
even though you may have developed your app against some other version of 
the SDK.

On Friday, May 3, 2013 8:29:39 AM UTC-7, Marcel Manz wrote:
>
> The instances screen is showing App Engine Release 1.8.0 which assumingly 
> will be Google's IO release.
>
> Shouldn't the instance screen show the App Engine Release the application 
> is running on (SDK used), rather than showing the latest release version?
>
> /Marcel
>

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




Re: [google-appengine] Re: Master/Slave Datastore Deprecation Question

2013-05-03 Thread Darien Caldwell
I base that on my interpretation of Google's Depreciation policy:
 
https://developers.google.com/appengine/terms
 
Section 7.3
 
The original terms at the time of the Master/Slave depreciation was for 3 
years, so I believe Google still has to honor that timeframe. But after 
that time is up, They are under no obligation to continue to offer or 
support the Master/Slave datastore.  I wouldn't make any bets on it 
continuing to operate.
 
As for the read/write issues, I found the simplest way to handle it is to 
make good use of Memcache. Store any new data writes in Memcache, and check 
Memcache before doing any Datastore reads. This way you'll always get the 
latest data. 
 

On Thursday, May 2, 2013 1:36:54 PM UTC-7, John Wheeler wrote:

> Hi Darien,
>
> Can you point me to the documentation or information that explains that it 
> will 'cease to exist'? Are you just assuming that or did you read that from 
> a reliable source?
>
> Thanks,
> John
>
>
> On Thu, May 2, 2013 at 1:31 PM, Darien Caldwell 
> 
> > wrote:
>
>> It's already depreciated. It will cease to exist when the deadline 
>> arrives.
>>
>> On Wednesday, May 1, 2013 9:16:07 PM UTC-7, John Wheeler wrote:
>>
>>> When the master slave datastore becomes deprecated, does that mean 
>>> Google will shut down applications that are using it or just stop 
>>> supporting it? If it's the latter, what exactly does that mean? For 
>>> example, will the Master/Slave maintenance periods stop where they flush 
>>> the memcache or whatever?
>>>
>>> John
>>>
>>  -- 
>> 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/3SymDhYn7mA/unsubscribe?hl=en
>> .
>> To unsubscribe from this group and all its topics, send an email to 
>> google-appengi...@googlegroups.com .
>> To post to this group, send email to 
>> google-a...@googlegroups.com
>> .
>> Visit this group at http://groups.google.com/group/google-appengine?hl=en
>> .
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>
>

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




[google-appengine] Re: Master/Slave Datastore Deprecation Question

2013-05-03 Thread Vinny P
Hello John,

This mailing list isn't the best place for discussions on the Master/Slave 
datastore. As per the M/S deprecation notice at 
http://googleappengine.blogspot.com/2012/04/masterslave-datastore-thanks-for-all.html
 you 
should be posting M/S related questions to the dedicated mailing list at 
https://groups.google.com/forum/?fromgroups=#!forum/ms-datastore-deprecation 
(you 
need to request an invite to join the group, so be prepared to explain why 
you need M/S).

Just as a side note, if you don't absolutely need M/S, it's better to 
migrate to HRD. Yes it can be a bit of a pain, but MS has its occasional 
outages and slowtimes, and it doesn't support some of the newer features 
such as PageSpeed.


-
-Vinny P
Technology & Media Advisor
Chicago, IL

My Go side project: http://invalidmail.com/


On Wednesday, May 1, 2013 11:16:07 PM UTC-5, John Wheeler wrote:
>
> When the master slave datastore becomes deprecated, does that mean Google 
> will shut down applications that are using it or just stop supporting it? 
> If it's the latter, what exactly does that mean? For example, will the 
> Master/Slave maintenance periods stop where they flush the memcache or 
> whatever?
>
> John
>

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




[google-appengine] Re: using Google app engine for research

2013-05-03 Thread Vinny P
Hello Ronit & Sagi,

Unfortunately, you'll have to enable billing to get more datastore read 
operations available. Can you post the code doing the datastore reads? We 
might be able to optimize it for you.

-
-Vinny P
Technology & Media Advisor
Chicago, IL

My Go side project: http://invalidmail.com/


On Wednesday, May 1, 2013 5:27:36 AM UTC-5, learn...@gmail.com wrote:
>
> hello
> in the last couple of days were getting this notification while working on 
> our application: 
>
> "Your application is at or near its free resource limits."
>
> the reason is that we reached full capacity on Datastore Read Operations.
>
> we know that its refreshing daily but the problem is that the 
> application reach this limit every day.
>
> because of the fact that were using this great tool for research and not 
> for personal use(were communication system engineering students at BGU, 
> building a system to a  school project) we wondered if there's a way  to 
> increase the capacity of the Datastore Read Operations without enable the 
> billing system.
>
> were talking about a short amount of time, two month of research work.
>
> thank you
>
> ronit&sagi
>
>
>

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




[google-appengine] Re: How to get the date when an entity was persisted

2013-05-03 Thread Vinny P
Hello Fabrizio,

Entities don't automatically store the date they were created on. If you 
want that information, you'll have to create that property and set the date 
it was created.

-
-Vinny P
Technology & Media Advisor
Chicago, IL

My Go side project: http://invalidmail.com/


On Tuesday, April 30, 2013 1:42:08 PM UTC-5, Fabrizio Guespe wrote:
>
> Hello! I want to sort a celltable by the last ones added on top, now , to 
> do this, i need to sort them by the date they were added to the 
> application. Is there a way to get this date? or i have to create a new 
> attribute for each class?. 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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [google-appengine] Re: How to access a private google spreadsheet from google app engine ?

2013-05-03 Thread Vinny P
On Wednesday, May 1, 2013 2:19:01 AM UTC-5, Nijin Narayanan wrote:

> Is this Oauth token for one time use or permanent ? 
>

Permanent use, unless the user revokes application access. See 
http://support.google.com/accounts/bin/answer.py?hl=en&answer=41236


On Wednesday, May 1, 2013 2:19:01 AM UTC-5, Nijin Narayanan wrote:
>
> Using the same oauth token, can i able access it on future ?
>

Yes, as long as the user hasn't revoked application access (see above 
link). 

 

On Wednesday, May 1, 2013 2:19:01 AM UTC-5, Nijin Narayanan wrote:
>
> Is that possible to give an access to a specific spreadsheet or this will 
> give a permission for accessing all spreadsheet ?
>
>
It gives access to all spreadsheets. You could also make the spreadsheet 
public; then you don't need to grant access to all other spreadsheets. 



-
-Vinny P
Technology & Media Advisor
Chicago, IL

My Go side project: http://invalidmail.com/



On Wednesday, May 1, 2013 2:19:01 AM UTC-5, Nijin Narayanan wrote:
>
> Is this Oauth token for one time use or permanent ? 
> Using the same oauth token, can i able access it on future ?
> Is that possible to give an access to a specific spreadsheet or this will 
> give a permission for accessing all spreadsheet ?
>
> -Nijin Narayanan 
>
>
>  
>
> On Wed, May 1, 2013 at 3:58 AM, Vinny P  >wrote:
>
>> On Monday, April 29, 2013 11:18:36 AM UTC-5, David Bou wrote:
>>
>>>
>>>I would like to know how to read a private google spreadsheet from 
>>> google app engine.
>>>
>>
>> Hello David,
>>
>> Is this "private google spreadsheet" private to you or to another user? 
>> If it's private to another user, you'll need an OAuth token from them. The 
>> OAuth documentation for Google Spreadsheets is here: 
>> https://developers.google.com/google-apps/spreadsheets/#authorizing_requests_with_oauth_20
>>
>> If the spreadsheet is private to you, then you can use ClientLogin or 
>> OAuth authentication to access your spreadsheets. Below is a simple app I 
>> wrote for another user on this mailing list ( 
>> https://groups.google.com/forum/?fromgroups=#!topic/google-appengine/eYVriyuoeeI
>>  ), 
>> it opens up your Google Drive, collects all the spreadsheets, and searches 
>> for the content of the find_word variable in the first worksheet of all the 
>> spreadsheets. This app uses ClientLogin, so you'll need to put in your 
>> Google user/pass into the appropriate variables. There's more documentation 
>> and examples here: 
>> https://developers.google.com/google-apps/spreadsheets/#retrieving_a_list-based_feed
>>  
>>
>>  package com.example.gaegroupsexample;
>> import java.io.IOException;
>> import java.net.URI;
>> import java.net.URL;
>> import java.util.Iterator;
>> import java.util.List;
>> import com.google.gdata.client.**spreadsheet.*;
>> import com.google.gdata.data.**spreadsheet.*;
>> import com.google.gdata.util.*;
>> import javax.servlet.http.*;
>> @SuppressWarnings("serial")
>> public class GAEGroupsExampleServlet extends HttpServlet {
>>  public void doGet(HttpServletRequest req, HttpServletResponse resp)
>>throws IOException {
>>   resp.setContentType("text/**html");
>>   
>>   resp.getWriter().println("<**pre>");
>>   
>>   try {
>>String USERNAME = "username";
>>   String PASSWORD = "password";
>>   
>>   String find_word = "GOOG";
>>   find_word = find_word.toLowerCase();
>>SpreadsheetService service = new SpreadsheetService(
>>  "GAEGROUPSEXAMPLENOPROD")**;
>>service.setUserCredentials(**USERNAME, PASSWORD);
>>URL SPREADSHEET_FEED_URL = new URL(
>>  
>> "https://spreadsheets.**google.com/feeds/spreadsheets/**private/full
>> ");
>>// Make a request to the API and get all spreadsheets.
>>SpreadsheetFeed feed = service.getFeed(SPREADSHEET_**FEED_URL,
>>  SpreadsheetFeed.class);
>>List spreadsheets = feed.getEntries();
>>if (spreadsheets.size() == 0) {
>> resp.getWriter().println("**There are no spreadsheets to inspect!");
>>}
>>//Retrieve an iterator over all spreadsheets contained in 
>>//this user's Google Drive
>>Iterator spreadsheet_iterator = 
>> spreadsheets.iterator();
>>while (spreadsheet_iterator.hasNext(**)) {
>> SpreadsheetEntry spreadsheet = spreadsheet_iterator.next();
>> String spreadsheet_name = spreadsheet.getTitle().**getPlainText();
>> resp.getWriter().println("**Currently searching spreadsheet " + 
>> spreadsheet_name);
>>
>> //Search only the first worksheet of the spreadsheet.
>> WorksheetFeed worksheetFeed = service.getFeed(
>>   spreadsheet.**getWorksheetFeedUrl(), WorksheetFeed.class);
>> List worksheets = worksheetFeed.getEntries();
>> WorksheetEntry worksheet = worksheets.get(0);
>> 
>> // Fetch the cell feed of the worksheet.
>> URL cellFeedUrl = worksheet.getCellFeedUrl();
>> CellFeed cellFeed = service.getFeed(cellFeedUrl, CellFeed.class);
>> 
>> 

[google-appengine] Re: Google Domain crippled after failed deploy

2013-05-03 Thread stevep
Suddenly everything is fine -- all after I posted this Groups thread. I 
thought I might be going insane, but fortunately had just tried an deploy 
before posting this Groups thread and it failed. The proof is below. Just 
retried the deploy and it is back to normal. Strangest apprx. 24 hours I've 
had in a while. -stevep

---Log---

Password for myemailaddr...@gmail.com: Traceback (most recent call last):

  File "google_appengine/appcfg.py", line 171, in 

run_file(__file__, globals())

  File "google_appengine/appcfg.py", line 167, in run_file

execfile(script_path, globals_)

  File 
"/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appcfg.py",
 
line 4174, in 

main(sys.argv)

  File 
"/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appcfg.py",
 
line 4165, in main

result = AppCfgApp(argv).Run()

  File 
"/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appcfg.py",
 
line 2334, in Run

self.action(self)

  File 
"/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appcfg.py",
 
line 3900, in __call__

return method()

  File 
"/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appcfg.py",
 
line 2901, in Update

self.UpdateVersion(rpcserver, self.basepath, appyaml, 
yaml_file_basename)

  File 
"/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appcfg.py",
 
line 2850, in UpdateVersion

return appversion.DoUpload(paths, openfunc)

  File 
"/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appcfg.py",
 
line 1974, in DoUpload

app_summary = self.Commit()

  File 
"/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appcfg.py",
 
line 1777, in Commit

result = self.StartServing()

  File 
"/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appcfg.py",
 
line 1847, in StartServing

result = self.Send('/api/appversion/startserving')

  File 
"/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appcfg.py",
 
line 1538, in Send

return self.rpcserver.Send(url, payload=payload, **self.params)

  File 
"/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appengine_rpc.py",
 
line 393, in Send

f = self.opener.open(req)

  File 
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", 
line 394, in open

response = self._open(req, data)

  File 
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", 
line 412, in _open

'_open', req)

  File 
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", 
line 372, in _call_chain

result = func(*args)

  File 
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", 
line 1207, in https_open

return self.do_open(httplib.HTTPSConnection, req)

  File 
"/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/fancy_urllib/fancy_urllib/__init__.py",
 
line 387, in do_open

raise url_error

urllib2.URLError: 

If deploy fails you might need to 'rollback' manually.

The "Make Symlinks..." menu option can help with command-line work.

*** appcfg.py has finished with exit code 1 ***


On Friday, May 3, 2013 12:52:23 PM UTC-7, stevep wrote:
>
> I am looking for some help. I had a deploy fail about mid-stream. Do not 
> recall exactly, but may have done the 7.6.3 firmware upgrade to Airports 
> just prior. Have since rolled back to 7.6.1 thinking this might have been 
> the issue. But it was not.
>
> After this deploy failed, everything I use inside the Google domain has 
> become crippled. Gmail loads so slowly it fails often. I barely could get 
> into Groups. I can not deploy on GAE - it times out mostly. Running simply 
> Python updates to my App will often time out. Even the Google search page 
> will often fail to load. I have had to resort to Bing.
>
> Am running Little Snitch and AppMonitor (on mac) looking for any signs 
> that I have been hacked. There

[google-appengine] Re: tiff images flipped inverted

2013-05-03 Thread Vinny P
Hello la,

Can you post the code in question? You might be accidentally executing a 
vertical/rotate transform on the image.

If you don't want to post any code, try making another call to the Image 
service and rotate the image 180 degrees before saving to the blobstore.

-
-Vinny P
Technology & Media Advisor
Chicago, IL

My Go side project: http://invalidmail.com/


On Thursday, May 2, 2013 11:14:40 AM UTC-5, la9...@gmail.com wrote:
>
>
> We are trying to convert the tiff images to PNG and store in the blobviewer. 
> the images after conversion come like ( text version) .the images are all 
> saved as upside down. when I test this locally it works fine with 
> appengine1.7.7. help would be greatly appreciated. 
>
> Thanks
> la
>
>

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




[google-appengine] Re: appengine 1.8.0 already deploying?

2013-05-03 Thread Alexander Trakhimenok
Our app also shows 1.8.0.

On Friday, 3 May 2013 11:32:59 UTC-4, Alex Burgel wrote:
>
> I was just checking the console and noticed that my app was running 1.8.0. 
> (see attached screenshot)
>
> Given that 1.7.8 is only in pre-release, is this supposed to happen? A bug 
> perhaps?
>

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




[google-appengine] Google Domain crippled after failed deploy

2013-05-03 Thread stevep
I am looking for some help. I had a deploy fail about mid-stream. Do not 
recall exactly, but may have done the 7.6.3 firmware upgrade to Airports 
just prior. Have since rolled back to 7.6.1 thinking this might have been 
the issue. But it was not.

After this deploy failed, everything I use inside the Google domain has 
become crippled. Gmail loads so slowly it fails often. I barely could get 
into Groups. I can not deploy on GAE - it times out mostly. Running simply 
Python updates to my App will often time out. Even the Google search page 
will often fail to load. I have had to resort to Bing.

Am running Little Snitch and AppMonitor (on mac) looking for any signs that 
I have been hacked. There are none. Also, nothing else is slow. Every other 
web page or web service runs as fast as always.

Could some automated process at Google have done something that is routing 
all my traffic through to the NSA or something? I have never experienced 
this, and at a complete loss. I use Google DNS, and have done the trouble 
shooting there and all appears normal (dig output below).

Started yesterday afternoon PDT sometime before 3pm. I am so innocuous. Can 
not think of anything the possibly has put me on the Google black list.

Thoughts and help greatly appreciated.

Thanks,
Stevep

~>dig @8.8.8.8 www.google.com.

; <<>> DiG 9.6-ESV-R4-P3 <<>> @8.8.8.8 www.google.com.
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19333
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.google.com. IN A

;; ANSWER SECTION:
www.google.com. 300 IN A 173.194.33.17
www.google.com. 300 IN A 173.194.33.19
www.google.com. 300 IN A 173.194.33.16
www.google.com. 300 IN A 173.194.33.18
www.google.com. 300 IN A 173.194.33.20

;; Query time: 91 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri May  3 12:48:27 2013
;; MSG SIZE  rcvd: 112

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




Re: [google-appengine] Uploaded application size has exceeded the limit

2013-05-03 Thread Takashi Matsuo
Hi peter,

Which runtime are you using? Presumably it's Java, in that case, can you
measure the size of the upload dir? You can keep the upload directory by
passing --retain_upload_dir to the appcfg command.


On Fri, May 3, 2013 at 7:33 AM,  wrote:

>
> Hey,
>
> we do have a problem with deploying our app to the google app engine.
>
> After starting uploading our app we do get the error message:
>
> *"Unable to update app: Error posting to URL: 
> #
> ##*
>
> *400 Bad Request*
> *See https://developers.google.com/appengine/docs/quotas#Code : Uploaded
> application size has exceeded the limit: 1075099721 > 1073741824"*
>
> We pay for our app and have already deployed one single version. The
> dashboard shows that this takes just 0.16 GB of 'Code and Static File
> Storage'
>
> Do you have any idea about this 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?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>



-- 
Takashi Matsuo | Developers Programs Engineer | tmat...@google.com

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




[google-appengine] tiff images flipped inverted

2013-05-03 Thread la96314


We are trying to convert the tiff images to PNG and store in the blobviewer. 
the images after conversion come like ( text version) .the images are all saved 
as upside down. when I test this locally it works fine with appengine1.7.7. 
help would be greatly appreciated. 

Thanks
la

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




[google-appengine] Uploaded application size has exceeded the limit

2013-05-03 Thread peter . schnitzhofer

Hey,

we do have a problem with deploying our app to the google app engine.

After starting uploading our app we do get the error message: 

*"Unable to update app: Error posting to URL: 
#
##*

*400 Bad Request*
*See https://developers.google.com/appengine/docs/quotas#Code : Uploaded 
application size has exceeded the limit: 1075099721 > 1073741824"*

We pay for our app and have already deployed one single version. The 
dashboard shows that this takes just 0.16 GB of 'Code and Static File 
Storage'

Do you have any idea about this 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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] Re: New Google+ sign-in on App Engine, bug or feature?

2013-05-03 Thread Alejandro Gonzalez
Im having the same problem. Any hint on this?


On Thursday, February 28, 2013 12:32:03 AM UTC+1, Antonio Zugaldia wrote:
>
> I tried the Python 
> quickstartfor the new 
> Google+ sign-in on App Engine and I'm glad to report it works 
> flawlessly (you just need to manually add Flask).
>
> However, once I've got an user logged in, if I call 
> users.get_current_user() from google.appengine.api I still get a None 
> response.
>
> So I have a Google user logged in but AppEngine's API is not seeing it. 
> Bug or feature?
>

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




Re: [google-appengine] Got CAS client working with appengine (java)

2013-05-03 Thread Frank Ren
Hi Piwai

I struggled with the same problem, and found another solution by inserting 
the following lines into web.xml



artifactParameterName
ticket


By doing  so, you don't have to modify shiro source code. My cas client 
version is 3.2.1. There should be not much difference regarding this 
problem.

I hope you're still around.

Regards,
Frank

On Tuesday, April 27, 2010 7:23:13 PM UTC+8, Piwaï wrote:
>
> Hi ! 
>
> Just wanted to let you know, I was able to use CAS client (http:// 
> www.jasig.org/cas) with AppEngine. So I'll write the few steps here, 
> in case anyone look for it when searching on Google ;-) 
>
> First, I followed these steps : 
>
>
> http://www.ja-sig.org/wiki/display/CASC/Configuring+the+JA-SIG+CAS+Client+for+Java+in+the+web.xml
>  
>
> I downloaded cas-client-3.1.10 here : 
> http://www.ja-sig.org/downloads/cas-clients/cas-client-3.1.10-release.zip 
>
> I only used cas-client-core. However, I had to make some changes to 
> one of the classes : 
> org.jasig.cas.client.util.AbstractConfigurationFilter . This is 
> because the filter tries to instanciate an InitialContext() to find 
> parameters in the context. Appengine does not seem yet to allow 
> instanciation of InitialContext. 
>
> So I changed the following file : 
>
> cas-client-3.1.10-release\cas-client-3.1.10\cas-client-core\src\main 
> \java\org\jasig\cas\client\util\AbstractConfigurationFilter.java 
>
> and removed some code in the middle : 
>
> *** 
> protected final String getPropertyFromInitParams(final 
> FilterConfig filterConfig, final String propertyName, final String 
> defaultValue)  { 
> final String value = 
> filterConfig.getInitParameter(propertyName); 
>
> if (CommonUtils.isNotBlank(value)) { 
> log.info("Property [" + propertyName + "] loaded from 
> FilterConfig.getInitParameter with value [" + value + "]"); 
> return value; 
> } 
>
> final String value2 = 
> filterConfig.getServletContext().getInitParameter(propertyName); 
>
> if (CommonUtils.isNotBlank(value2)) { 
> log.info("Property [" + propertyName + "] loaded from 
> ServletContext.getInitParameter with value [" + value2 + "]"); 
> return value2; 
> } 
> // ** CODE REMOVED HERE 
>
> log.info("Property [" + propertyName + "] not found.  Using 
> default value [" + defaultValue + "]"); 
> return defaultValue; 
> } 
> *** 
>
> I then repackaged cas-client : 
> cd cas-client-3.1.10/cas-client-core 
> mvn package -Dmaven.test.skip 
>
> I added cas-client-3.1.10/cas-client-core-patched/target/cas-client- 
> core-3.1.10.jar to my GAE project. 
>
> Then it's just a matter a configuring your web.xml to work with CAS, 
> as with any other CASsified app. 
>
> If you have any questions, please let me know. 
>
> -- 
> 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-a...@googlegroups.com. 
>
> To unsubscribe from this group, send email to 
> google-appengi...@googlegroups.com . 
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine?hl=en. 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To 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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[google-appengine] DDoS attack research

2013-05-03 Thread Navaneet Kumar
Hi All,
I am doing research in field of DDoS Attack detection in Cloud 
Computing environment. I want to implement ddos attack in GAE. Can i launch 
a ddos attack in GAE environment and evaluate my approach correctly. How 
can i do same? Is any preventing mechanism in GAE provided from Google. can 
we perform DDoS attack successfully without any interruption..??  

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




[google-appengine] Connection timed out during deployment

2013-05-03 Thread gks
Since last night, all my deployments failed with connection time out. 
Following is the detailed deployment log. Currently I cannot deploy any 
update to my application. Can anyone in Google help to take a look?

Preparing to deploy:
Created staging directory at: ...
Scanning for jsp files.
Compiling jsp files.
Scanning files on local disk.
Scanned 250 files.
Scanned 500 files.
Scanned 750 files.
Scanned 1000 files.
Scanned 1250 files.
Initiating update.
java.net.ConnectException: Connection timed out: connect

My AppID is:
aos-test1

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




[google-appengine] App Engine Release 1.8.0 in dashboard

2013-05-03 Thread Marcel Manz
The instances screen is showing App Engine Release 1.8.0 which assumingly 
will be Google's IO release.

Shouldn't the instance screen show the App Engine Release the application 
is running on (SDK used), rather than showing the latest release version?

/Marcel

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




[google-appengine] Re: Google to add new runtime at I/O

2013-05-03 Thread Vinny P
+1.

I realize the new runtime is definitely PHP, but a Dart runtime would be 
very welcome.

-
-Vinny P
Technology & Media Advisor
Chicago, IL

My Go side project: http://invalidmail.com/


On Wednesday, May 1, 2013 12:37:57 PM UTC-5, Tom wrote:
>
> It appears that Google will be adding a new runtime.
>
> https://plus.google.com/103859497630711080569/posts/4T9FUCPsewA
>
> The description for one of the codelabs says they will be adding "another 
> very popular programming language to the list of supported runtimes".
>
> My guess is PHP, but my preference would be Dart as it would allow me to 
> easily use Dart for both client and server.
>
>

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




[google-appengine] Re: Any issue with Google OpenID login ?

2013-05-03 Thread Nijin Narayanan
Again the same issue. Cannot able to login using google account. Getting
500 Server error. There is no error log.

Please advise .

-Nijin Narayanan




On Thu, May 2, 2013 at 9:12 PM, Nijin Narayanan  wrote:

> Its working now.
>
>  -Nijin Narayanan
>
>
>
>
> On Thu, May 2, 2013 at 9:08 PM, Nijin Narayanan  wrote:
>
>> Hi,
>>
>> Anyone facing issue with Google openid login ?
>> We are unable to login with our google Apps account in app engine (All
>> app engine Applications). There is error log on app engine. Yesterday also
>> face same issue with Google login and it disappeared after few minutes.
>>
>> -Nijin Narayanan
>>
>>
>>
>

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




Re: [google-appengine] Master/Slave Datastore Deprecation Question

2013-05-03 Thread Joshua Smith

On May 2, 2013, at 9:42 PM, Rafael  wrote:

> The migration was far easier than what I expected. It was just a push of a 
> button and my app is very complex. 

Lucky for you, but that has not been my experience at all.

In particular, a user can make an update, and then any query made in the next 
few seconds doesn't return that change. Hiding this from the user requires lots 
and lots of extra programming.

-Joshua

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




Re: [google-appengine] using Google app engine for research

2013-05-03 Thread benzino williams
Please i need you to forward my side to a better search engine


On Fri, May 3, 2013 at 1:16 AM, Nijin Narayanan  wrote:

> Maybe you could consider caching the data in Memcache.
>
> I think this will help you :
> https://developers.google.com/appengine/articles/managing-resources
>
> -Nijin Narayanan
>
>
>
>
> On Wed, May 1, 2013 at 6:27 PM,  wrote:
>
>> hello
>> in the last couple of days were getting this notification while working
>> on our application:
>>
>> "Your application is at or near its free resource limits."
>>
>> the reason is that we reached full capacity on Datastore Read Operations.
>>
>> we know that its refreshing daily but the problem is that the
>> application reach this limit every day.
>>
>> because of the fact that were using this great tool for research and not
>> for personal use(were communication system engineering students at BGU,
>> building a system to a  school project) we wondered if there's a way  to
>> increase the capacity of the Datastore Read Operations without enable
>> the billing system.
>>
>> were talking about a short amount of time, two month of research work.
>>
>> thank you
>>
>> ronit&sagi
>>
>>
>>  --
>> 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?hl=en
>> .
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>
>  --
> 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?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

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