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

2013-05-01 Thread Nijin Narayanan
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 vinny...@gmail.com 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/fullhttps://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);
ListSpreadsheetEntry 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
IteratorSpreadsheetEntry 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);
 ListWorksheetEntry 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);

 for (CellEntry cell : cellFeed.getEntries()) {
  //Retrieve the contents of each cell.
  String cell_contents = cell.getCell().getInputValue()**
 .toLowerCase();

  //Match the word with the cell contents. Ignoring case.
  if (cell_contents.indexOf(find_**word) != -1) {
   //Found the word.
   resp.getWriter().**println(Cell with contents  + cell_contents +
  matches your phrase!);
   // Find the row
   Integer row_index = new Integer(cell.getCell().getRow(**));
   resp.getWriter().**println(
 bRow  + row_index.toString() + /b in 
   + spreadsheet_name
   +  matches your query.);
   String rowCollect = ;
   // Print row data
   URL rowCellFeedUrl = new URI(worksheet.getCellFeedUrl()
 .toString()
 + ?min-row=
 + row_index
 + max-row= + row_index).toURL();
   CellFeed rowCellFeed = service.getFeed(**rowCellFeedUrl,
 CellFeed.class);
   // Iterate through each cell, printing its value.
   for (CellEntry rowCell : rowCellFeed.getEntries()) {
// Print the cell's formula or text value
rowCollect += rowCell.getCell().**getInputValue()
  + \t;
   }
  

[google-appengine] Experimental Sockets API (Python) : NotImplementedError from gethostbyaddr

2013-05-01 Thread Louis Le Coeur
Hi everyone,

With the recent release of App Engine 1.7.7, it is finally possible to make 
outbound connections with TCP or UDP sockets. This opens a whole world of 
new possibilities.

Using `import socket` in Python 2.5, I have been able to test successfully 
a few simple low-level commands (such as 
socket.getaddrinfo(smtp.gmail.com, 587)...)

I am now trying to initiate an authenticated SMTP connection on port 587:


import smtplib
session = smtplib.SMTP('smtp.gmail.com', 587)

... but I immediately encounter a `NotImplementedError` from the 
gethostbyaddr function in _remote_socket.py. This is surprising, as the 
non-implementation of this function is not mentioned in the Google App 
Engine Sockets API Overview at 
https://developers.google.com/appengine/docs/python/sockets/overview

Any idea what's going on here, and how I could circumvent this limitation?

Note : I have not yet migrated to Python 2.7. I am still using Python 2.5 
and old_dev_appserver.py for the development server.

I have also posted this question on stackoverflow : 
http://stackoverflow.com/questions/16314777/experimental-sockets-api-in-google-app-engine-for-smtp-connections

Thank you.

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




[google-appengine] Re: Testing GWT + GAE locally (not DevMode)

2013-05-01 Thread xybrek
Issue resolved by following this blog article: 

http://bpossolo.blogspot.com/2013/01/the-ultimate-guide-to-gwt-gae-maven.html

and the maven command allowed the app to deploy (with GWT) to GAE cloud: 
appengine:update

On Wednesday, May 1, 2013 1:13:26 PM UTC+8, xybrek wrote:

 Hmmm... that could be the problem, when deploying I use the *appcfg.cmd 
 update path/to/war *
 Do you mean I need to upload/update through the maven plugin? I just use 
 maven for local deployment: like mvn *gwt:run*

 Will this command mvn *gae*:*deploy *deploy to GAE as well as compile 
 GWT? I'm thinking that this is analogous to *mvn gae:ru*n that does not 
 involved the GWT side of things? 

 Xybrek

 On Wednesday, May 1, 2013 12:52:26 PM UTC+8, Brandon Donnelson wrote:

 When deploying does the GWT module compile before it deploys? It should 
 compile before it deploys. Another option to verify its compiling is delete 
 the gwt project module and related from the war directory, thats compiled, 
 before deploying. (Don't delete any static resources.) Is the compile 
 comping the module getting deployed, or is there more than one module and 
 one module is not getting compiled. There are a few other reasons that this 
 happens, but maybe that hints at helping deployments. 

 Brandon

 On Tuesday, April 30, 2013 1:58:06 PM UTC-7, xybrek wrote:

 `DevMode` works just fine when testing a GWT + GAE application. However 
 the problem arises when we try to deploy our app in GAE cloud, and suddenly 
 we get:


 GWT module 'app' need to be recompiled

 After a long update/upload time. The issue now is how can we test 
 locally and be sure at least that we won't suddenly get this error. In a 
 typical GWT (non-GAE) its very easy to do, just deploy it to a local Tomcat 
 of JBoss AS server. 

 However we can't do this for a GAE app. So what are the options to 
 achieve this?

  - Where to deploy a GWT+GAE app to be able to see if the GWT needs to 
 be recompiled or what, before we even try to upload it.
  - Or are there any better way? `SuperDevMode` 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] Re: pull queues and backend basics

2013-05-01 Thread Alex Burgel
On Tuesday, April 30, 2013 4:35:18 PM UTC-4, Vinny P wrote:

 For resident backends, AppEngine ensures that a backend is always running. 
 It's dynamic backends that start up/shut down in response to requests.

 Of course, it's always a good idea to periodically monitor your resident 
 backends and double check to ensure that they're running; some people ( 
 https://groups.google.com/forum/?fromgroups=#!topic/google-appengine/qJj3K6er1VA
  ) 
 have experienced the premature shutdown of their resident backends without 
 a subsequent restart.


Thanks Vinny!

I also just watched the Backends google io talk from 2011. It was pretty 
helpful in case anyone else is confused:

http://www.youtube.com/watch?v=-kepYfCBg6w

-- 
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: Testing GWT + GAE locally (not DevMode)

2013-05-01 Thread Jeff Schnitzer
FWIW, we nearly always deploy to a sandbox appid and test before deploying
to production.

Jeff


On Wed, May 1, 2013 at 3:04 AM, xybrek xyb...@gmail.com wrote:

 Issue resolved by following this blog article:


 http://bpossolo.blogspot.com/2013/01/the-ultimate-guide-to-gwt-gae-maven.html

 and the maven command allowed the app to deploy (with GWT) to GAE cloud:
 appengine:update


 On Wednesday, May 1, 2013 1:13:26 PM UTC+8, xybrek wrote:

 Hmmm... that could be the problem, when deploying I use the *appcfg.cmd
 update path/to/war *
 Do you mean I need to upload/update through the maven plugin? I just use
 maven for local deployment: like mvn *gwt:run*

 Will this command mvn *gae*:*deploy *deploy to GAE as well as compile
 GWT? I'm thinking that this is analogous to *mvn gae:ru*n that does not
 involved the GWT side of things?

 Xybrek

 On Wednesday, May 1, 2013 12:52:26 PM UTC+8, Brandon Donnelson wrote:

 When deploying does the GWT module compile before it deploys? It should
 compile before it deploys. Another option to verify its compiling is delete
 the gwt project module and related from the war directory, thats compiled,
 before deploying. (Don't delete any static resources.) Is the compile
 comping the module getting deployed, or is there more than one module and
 one module is not getting compiled. There are a few other reasons that this
 happens, but maybe that hints at helping deployments.

 Brandon

 On Tuesday, April 30, 2013 1:58:06 PM UTC-7, xybrek wrote:

 `DevMode` works just fine when testing a GWT + GAE application. However
 the problem arises when we try to deploy our app in GAE cloud, and suddenly
 we get:


 GWT module 'app' need to be recompiled

 After a long update/upload time. The issue now is how can we test
 locally and be sure at least that we won't suddenly get this error. In a
 typical GWT (non-GAE) its very easy to do, just deploy it to a local Tomcat
 of JBoss AS server.

 However we can't do this for a GAE app. So what are the options to
 achieve this?

  - Where to deploy a GWT+GAE app to be able to see if the GWT needs to
 be recompiled or what, before we even try to upload it.
  - Or are there any better way? `SuperDevMode` 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.




-- 
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: Testing GWT + GAE locally (not DevMode)

2013-05-01 Thread xybrek
Hi Jeff, how's it going with Motomapia? Anyway, yah, that should be the
case, however, the App i'm trying to push is just a test app, since i'm not
finished with the app... I just needed to check how it will look like and
behave in the GAE runtime. Where when I found something that the SDK
runtime was able to miss.  Cheers!


On Wed, May 1, 2013 at 10:41 PM, Jeff Schnitzer j...@infohazard.org wrote:

 FWIW, we nearly always deploy to a sandbox appid and test before deploying
 to production.

 Jeff


 On Wed, May 1, 2013 at 3:04 AM, xybrek xyb...@gmail.com wrote:

 Issue resolved by following this blog article:


 http://bpossolo.blogspot.com/2013/01/the-ultimate-guide-to-gwt-gae-maven.html

 and the maven command allowed the app to deploy (with GWT) to GAE cloud:
 appengine:update


 On Wednesday, May 1, 2013 1:13:26 PM UTC+8, xybrek wrote:

 Hmmm... that could be the problem, when deploying I use the *appcfg.cmd
 update path/to/war *
 Do you mean I need to upload/update through the maven plugin? I just use
 maven for local deployment: like mvn *gwt:run*

 Will this command mvn *gae*:*deploy *deploy to GAE as well as compile
 GWT? I'm thinking that this is analogous to *mvn gae:ru*n that does not
 involved the GWT side of things?

 Xybrek

 On Wednesday, May 1, 2013 12:52:26 PM UTC+8, Brandon Donnelson wrote:

 When deploying does the GWT module compile before it deploys? It should
 compile before it deploys. Another option to verify its compiling is delete
 the gwt project module and related from the war directory, thats compiled,
 before deploying. (Don't delete any static resources.) Is the compile
 comping the module getting deployed, or is there more than one module and
 one module is not getting compiled. There are a few other reasons that this
 happens, but maybe that hints at helping deployments.

 Brandon

 On Tuesday, April 30, 2013 1:58:06 PM UTC-7, xybrek wrote:

 `DevMode` works just fine when testing a GWT + GAE application.
 However the problem arises when we try to deploy our app in GAE cloud, and
 suddenly we get:


 GWT module 'app' need to be recompiled

 After a long update/upload time. The issue now is how can we test
 locally and be sure at least that we won't suddenly get this error. In a
 typical GWT (non-GAE) its very easy to do, just deploy it to a local 
 Tomcat
 of JBoss AS server.

 However we can't do this for a GAE app. So what are the options to
 achieve this?

  - Where to deploy a GWT+GAE app to be able to see if the GWT needs to
 be recompiled or what, before we even try to upload it.
  - Or are there any better way? `SuperDevMode` 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.




  --
 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/thev4M1M_WY/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.




[google-appengine] Re: What is the most common IDE for GAE/Python?

2013-05-01 Thread Renzo Nuccitelli
+1 for Pycharm. I have used Pydev, but I change because some features:

 1) Refactoring is easier
 2) better autcompletion, including jinja templates, JS and CSS
 3) Building of less file out of the box
 4) Git integration far better than Eclipse's Egit

 Kaan:

 Anyone has their preferences and all you pointed out is great but the
color scheme. You have 3 preset groups of schemes and you can totaly
create a new one to meet your needs.



On Apr 30, 5:18 pm, Bryce Cutt pandas...@gmail.com wrote:
 I use Aptana Studio (which is just a dressed up version of Eclipse)
 primarily and Sublime Text sometimes. Eclipse has been such a core part of
 my workflow for over a decade that I always miss things about it when I try
 to use other IDEs. I've been trying to switch away from it for a while but
 have not succeeded. To me one of the core features of an IDE for GAE (and
 anything actually) is full graphical debug support so even when I use
 Sublime I run my app through Aptana for the good debugger in PyDev.

 To those that use Sublime: what debugger do you guys use?







 On Sunday, April 28, 2013 9:50:25 PM UTC-7, Takashi SASAKI wrote:

  I'm posting this topic for personal interest.
  What is the most common IDE for Google App Engine with Python?

  I'm using PyDev for now. Some of my friends are using PyCharm.
  Whereas there is the official Eclipse plugin for Java, not for Python.

-- 
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 to add new runtime at I/O

2013-05-01 Thread Tom
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: Google to add new runtime at I/O

2013-05-01 Thread Greg Jones
The pre-release of the python SDK released yesterday contains a PHP runtime

On Wednesday, 1 May 2013 18:37:57 UTC+1, 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: ssl client side certificate support for urlfetch - is this ever going to be resolved?

2013-05-01 Thread Renzo Nuccitelli
 I have never tried, but you can:  http://www.appscale.com/  An open
implementation of GAE for other cloud platforms

On Apr 26, 8:34 pm, Iain Wade iw...@optusnet.com.au wrote:
 sockets and SSL (including client side certificate support) were introduced
 in the last release 
 (1.7.7):https://developers.google.com/appengine/docs/python/sockets/overview

 this is separate to the URLFetch API, which I don't expect will be getting
 client certificate support any time soon.

 In python: urllib/urllib2/httplib all currently pass their requests through
 the URLFetch API though, so for now you need to work around that by either
 coding up the request yourself or re-uploading a normal copy of the python
 httplib.py (as httplib_orig.py for example) and using that.

 This situation should be improved in the future.

 --Iain

 On Fri, Apr 26, 2013 at 10:49 PM, Alexander Botov
 alexbo...@absolutns.comwrote:







  Hi GAE team,

  following issue was logged 2.5 years ago and still unresolved:

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

  any plan fixing it soon? If there was decent hosting support of your API
  somewhere else, I would be long gone away from your services!
  Your answer will be greatly appreciated!

  Best,
  -- 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 athttp://groups.google.com/group/google-appengine?hl=en.
  For more options, visithttps://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] Attention Java MapReduce users

2013-05-01 Thread Tom Kaitchuck
If you are using the experimental Java MapReduce library for App Engine,
you are strongly encouraged to update to the latest version of the library
in the public svn:
https://code.google.com/p/appengine-mapreduce/source/checkout


Background:

We are rolling out a fix to a long standing interaction bug between the
experimental MapReduce library and the experimental Files API that, in
certain circumstances, results in dropped data. Specifically this bug can
cause some records emitted by the Map to be excluded from the input to
Reduce.

The bugfix involves patches to both the Files API and Java MapReduce.
Unfortunately older versions of the Java MapReduce library running against
the patched Files API will drop Map output under more common circumstances.
The Files API fix will roll out on its own (no action required by you), but
in order to avoid dropped data you must update to the latest version of the
Java MapReduce 
libraryhttps://code.google.com/p/appengine-mapreduce/source/checkout
.

https://code.google.com/p/appengine-mapreduce/source/checkout

We apologize for the trouble. Rest assured we are working aggressively to
move MapReduce into a fully supported state.


Tom Kaitchuck on behalf of the Google App Engine Team

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




[google-appengine] Re: 1.7.8 Pre-release SDKs Available

2013-05-01 Thread coto
Nothing about PageSpeed?

Remember that PageSpeed is still Experimental, Google is charging for that 
service and it still doesn't work with SSL (enabled with app.yaml)  see 
more... 
http://stackoverflow.com/questions/16227028/app-engine-https-pagespeed-403-forbidden-error

On Monday, April 29, 2013 5:14:15 PM UTC-4, Janani Thanigachalam wrote:

 Hello Again Everyone!

 We've posted the pre-release SDKs for Python and Java here:
 http://code.google.com/p/**googleappengine/downloads/listhttp://code.google.com/p/googleappengine/downloads/list

 Please see the pre-release notes below.

 Regards,
 Janani

 App Engine Python SDK - Pre-Release Notes

 Version 1.7.8
 ===
 - The Mail API now allows attachments with .zip and .gzip extensions as 
 long as
   the archives do not contain entries with blacklisted extensions.
   http://code.google.com/p/googleappengine/issues/detail?id=5933
 - New Billing Enabled apps will no longer default to an email quota of 
 20,000
   per day. Instead, apps will need to file a request through the admin 
 console
   to get email quotas increased.
 - Admin console dashboard charts and reports for all users have been fully
   migrated to the new, more reliable backend announced in 1.7.6.
 - The maximum size of POST requests made through URLfetch has been 
 increased
   from 5MB to 10MB.
 - Fixed an issue with the admin handler of the new dev_appserver failing to
   import appengine_config automatically.


 App Engine Java SDK - Pre-Release Notes

 Version 1.7.8
 =
 - The Mail API now allows attachments with .zip and .gzip extensions as 
 long as
   the archives do not contain entries with blacklisted extensions.
   http://code.google.com/p/googleappengine/issues/detail?id=5933
 - New Billing Enabled apps will no longer default to an email quota of 
 20,000
   per day. Instead, apps will need to file a request through the admin 
 console
   to get email quotas increased.
 - Admin console dashboard charts and reports for all users have been fully
   migrated to the new, more reliable backend announced in 1.7.6.
 - The maximum size of POST requests made through URLfetch has been 
 increased
   from 5MB to 10MB.
 - Fixed an issue that caused Full-Text Search to fail in the Java 
 dev_appserver.
https://code.google.com/p/googleappengine/issues/detail?id=9088
 - Fixed an issue with the Java SDK jar file being too large for Windows 64.
 - Fixed a JAXBPermission.setDatatypeConverter permission issue in Java7 
 runtime.


-- 
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: Attention Java MapReduce users

2013-05-01 Thread Ales Justin
Any chance of providing this library in Maven Central?

-Ales

On May 1, 2013, at 10:32 PM, Tom Kaitchuck tkaitch...@google.com wrote:

 If you are using the experimental Java MapReduce library for App Engine, you 
 are strongly encouraged to update to the latest version of the library in the 
 public svn: https://code.google.com/p/appengine-mapreduce/source/checkout
 
 
 Background:
 We are rolling out a fix to a long standing interaction bug between the 
 experimental MapReduce library and the experimental Files API that, in 
 certain circumstances, results in dropped data. Specifically this bug can 
 cause some records emitted by the Map to be excluded from the input to Reduce.
 
 The bugfix involves patches to both the Files API and Java MapReduce. 
 Unfortunately older versions of the Java MapReduce library running against 
 the patched Files API will drop Map output under more common circumstances. 
 The Files API fix will roll out on its own (no action required by you), but 
 in order to avoid dropped data you must update to the latest version of the 
 Java MapReduce library.
 
 We apologize for the trouble. Rest assured we are working aggressively to 
 move MapReduce into a fully supported state.
 
 
 Tom Kaitchuck on behalf of the Google App Engine Team
 
 -- 
 You received this message because you are subscribed to the Google Groups 
 Google App Engine Pipeline API group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to app-engine-pipeline-api+unsubscr...@googlegroups.com.
 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: Google to add new runtime at I/O

2013-05-01 Thread pdknsk
I'm surprised Google will put this security risk on their servers.

:)

-- 
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: Attention Java MapReduce users

2013-05-01 Thread Tom Kaitchuck
This is something we are aware of and are working on for future releases.

For this update we encourage you to download and deploy the new code right 
away.

-- 
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] How to get the date when an entity was persisted

2013-05-01 Thread Fabrizio Guespe
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.




[google-appengine] Application Limit in App Engine

2013-05-01 Thread stephanos
I found myself reaching the 10 applications limit. What's the current way 
to ask for an increase?

PS: I try to create a stage environment for all my apps, so actually I'd 
effectively only have 5 apps.

Regards,
Stephan

-- 
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] using Google app engine for research

2013-05-01 Thread learnitapp
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

ronitsagi


-- 
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: Duplicate records in Backup Data?

2013-05-01 Thread Jason Collins
On reflection, I suspect it has more to do with Map-Reduce task retries 
than some race condition.

j

On Tuesday, 30 April 2013 22:59:53 UTC-6, Jason Collins wrote:

 We have seen the same phenomenon. 

 It's likely due to some kind of race condition in the backup tool itself, 
 but is not a problem there because when restoring, one of the dups will 
 just overwrite the other. But it does become a problem once ingested into 
 BigQuery.

 j

 On Monday, 29 April 2013 20:10:34 UTC-6, Mike wrote:

 Hi there

 I've noticed there may be duplicate records in the Backup data that 
 AppEngine produces.

 I can verify this because I'm loading the Backups into BigQuery. When I 
 search one of my tables, I can see the duplicates:

 SELECT __key__.id as X_id, COUNT(__key__.id) as X_count, created FROM 
 [TableId] GROUP BY X_id, created HAVING X_count  1 ORDER BY created DESC;

 This shows there are 5,807 duplicates in a table of ~2 million entries 
 (~0.2%)

 I can give Google employees access to our BigQuery and Google Storage 
 accounts if that helps track down the issue.

 Cheers
 Mike



-- 
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: 1.7.8 Pre-release SDKs Available

2013-05-01 Thread Mahron
sqlite3 ImportError still not fixed. Am I the only one with having
thisproblem ? This badly cripples the dev server. Please fix.

-- 
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: Duplicate records in Backup Data?

2013-05-01 Thread Mike
I would think it would be possible for the BigQuery team to discard 
duplicates when running the import? That's probably going to be the easiest 
solution



On Thursday, May 2, 2013 8:39:06 AM UTC+10, Jason Collins wrote:

 On reflection, I suspect it has more to do with Map-Reduce task retries 
 than some race condition.

 j

 On Tuesday, 30 April 2013 22:59:53 UTC-6, Jason Collins wrote:

 We have seen the same phenomenon. 

 It's likely due to some kind of race condition in the backup tool itself, 
 but is not a problem there because when restoring, one of the dups will 
 just overwrite the other. But it does become a problem once ingested into 
 BigQuery.

 j

 On Monday, 29 April 2013 20:10:34 UTC-6, Mike wrote:

 Hi there

 I've noticed there may be duplicate records in the Backup data that 
 AppEngine produces.

 I can verify this because I'm loading the Backups into BigQuery. When I 
 search one of my tables, I can see the duplicates:

 SELECT __key__.id as X_id, COUNT(__key__.id) as X_count, created FROM 
 [TableId] GROUP BY X_id, created HAVING X_count  1 ORDER BY created DESC;

 This shows there are 5,807 duplicates in a table of ~2 million entries 
 (~0.2%)

 I can give Google employees access to our BigQuery and Google Storage 
 accounts if that helps track down the issue.

 Cheers
 Mike



-- 
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] Cant update Billing Setting

2013-05-01 Thread Eric Ka Ka Ng
One of our google app is reaching daily quota. I try to update the daily
quota, but was prompted with this error


Your application is being migrated to a new billing system. Please check
back later to view or change your billing settings. Or contact
supporthttps://support.google.com/code/go/cloud_billing if
you need immediate assistance.



Could anyone advise what I can do? I need to increase the budget and resume
the service immediately!

here is the app id
butterflybsix

- eric

-- 
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] why this happen? application migrated to a new billing system and WE CANNOT update quota to resume service

2013-05-01 Thread Eric Ka Ka Ng
One of our google app is reaching daily quota. I try to update the daily
quota, but was prompted with this error


Your application is being migrated to a new billing system. Please check
back later to view or change your billing settings. Or contact
supporthttps://support.google.com/code/go/cloud_billing if
you need immediate assistance.



Could anyone advise what I can do? we need to resume the service to our
customers asap!

here is the app id
butterflybsix

- eric

-- 
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] Abridged summary of google-appengine@googlegroups.com - 22 Messages in 11 Topics

2013-05-01 Thread Vignesh Sundaresan


-- 
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] Master/Slave Datastore Deprecation Question

2013-05-01 Thread John Wheeler
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.