[appengine-java] Re: Wrap the blobstore upload

2011-11-07 Thread Miguel
any news regarding this issue? ..

On Oct 26, 2:16 am, Miguel doctormig...@gmail.com wrote:
 .. with a RESTful web-service.
 I was wondering if anyone has tried to do something similar ..

 In fact I am interested in creating a whole RESTful implementation
 with Google App Engine as backend and from the API I see this task
 could be a problem

 Thank you,
 Michele

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



Re: [appengine-java] Re: Wrap the blobstore upload

2011-11-07 Thread Matthew Jaggard
from the API I see this task could be a problem

Why? I can't see obvious blocking issues but there are some clear
challenges. Maybe raise an enhancement request if you have specifics?

Also, why do you want a RESTful web-service? Is there a problem having
a slightly more relaxed attitude like GET = requests that do not
change state, POST = requests that do change state?

Mat.

On 7 November 2011 08:55, Miguel doctormig...@gmail.com wrote:
 any news regarding this issue? ..

 On Oct 26, 2:16 am, Miguel doctormig...@gmail.com wrote:
 .. with a RESTful web-service.
 I was wondering if anyone has tried to do something similar ..

 In fact I am interested in creating a whole RESTful implementation
 with Google App Engine as backend and from the API I see this task
 could be a problem

 Thank you,
 Michele

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



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



[appengine-java] datastore viewer : Oops! We couldn't retrieve your list of Kinds. Please try again later.

2011-11-07 Thread koma


datastore always EMPTY, but i KNOW there are entities STORED.

I can see from my logs and from the application frontend that in the namespace 
koma.be, I have at least 1 Customer kind.

For more than 24H I have the error *Oops! We couldn't retrieve your list of 
Kinds. Please try again later.*

This issue is ongoing for almost a day.

I cannot choose the namespace to query in the datastore viewer either, which 
I can in the development version.

I also tried to enable the datastore admin, but this gives me a python error :

The requested URL 
/_ah/login_required?continue=http://ah-builtin-python-bundle-dot-latest-dot-buddhabridge.appspot.com/_ah/datastore_admin/
 was not found on this server.



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



[appengine-java] Re: Strange behavior with OpenID

2011-11-07 Thread Miguel
Sorry again, but I still have a problem ..
I implemented the Authentication in this way:


public void doFilter (ServletRequest request,
 ServletResponse response,
 FilterChain chain) {
[..]
HttpSession session = hrequest.getSession();
if (session.getAttribute(user) != null) { // already logged
userA = (UserAccount) session.getAttribute(user);
hrequest.setAttribute(userAccount, userA);
chain.doFilter(request, response);
} else {
UserService userService = UserServiceFactory.getUserService();
User loggedUser = userService.getCurrentUser();
if (userService.isUserLoggedIn()  loggedUser != null) {
userA = userAB.retrieveUser(loggedUser);
hrequest.setAttribute(userAccount, userA);
session.setAttribute(user, userA);
chain.doFilter(request, response);
} else { // no one is logged
String continuePath = ;
String uri = hrequest.getRequestURI();
if (uri != null  !uri.isEmpty()  !uri.equals(/)) {
continuePath = ?continue= + uri;
}
hres.sendRedirect(filterConfig.getInitParameter(redirectPath)+
continuePath);
}
}

and the logout with this function:
userService.createLogoutURL(request.getRequestURI())

.. but I have the problem that, even if the user push the logout
button, the UserService still see the attribute user in the session;
so it seems it is logged ..

Why am I doing wrong?

Thank you
Miguel


On Nov 1, 8:03 pm, Miguel doctormig...@gmail.com wrote:
 Yes thank you again Jose,
 probably there was a misunderstanding in my last post: I was thinking
 about the session in my web-app (Google App Engine) and not in OpenID
 providers!

 Thanks
 Michele

 On Oct 31, 11:47 am, Jose Montes de Oca jfmontesde...@google.com
 wrote:







  Hi Miguel,

  I do not think you will be able to implement a solution relying on session
  from OpenID Providers. OpenId is just an authentication mechanism, You only
  Handle your own users sessions within you application and App Engine makes
  it easy to with the users API.

  If you would like a session mechanism that would log out and will also
  logout of the from the Identity provider, you can use App Engine users API
  but for just Google Accounts (Not choosing Federation Login),
  IIRC when using the users API for only Google Accounts it would also sign
  out the users from their google accounts.

  Hope this Helps!

  Jose Montes de Oca

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



Re: [appengine-java] Re: Number of writes per second limitation

2011-11-07 Thread Max Ross (Google)
5 put() RPCs plus one more for the commit, although you could use a batch 
put to turn this into 1 put() RPC plus one more for the commit. These are 
implementation details though. We may at some point just hold on to the 
entire mutation until commit time (easy if you're not asking us to generate 
ids for any of your entities, harder if you are since we would then need to 
maintain a client-side cache of ids to avoid RPCs just for id-generation).

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



[appengine-java] Re: A simple imap email connector doesn't work

2011-11-07 Thread Kesava Neeli
Yes, I have read the docs before. I actually use it to send email. But my 
usecase here is slightly different. I am trying to connect to imap gmail 
server and read user's emails and do some parsing and this requires 
connecting to a different imap port via secure connection. I believe there 
is no work around for this and this exercise needs to be done on cloud 
servers outside of appengine.  

Thanks
Neeli 

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



[appengine-java] Re: A simple imap email connector doesn't work

2011-11-07 Thread Ronoaldo José de Lana Pereira
Hi Kesava,

Yes, I guess that due to the sandbox restrictions, you can't do that this 
way. Not sure, but isn't there any HTTP compatible Gmail API to do that? 
All I found is the Gmail Feed that can let you see some of the email 
fields, but not sure if this is what you 
needhttp://code.google.com/intl/en/apis/gmail/docs/inbox_feed.html#inbox
.

Best Regards,

-Ronoaldo

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



[appengine-java] Re: datastore viewer : Oops! We couldn't retrieve your list of Kinds. Please try again later.

2011-11-07 Thread koma
Anybod @ google can help please ?

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



Re: [appengine-java] Re: Dashboard failing: Oops! We couldn't retrieve your list of Kinds.

2011-11-07 Thread Gal Dolber
no... sorry for the bad news, but I had to delete the application and
upload my site to a new one.
Hope you have a better luck!

On Mon, Nov 7, 2011 at 7:00 AM, koma k...@koma.be wrote:

 Did the issue finally go away by itself ? Running into this too !

 thx,

 Koen

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




-- 
Guit: Elegant, beautiful, modular and *production ready* gwt applications.

http://code.google.com/p/guit/

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



[appengine-java] anybody using xtend2 with google app engine

2011-11-07 Thread Tommy Fannon
http://www.eclipse.org/Xtext/xtend/#embracejava

I posted this in the Objectify group but figure I'd open it to a larger 
audience as I got no one who had tried it.  I'm trying to decide if it's 
worth the time to wade through the concepts and tutorials and get it 
working in the GAE environment.

A lot of the stuff in it looks neat  (brings the java language closer to 
C#) but I only have a limited amount of time to twiddle on my side project. 

If anyone who has used this could share their experience, I'd appreciate it.

Thanks,
TF

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



[appengine-java] QR Code Generator

2011-11-07 Thread David Vallejo
I´m looking for a QR Code Generator Library that could be integrated to 
Java App Engine, could you recomend any one?

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



[appengine-java] tic-tac-toe Channel API demo on GAE 1.5.5?

2011-11-07 Thread Erik Ostermueller
Hi all,

Does anyone have the Channel API demo working with GAE 1.5.5?
I'm having some issues, documented here:
http://code.google.com/p/java-channel-tic-tac-toe/issues/detail?id=2#c0

The demo app is currently distributed with 1.3.8.
http://code.google.com/p/java-channel-tic-tac-toe/


Any help would be appreciated, thx.

--Erik


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



[appengine-java] Default instance doesn't start on HRD app

2011-11-07 Thread Ivan Klim
Hello!
We have such problem: suddenly default instances of our app can't be 
started because of long first request (actually start of the instance). 
But: the same code runs OK on not HRD app, and on backend instance (128MB, 
600MHz) of the HRD app.
Backend instance is up for 10 seconds, so more than 60 sec. up of default 
instance is really wierd.
Logs are attached.
I assume it is some AppEngine issues, could you please have a look at it?
HRD App Id: prefgame
Master-slave: pref-online


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

91.221.166.69 - - [04/Nov/2011:07:31:06 -0700] POST 
/protopref/gwt/stateService.rpc HTTP/1.1 500 0 http://prefgame.appspot.com/; 
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) 
Chrome/15.0.874.106 Safari/535.2 prefgame.appspot.com ms=95628 cpu_ms=583 
api_cpu_ms=0 cpm_usd=0.016274 loading_request=1 exit_code=104 
instance=00c61b117c08cfeb57a527d3da7d09368f8784

W 2011-11-04 16:31:05.866

Failed startup of context 
com.google.apphosting.utils.jetty.RuntimeAppEngineWebAppContext@1970ae0{/,/base/data/home/apps/s~prefgame/1.354446190505933836}
com.google.apphosting.api.DeadlineExceededException: This request 
() started at 2011/11/04 14:30:04.737 UTC and was still 
executing at 2011/11/04 14:31:04.499 UTC.
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.init(ZipFile.java:143)
at java.util.jar.JarFile.init(JarFile.java:150)
at java.util.jar.JarFile.init(JarFile.java:87)
at sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:919)
at sun.misc.URLClassPath$JarLoader.access$900(URLClassPath.java:723)
at sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:854)
at java.security.AccessController.doPrivileged(Native Method)
at 
sun.misc.URLClassPath$JarLoader.ensureOpenSynchronized(URLClassPath.java:846)
at sun.misc.URLClassPath$JarLoader.ensureOpen(URLClassPath.java:838)
at sun.misc.URLClassPath$JarLoader.init(URLClassPath.java:785)
at sun.misc.URLClassPath$JarLoader.init(URLClassPath.java:743)
at sun.misc.URLClassPath$3.run(URLClassPath.java:412)
at java.security.AccessController.doPrivileged(Native Method)
at sun.misc.URLClassPath.getLoader(URLClassPath.java:395)
at sun.misc.URLClassPath.getLoader(URLClassPath.java:371)
at sun.misc.URLClassPath.findResource(URLClassPath.java:201)
at java.net.URLClassLoader$2.run(URLClassLoader.java:379)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findResource(URLClassLoader.java:376)
at 
com.google.apphosting.runtime.security.UserClassLoader.findResource(UserClassLoader.java:723)
at java.lang.ClassLoader.getResource(ClassLoader.java:977)
at org.mortbay.resource.Resource.newSystemResource(Resource.java:203)
at 
org.mortbay.jetty.webapp.WebXmlConfiguration.configureDefaults(WebXmlConfiguration.java:159)
at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1230)
at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at 
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler(AppVersionHandlerMap.java:202)
at 
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler(AppVersionHandlerMap.java:171)
at 
com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:123)
at 
com.google.apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:392)
at 
com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:449)
at 
com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:455)
at com.google.tracing.TraceContext.runInContext(TraceContext.java:695)
at 
com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:333)
at 
com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:325)
at 
com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:453)
at 
com.google.apphosting.runtime.ThreadGroupPool$PoolEntry.run(ThreadGroupPool.java:162)
at 

[appengine-java] Strange behavior using ListLong

2011-11-07 Thread André Ikeda
Guys,

Something very strange is happening. I have a manySelectCheckbox
component binded to a ListLong property. Ok. The problem is that JSF
can apply, I don't know how, a list of numeric values to this
property. When JPA try to persist, it saves as a List of Strings!

To investigate how it accepts a List of String in a List of Long, I
iterated the list of Long values. When I did this, it threw a cast
exception (java.lang.String cannot be cast to java.lang.Long) in the
first iteration (the first value).

How is it possible???

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



[appengine-java] Data Importing from Oracle Database

2011-11-07 Thread Jyothi Sridhar
Hi,

  I have recently started with the GoogleAppEngine. My requirement is
to develop an application in GAE that interacts with third party
application's database and sync the data into the Google DataStore and
then process the data in my GAE application. I am using Java framework
for developing my application in GAE. When I use OracleDataSource in
my class, I get the following error:
java.net.Socket is a restricted class. Please see the Google  App
Engine developer's guide for more details.

My application has to frequently fetch the sales order data from
the third party application and then process the sales orders. Is
there a way of addressing this problem?Kindly help.

Thanks,
Jyothi

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



[appengine-java] GAE and Flash interaction AND minimizing HTTP request during a game session

2011-11-07 Thread Nicolo Zanetti
Hello everyone,
I was planning to make a game application using Flash as client and
GAE as back-end.
The game interaction level is like the classic Petville or Farmville.
My questions are actually 2.

1) What's the best way to let GAE's (and so Big Table) interact with
Flash (AS3)?
There is an important fact to keep into account. This application will
have it's own GAE sandbox, but it will also need to send and receive
data from other GAE sandboxes that are in my account.
For example, if I find an item in game A, and I want to send that to
game B, I need to write this informations on both the GAE sandboxes.
It's not important on my side of view if it's the Flash client
communicating with both sandboxes, or it is GWT (that include the
Flash application) or even the back-ends communicating with each other
(for security reason this one would be the best though).
I've heard about JSIO, JSNI and JSONP, others spoke about specific
libraries they use. However I don't have actually understood what
choice suits my needs.

2) Is it possible to minimize the number of HTTP requests making some
sort of grouping of them? I will try to explain this better.
Sometime it is not necessary to constantly update the server, take for
example user moves a chair from (x.123, y.128) to (x127, y.130), I
think that you should be able to store some of this data before making
a HTTP request for it, the client side can easily keep going, and
everything will be fine even if the server is not updated every action
the user does.
But it may become a problem if the user after making this actions quit
the application to move to another page. How can I be sure that the
actions the user did will all be saved on the server side? The safe
mode would be a request per action, but as I've said before it's a
performance killer (and expensive).
Actually the Flash application may even store most of the data until
the user decides to quit the application.
I hope I was able to explain the problem.

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



[appengine-java] Zombie MapReduce executing over and over... (to the infinite) ---- Couldn't find MR with job ID ---- No handlers matched this URL

2011-11-07 Thread imanol00
Hi everybody.

Few months ago I started to view in the App Engine Logs some kind of
strange errors, like that:


2011-10-17 14:01:33.690 /mapreduce/mapperCallback 500 22ms 88cpu_ms
8api_cpu_ms 3kb AppEngine-Google; (+http://code.google.com/appengine)


/mapreduce/mapperCallback
java.lang.RuntimeException: Couldn't find MR with job ID:
job_1297281267786bca8a816a40a40cdbb5281c37c3c32ef_0001
at
com.google.appengine.tools.mapreduce.AppEngineJobContext.getConfigurationFromRequest(AppEngineJobContext.java:
158)
at
com.google.appengine.tools.mapreduce.AppEngineJobContext.init(AppEngineJobContext.java:
111)
at
com.google.appengine.tools.mapreduce.MapReduceServlet.handleMapperWorker(MapReduceServlet.java:
649)
at
com.google.appengine.tools.mapreduce.MapReduceServlet.doPost(MapReduceServlet.java:
238)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
511)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1166)
at
com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:
97)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:
35)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:
43)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
182)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
418)
at
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:
249)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:923)
at
com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:
76)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at
com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:
135)
at com.google.apphosting.runtime.JavaRuntime
$RequestRunnable.run(JavaRuntime.java:393)
at com.google.tracing.TraceContext
$TraceContextRunnable.runInContext(TraceContext.java:449)
at com.google.tracing.TraceContext$TraceContextRunnable
$1.run(TraceContext.java:455)
at com.google.tracing.TraceContext.runInContext(TraceContext.java:
695)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:
333)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:
325)
at com.google.tracing.TraceContext
$TraceContextRunnable.run(TraceContext.java:453)
at com.google.apphosting.runtime.ThreadGroupPool
$PoolEntry.run(ThreadGroupPool.java:160)
at java.lang.Thread.run(Thread.java:679)


I have to say that those errors are being logged periodically, I mean,
at the same hours, EVERYDAY!!


Well, I've already tried everything:
 - Delee the application and upload it again.
 - Delete the application and upload a Hello, World! sample app.
 - Delete all queues
 - Delete all cron entries
 - ...

The only change I could see is that when I delete my actual
application and upload a very simple one (Hello, World!), I get a 404
error, instead of the 500 one avobe:


2011-11-03 12:08:13.837 /mapreduce/mapperCallback 404 77ms 0cpu_ms
0kb

0.1.0.2 - - [03/Nov/2011:04:08:13 -0700] POST /mapreduce/
mapperCallback HTTP/1.1 404 0 http://MY_APP.appspot.com/mapreduce/
mapperCallback - MY_APP.appspot.com ms=78 cpu_ms=0 api_cpu_ms=0
cpm_usd=0.63 queue_name=default task_name=worker-
attempt-1297281267786bca8a816a40a40cdbb5281c37c3c32ef-0001-
m-00-1--3

W 2011-11-03 12:08:13.836

No handlers matched this URL.



So, this makes me think that there's something in my original
application that has to do with this MapReduce call
job_1297281267786bca8a816a40a40cdbb5281c37c3c32ef_0001, but I don't
know what.

But this may be some MR call that is running 

[appengine-java] Uploading Java classes

2011-11-07 Thread sdor...@rhainc.com
I have a Java class written that has a function that returns the value
I want. Now I would like to upload my Java class to my application and
call the Java class using either JSON or cURL. Would this be possible?

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



[appengine-java] Backend instances going idle

2011-11-07 Thread ndixon
Anyone know what would cause a backend instance to basically go idle?  I 
have multiple tasks in queue but the backend is just sitting here, no CPU, 
no QPS, no latency. The backend has been up for over 1 hour without any 
task completion or movement.  I have 3 queues with 2 concurrent tasks 
trying to run currently.  Thanks.

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



[appengine-java] Server error

2011-11-07 Thread Mazhar Shaukat
Hi,

I'm new to Google App Engine. I'm developing my website on vosao.
The problem I'm getting is when I installed my own custom java plugin it 
gave me following server error.

Error: Server Error The server encountered an error and could not complete 
your request.
Now I'm unable to do anything. Whenever I try to access my website it gave 
me above error.
Please help.

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



[appengine-java] Re: Group Welcome Read Me

2011-11-07 Thread joa potef
hi amanda i just joined your group what r we supposed todo??

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



[appengine-java] Re: Http 404 error in google app engine

2011-11-07 Thread Mike!

Try doGet, not post


On Oct 29, 10:20 am, jyoerye angel.like...@gmail.com wrote:
 I have a project in java with a My SQL data base which I need to
 transfer to Google App engine.

 I started with a simple example online:
 I created guestbook.jsp and SignGuestbookServlet,But I get this error
 Http 404: /sign not found:

 I am pasting the necessary files here:
 SignGuestbookServlet.java
 package guestbook;

 import java.io.IOException;
 import java.util.logging.Logger;
 import javax.servlet.http.*;
 import com.google.appengine.api.users.User;
 import com.google.appengine.api.users.UserService;
 import com.google.appengine.api.users.UserServiceFactory;

 public class SignGuestbookServlet extends HttpServlet {
     /**
          *
          */
         private static final long serialVersionUID = 1L;
         private static final Logger log =
 Logger.getLogger(SignGuestbookServlet.class.getName());

     public void doPost(HttpServletRequest req, HttpServletResponse
 resp)
                 throws IOException {
         UserService userService = UserServiceFactory.getUserService();
         User user = userService.getCurrentUser();

         String content = req.getParameter(content);
         if (content == null) {
             content = (No greeting);
         }

         resp.getWriter().println(Hello,this is jyo  world);

        /* if (user != null) {
             log.info(Greeting posted by user  + user.getNickname() +
 :  + content);
         } else {
             log.info(Greeting posted anonymously:  + content);
         }*/
         resp.sendRedirect(/guestbook.jsp);
     }

 }

 guestbook.jsp

 %@ page contentType=text/html;charset=UTF-8 language=java %
 %@ page import=com.google.appengine.api.users.User %
 %@ page import=com.google.appengine.api.users.UserService %
 %@ page import=com.google.appengine.api.users.UserServiceFactory %

 html
   body

 %
     UserService userService = UserServiceFactory.getUserService();
     User user = userService.getCurrentUser();
     if (user != null) {
 %
 pHello, %= user.getNickname() %! (You can
 a href=%= userService.createLogoutURL(request.getRequestURI())
 %sign out/a.)/p
 %
     } else {
 %
 pHello!
 a href=%= userService.createLoginURL(request.getRequestURI())
 %Sign in/a
 to include your name with greetings you post./p
 %
     }
 %

 form action=/sign method=post
     divtextarea name=content rows=3 cols=60/textarea/div
     divinput type=submit value=Post Greeting //div
   /form

   /body
 /html

 web.xml

 ?xml version=1.0 encoding=utf-8?
 web-app xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
 xmlns=http://java.sun.com/xml/ns/javaee;
 xmlns:web=http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd;
 xsi:schemaLocation=http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_2_5.xsd;
  version=2.5
         servlet
                 servlet-namesign/servlet-name
                 servlet-classguestbook.SignGuestbookServlet/servlet-class
         /servlet
         servlet-mapping
                 servlet-namesign/servlet-name
                 url-pattern/sign/url-pattern
         /servlet-mapping
         welcome-file-list
                 welcome-fileguestbook.jsp/welcome-file
         /welcome-file-list
 /web-app

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



[google-appengine] Instances on non-default version not shutting down after 15 minutes?

2011-11-07 Thread Kenneth


I tried a url on a non-default version to test a change.  It spun up an 
instance as expected but doesn't appear to be shutting down. I has been 
idle for a while now.  When should this shut down?  Am I billed for its 
instance hours?

https://lh5.googleusercontent.com/-DvwbbKNqG3M/TreYHyAahGI/AAU/1--6bjWtWu8/instance.PNG



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



Re: [google-appengine] Instances on non-default version not shutting down after 15 minutes?

2011-11-07 Thread Brian Quinlan
Hey Kenneth,

The number of instances that you are billed for (and cost you free quota)
can be less than the total number of instances.

Look at the Instances graph in the Dashboard tab in Admin Console and
you should see a green line representing billed instances - that is what
you are billed for (or costs you free quota).

Cheers,
Brian

On Mon, Nov 7, 2011 at 7:44 PM, Kenneth kennet...@aladdinschools.comwrote:

 I tried a url on a non-default version to test a change.  It spun up an
 instance as expected but doesn't appear to be shutting down. I has been
 idle for a while now.  When should this shut down?  Am I billed for its
 instance hours?


 https://lh5.googleusercontent.com/-DvwbbKNqG3M/TreYHyAahGI/AAU/1--6bjWtWu8/instance.PNG



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


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



[google-appengine] Dashboard - Current Load: please return back Avg Latency CPU per URL

2011-11-07 Thread Sharp-Developer.Net
With new pricing we've got a new dashboard and it did not got better.

Until today in the Current Load tab we were able to see most demanding 
handlers that showed average latency  CPU per URL. Combined it was a 
powerful tool for spotting wrong things. It was so good in identifying 
performance/money troubles that we even changed some URLs from 
/resource/ABC to /resource?id=ABC so we can get the accumulated stats at 
the dashboard. We can not anymore - it shows just  Req/Sec and Total number 
of request.

Any chance to get Avg. Latency  CPU back?

Anyone feel the same as we do? Should we raise an issue in official tracker?

Alex

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



[google-appengine] New Pricing is now in place!

2011-11-07 Thread Gregory D'alesandre
Hello All,

Today is Nov 7th and App Engine is out of Preview and the new pricing is
now active!  After the changeover we have yet to see any issues except
that, for paid apps, we're still updating datastore quotas, so your
datastore usage might not be included in your dashboard estimate, your bill
will be accurate though.

If you are running into any unexpected issues due to this change and would
like to get a direct response from the App Engine team feel free to email
us at appengine_updated_pric...@google.com.  Of course we'll be monitoring
this list and stackoverflow as well.

Thank you!

Greg D'Alesandre
Senior Product Manager, Google App Engine

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



Re: [google-appengine] Instances on non-default version not shutting down after 15 minutes?

2011-11-07 Thread Kenneth
The billed green line doesn't show up when viewing the non-default version. 
 Does that mean everything not on the default version is free?  H

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



Re: [google-appengine] Dashboard - Current Load: please return back Avg Latency CPU per URL

2011-11-07 Thread Gregory D'alesandre
Hi Alex,

Please feel free to raise an issue in the issue tracker.  We are looking
into improving the dashboard to allow you to better optimize your app.  I'm
interested to understand more about what you would do with the information.
 For instance, why is CPU still important for you?  Thanks for the
suggestion!

Greg

On Mon, Nov 7, 2011 at 1:18 AM, Sharp-Developer.Net 
alexander.trakhime...@gmail.com wrote:

 With new pricing we've got a new dashboard and it did not got better.

 Until today in the Current Load tab we were able to see most demanding
 handlers that showed average latency  CPU per URL. Combined it was a
 powerful tool for spotting wrong things. It was so good in identifying
 performance/money troubles that we even changed some URLs from
 /resource/ABC to /resource?id=ABC so we can get the accumulated stats at
 the dashboard. We can not anymore - it shows just  Req/Sec and Total number
 of request.

 Any chance to get Avg. Latency  CPU back?

 Anyone feel the same as we do? Should we raise an issue in official
 tracker?

 Alex

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


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



Re: [google-appengine] Instances on non-default version not shutting down after 15 minutes?

2011-11-07 Thread Brian Quinlan
On Mon, Nov 7, 2011 at 8:28 PM, Kenneth kennet...@aladdinschools.com wrote:
 The billed green line doesn't show up when viewing the non-default version.
  Does that mean everything not on the default version is free?  H

Unfortunately, no ;-)

It looks like a bug in the graph. We'll look into it ASAP.

Cheers,
Brian

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


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



Re: [google-appengine] Dashboard - Current Load: please return back Avg Latency CPU per URL

2011-11-07 Thread Kenneth
Hi Greg,

On a similar vein, I've put in a request for the datastore costs to be put 
in to the logs:

http://code.google.com/p/googleappengine/issues/detail?id=6258 

Apologies if this is a dup but I couldn't find anything similar.

Thanks,
Kenneth

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



[google-appengine] where can we find disable billing in new apps page

2011-11-07 Thread Sandeep Koduri
Hi,

We have few apps with billing enabled for test purposes. We now do not want
to pay for wt we are not using.

where can we find disable billing in new settings page

thanks



-- 
Regards
Sandeep Koduri
Phone: +91- 99 666 02 456
Gtalk: sandeep.koduri | Skype: sandeep.koduri
P Please consider the environment before printing this email

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



Re: [google-appengine] Dashboard - Current Load: please return back Avg Latency CPU per URL

2011-11-07 Thread Sharp-Developer.Net
Greg, thanks for prompt reply.

I've raised an issue: *
http://code.google.com/p/googleappengine/issues/detail?id=6259*

Anyone feeling it reasonable please start it!

To answer your question: *Why we need both Latency  CPU with the new 
pricing model?*

High latency identify there could be sequence of sync calls to API or 
improper limit.

High CPU with low latency can identify here can be a case when we have many 
async request to API (while we should/can use in-instance cashed data).

Does my logic sounds reasonable? At least it works for us. We use this 
approach to incrementally optimize top handlers one by one. Usually we get 
10x improvements - completed 3 iterations at the moment.

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



Re: [google-appengine] Dashboard - Current Load: please return back Avg Latency CPU per URL

2011-11-07 Thread Gregory D'alesandre
Thanks, that makes total sense, I just wanted to understand how you were
using it to ensure we provide you the right information.

Thanks again!

Greg

On Mon, Nov 7, 2011 at 2:23 AM, Sharp-Developer.Net 
alexander.trakhime...@gmail.com wrote:

 Greg, thanks for prompt reply.

 I've raised an issue: *
 http://code.google.com/p/googleappengine/issues/detail?id=6259*

 Anyone feeling it reasonable please start it!

 To answer your question: *Why we need both Latency  CPU with the new
 pricing model?*

 High latency identify there could be sequence of sync calls to API or
 improper limit.

 High CPU with low latency can identify here can be a case when we have
 many async request to API (while we should/can use in-instance cashed data).

 Does my logic sounds reasonable? At least it works for us. We use this
 approach to incrementally optimize top handlers one by one. Usually we get
 10x improvements - completed 3 iterations at the moment.

  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To view this discussion on the web visit
 https://groups.google.com/d/msg/google-appengine/-/3SnAwvZyQTkJ.

 To post to this group, send email to google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine?hl=en.


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



[google-appengine] XMPP Stanzas 10x price hike?

2011-11-07 Thread Gerald Tan
http://code.google.com/appengine/articles/managing-resources.html says XMPP 
Stanzas are charged at $0.01/1000 Stanzas
The post-preview dashboard says that XMPP Stanzas are charged at $0.10/1000 
Stanzas

Please tell me this is a mistake!

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



[google-appengine] Re: New Pricing is now in place!

2011-11-07 Thread Vivek Puri
Can we please get the old estimated bills back in the Billing history.
I wanted to compute the total hours my app consumed for the past few
weeks but the history has suddenly vanished. Please help!

On Nov 7, 4:26 am, Gregory D'alesandre gr...@google.com wrote:
 Hello All,

 Today is Nov 7th and App Engine is out of Preview and the new pricing is
 now active!  After the changeover we have yet to see any issues except
 that, for paid apps, we're still updating datastore quotas, so your
 datastore usage might not be included in your dashboard estimate, your bill
 will be accurate though.

 If you are running into any unexpected issues due to this change and would
 like to get a direct response from the App Engine team feel free to email
 us at appengine_updated_pric...@google.com.  Of course we'll be monitoring
 this list and stackoverflow as well.

 Thank you!

 Greg D'Alesandre
 Senior Product Manager, Google App Engine

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



[google-appengine] Re: Dashboard - Current Load: please return back Avg Latency CPU per URL

2011-11-07 Thread Vivek Puri
+1

On Nov 7, 5:23 am, Sharp-Developer.Net
alexander.trakhime...@gmail.com wrote:
 Greg, thanks for prompt reply.

 I've raised an issue: 
 *http://code.google.com/p/googleappengine/issues/detail?id=6259*

 Anyone feeling it reasonable please start it!

 To answer your question: *Why we need both Latency  CPU with the new
 pricing model?*

 High latency identify there could be sequence of sync calls to API or
 improper limit.

 High CPU with low latency can identify here can be a case when we have many
 async request to API (while we should/can use in-instance cashed data).

 Does my logic sounds reasonable? At least it works for us. We use this
 approach to incrementally optimize top handlers one by one. Usually we get
 10x improvements - completed 3 iterations at the moment.

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



[google-appengine] A fun app engine story with a moral.

2011-11-07 Thread kr...@xixs.com
Dear All,

Once upon a time a friend asked me about how best to setup a simple
site for his business, having already spent a chunk of my time
wrestling with the gaes and having some moderate success in the
building of a little cms/wtf for it ( see http://boot-str.appspot.com/
). I thought this would be a good opportunity to make a live
deployment for someone who actually cares about their site working.

Even though I feel somewhat sceptical about the stability of the gae
for low volume sites ( I'm afraid my experience has been non positive
in that respect ). Hey its moving out of beta, this will be a real
paid app since its a business expense and it probably wont go over the
9bux minimum anyhow (I still wish that wasn't in place, I'd rather
lose the free quota than have that minimum but then I'd also rather
prepay in advance since I'm guessing you are trying to avoid high
overheads on low transactions and that would be a fix to the monthly
minimum, right? )


Step one, I upload an app.

An app that has been tested and deployed multiple times.


Failure one, every single requested index is marked as error.

This is the first time that has happened to me, what gives?

This seems to be a very hard error, any attempt to upload the app
again says indexs are in error and must be removed to fix them, this
seems slight  complicated (i'm using java and the instructions are for
python, mentioning files that I do not have). However since I haven't
done anything yet there is no important data I figure it must be
possible to just reset everything and start again.

Wrong.

Foolishly in looking for the delete all data and start again button I
clicked on the disable app as I thought that may help as a first step
and open up other options.

I mean its just a toggle right?

I'll just click it again and be back to where I was.

This turns out to have been the worst possible button to press.

Let me see if you can spot the problem with the following list of errors...



You cannot currently re-enable this application because some owners
already have too many enabled free apps.
Please consider either changing the role of the affected admins to
Developer or enabling billing before re-enabling this application.

( Like i said I built a little cms type app and have gone through a
bunch of test apps, in, well, testing the thing so yes I'm not only at
the free limit but way way over it, only a couple of live sites the
rest are just detritus. So that explains the first error, which is
annoying but whatever. )


Attempt to change a role results in:
Sorry, that operation is not allowed while the application is disabled.

Attempt to remove a developer results in:
Sorry, that operation is not allowed while the application is disabled.

Attempt to enable billing results in:
You cannot turn on billing for a disabled application.

It seems Please consider either changing the role of the affected
admins to Developer or enabling billing before re-enabling this
application. is a lie.


So that would be a fail for the new and improved out of beta app engine, yes?


The moral of this story is, never ever, under any circumstances, click
on disable app.


Thanx for listening.


-- 
Kriss

http://boot-str.appspot.com/

http://www.WetGenes.com/

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



Re: [google-appengine] XMPP Stanzas 10x price hike?

2011-11-07 Thread Prashant
it should be  $0.10 / 100k stanza -
http://www.google.com/enterprise/cloud/appengine/pricing.html

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



Re: [google-appengine] is google doing anything to block such blogs ?

2011-11-07 Thread Prashant
here is its sister website -
linkhttp://all-about-google-webtoolkit.blogspot.com

On Sun, Nov 6, 2011 at 5:44 AM, Brandon Wirtz drak...@digerat.com wrote:

 Panda was NOT about fighting spam. Trust me my sand boxes that are designed
 to see how Bots crawl things, and my honey pots for finding scrape bots got
 a HUGE boost from Panda, and the legit sites got less traffic.   Panda was
 about increasing the number of searches required to find an answer so that
 Google could sell more ad traffic, and boosting Google owned properties in
 search.


 -Original Message-
 From: google-appengine@googlegroups.com
 [mailto:google-appengine@googlegroups.com] On Behalf Of Barry Hunter
 Sent: Saturday, November 05, 2011 12:43 PM
 To: google-appengine@googlegroups.com
 Subject: Re: [google-appengine] is google doing anything to block such
 blogs
 ?

 I think you should just use the 'Report Abuse' on the page itself - to
 report it Blogger.

 But yes, google do try to block such things. They have whole teams of
 people
 trying to address webspam. Google Panda, is a recent concerted effort to
 help address these types of sites. (well at least its one of the highly
 visible efforts from the outside)


 Ironically, posting a unobfuscated link to it here, you've given it a tiny
 bit of extra link juice :(

 On Sat, Nov 5, 2011 at 10:35 AM, Prashant antsh...@gmail.com wrote:
  I found this blog on google search ... this is just one of this type ...
  this kind of bolgs/sites just degrade the quality of search results
  ... this kind of blogs/sites must be blacklisted from google search ...
 
  --
  You received this message because you are subscribed to the Google
  Groups Google App Engine group.
  To post to this group, send email to google-appengine@googlegroups.com.
  To unsubscribe from this group, send email to
  google-appengine+unsubscr...@googlegroups.com.
  For more options, visit this group at
  http://groups.google.com/group/google-appengine?hl=en.
 

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


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



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



Re: [google-appengine] Instances on non-default version not shutting down after 15 minutes?

2011-11-07 Thread Jon McAlister
To clarify, the billed instances graph (i.e. the green line) will only be
present on the default version for your app. This is because of many
subtleties (e.g. the formula is per-app not per-version, the admin-console
only renders graphs per version), but as long as the default version serves
almost all of the traffic for the app, then the graph line is correct.
Otherwise refer to the data below the graph or the Quota Details or Billing
History page for exact numbers.

In future revisions of the admin-console graphing UI we'll be able to
remove this subtlety.

On Mon, Nov 7, 2011 at 1:06 AM, Brian Quinlan bquin...@google.com wrote:

 Hey Kenneth,

 The number of instances that you are billed for (and cost you free quota)
 can be less than the total number of instances.

 Look at the Instances graph in the Dashboard tab in Admin Console and
 you should see a green line representing billed instances - that is what
 you are billed for (or costs you free quota).

 Cheers,
 Brian


 On Mon, Nov 7, 2011 at 7:44 PM, Kenneth kennet...@aladdinschools.comwrote:

 I tried a url on a non-default version to test a change.  It spun up an
 instance as expected but doesn't appear to be shutting down. I has been
 idle for a while now.  When should this shut down?  Am I billed for its
 instance hours?


 https://lh5.googleusercontent.com/-DvwbbKNqG3M/TreYHyAahGI/AAU/1--6bjWtWu8/instance.PNG



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


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


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



[google-appengine] Re: XMPP Stanzas 10x price hike?

2011-11-07 Thread Gerald Tan
I must have misread it then

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



[google-appengine] Re: Dashboard - Current Load: please return back Avg Latency CPU per URL

2011-11-07 Thread Strom
CPU usage isn't that important, but it's better than nothing.
Would be very nice to see the instance time used by every URI.
I used this table to find big resource hogs.

On Nov 7, 11:31 am, Gregory D'alesandre gr...@google.com wrote:
 Hi Alex,

 Please feel free to raise an issue in the issue tracker.  We are looking
 into improving the dashboard to allow you to better optimize your app.  I'm
 interested to understand more about what you would do with the information.
  For instance, why is CPU still important for you?  Thanks for the
 suggestion!

 Greg

 On Mon, Nov 7, 2011 at 1:18 AM, Sharp-Developer.Net 







 alexander.trakhime...@gmail.com wrote:
  With new pricing we've got a new dashboard and it did not got better.

  Until today in the Current Load tab we were able to see most demanding
  handlers that showed average latency  CPU per URL. Combined it was a
  powerful tool for spotting wrong things. It was so good in identifying
  performance/money troubles that we even changed some URLs from
  /resource/ABC to /resource?id=ABC so we can get the accumulated stats at
  the dashboard. We can not anymore - it shows just  Req/Sec and Total number
  of request.

  Any chance to get Avg. Latency  CPU back?

  Anyone feel the same as we do? Should we raise an issue in official
  tracker?

  Alex

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

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



[google-appengine] Idle instances and pending latency management advice

2011-11-07 Thread Ice13ill
Hello, my app has about 7-9 user requests per minute and my settings
for idle instances and pending latencies are set to Automatic.
These requests also trigger tasks creation (for some background
computing and datastore writes).
I need some basic advice for managing my settings on idle instances
and pending latencies (at least...) so that my costs are kept as low
as possible, according to the new pricing model (articles, other group
threads, or documentation links would be very appreciated)

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



Re: [google-appengine] Idle instances and pending latency management advice

2011-11-07 Thread Adrian Scott
I dropped ours from 3 to 2 minimum idle instances, and saw significant drop
in daily cost.

7-9 user requests per minute shouldn't be too much of a hit (depending on
how much time is used to serve them and the background tasks they spawn of
course)...

-- 
Adrian Scott, Ph.D.
CEO, Founder
CoderBuddy
http://www.coderbuddy.com/ -- Create a Google App Engine app in a minute
without installing anything



On Mon, Nov 7, 2011 at 10:22 AM, Ice13ill andrei.fifi...@gmail.com wrote:

 Hello, my app has about 7-9 user requests per minute and my settings
 for idle instances and pending latencies are set to Automatic.
 These requests also trigger tasks creation (for some background
 computing and datastore writes).
 I need some basic advice for managing my settings on idle instances
 and pending latencies (at least...) so that my costs are kept as low
 as possible, according to the new pricing model (articles, other group
 threads, or documentation links would be very appreciated)

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



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



Re: [google-appengine] Idle instances and pending latency management advice

2011-11-07 Thread Andrei Cosmin Fifiiţă
Well, most of my CPU usage is due to tasks background work (about 80%) and
also, a large number of datastore writes influences a rise in costs.

On 7 November 2011 17:29, Adrian Scott adr...@coderbuddy.com wrote:

 I dropped ours from 3 to 2 minimum idle instances, and saw significant
 drop in daily cost.

 7-9 user requests per minute shouldn't be too much of a hit (depending on
 how much time is used to serve them and the background tasks they spawn of
 course)...

 --
 Adrian Scott, Ph.D.
 CEO, Founder
 CoderBuddy
 http://www.coderbuddy.com/ -- Create a Google App Engine app in a minute
 without installing anything



 On Mon, Nov 7, 2011 at 10:22 AM, Ice13ill andrei.fifi...@gmail.comwrote:

 Hello, my app has about 7-9 user requests per minute and my settings
 for idle instances and pending latencies are set to Automatic.
 These requests also trigger tasks creation (for some background
 computing and datastore writes).
 I need some basic advice for managing my settings on idle instances
 and pending latencies (at least...) so that my costs are kept as low
 as possible, according to the new pricing model (articles, other group
 threads, or documentation links would be very appreciated)

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



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


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



[google-appengine] Re: Dashboard - Current Load: please return back Avg Latency CPU per URL

2011-11-07 Thread pdknsk
If this costs resources, I prefer to have Google just add latency but
not CPU. The dashboard is often quite slow already as it is.

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



[google-appengine] URGENT: Datastore indexes overquota limit

2011-11-07 Thread Charu Gangal
I have a billing enabled application which has exceeded the index
limit of 200.
When i try to deploy the application , it updates my application but
gives an error 400 for Updating Index.
Below is the error message:

Starting update of app: xxx, version: xxx
Scanning files on local disk.
Scanned 500 files.
2011—10—28 16:06:21,081 WARNING appengine rpc.py:435 ssl module not
found.
Without the ssl module, the identity of the remote host cannot be
verified, and
connections may NOT be secure. To fix this, please install the ssl
module from
http: //pypi . python. org/pypi/ssl .
To learn more, see http://code.google.com/appengine/kb/general.htm1#rpcssl
.
Password for x...@.com: Cloning 460 static files.
Cloned 100 files.
Cloned 200 files.
Cloned 300 files.
Cloned 400 files.
Cloning 93 application files.
Compilation starting.
Compilation completed.
Starting deployment.
Checking if deployment succeeded.
Will check again in 1 seconds.
Checking if deployment succeeded.
Will check again in 2 seconds.
Checking if deployment succeeded.
Deployment successful.
Checking if updated app version is serving.
Completed update of app: x, version: xxx
Uploading index definitions.
Error 400: ——— begin server output ———
Over index creation quota: The API call datastorev3.Createlndex()
required more quota than is
available.
——— end server output ———
Your app was updated, but there was an error updating your indexes.
Please retry later with
appcfg . py update_indexes.
Uploading cron entries.
2011—10—28 16:06:55 (Process exited with code 0)
You can close this window now.I

I understand that there is a limit of 200 indexes per application; so
i have also run vacuum_ indexes command to delete some of the indexes
and now currently i have 142 indexes that i manually counted from
Datastore Indexes tab; But the Quota Details tab still shows 200
of 200; this instance was of yesterday and the database has been reset
but still after 24 hrs it did not update the indexes.

Please update me asap.

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



Re: [google-appengine] Re: bug in memcache.set() with expiration time for 30 days?

2011-11-07 Thread Timofey Koolin
you can set 0 or not set time - it mean maximum lifetime (1 month).
If you set full month - it can understand as timestamp in the past and
value expire immendantly. Try set 29 days or 29 days 23 hours 59 minutes.

2011/11/5 Andrius A andriu...@gmail.com

 sorry, correct code:

 memcache.set('myEntity', myData, time=2592000) # returns True
  memcache.get('myEntity') # returns None

 memcache.set('myEntity', myData, time=1209600) # returns True
 memcache.get('myEntity') # returns entity data

 On 5 November 2011 17:27, Andrius A andriu...@gmail.com wrote:

 even if specifying keyword it's not setting it:

 memcache.set('myEntity', myData, 2592000) # returns True
 memcache.get('myEntity') # returns None

 memcache.set('myEntity', myData, 1209600) # returns True
 memcache.get('myEntity') # returns entity data

 Don't know really what's the logic here, maybe when time value is high it
 thinks this is a unix time stamp 2592000 = Sat, 31 Jan 1970 00:00:00
 GMT, and makes data to expiry straight away? If so, documentation need to
 say that, because it is not clear!

 On 5 November 2011 16:32, pdknsk pdk...@googlemail.com wrote:

 I haven't tried, but it probably doesn't work as a positional
 argument, only as a keyword argument (time=1).

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



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




-- 
С уважением,
Кулин Тимофей.

Телефон: +7 (4852) 974793
ICQ: 114902104
email: timo...@koolin.ru
Blog: http://timofey.koolin.ru

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



Re: [google-appengine] Re: New Pricing is now in place!

2011-11-07 Thread Sandeep Koduri
This should help ,  if possible
it would be great

On Mon, Nov 7, 2011 at 5:53 PM, Vivek Puri v...@vivekpuri.com wrote:

 Can we please get the old estimated bills back in the Billing history.
 I wanted to compute the total hours my app consumed for the past few
 weeks but the history has suddenly vanished. Please help!

 On Nov 7, 4:26 am, Gregory D'alesandre gr...@google.com wrote:
  Hello All,
 
  Today is Nov 7th and App Engine is out of Preview and the new pricing is
  now active!  After the changeover we have yet to see any issues except
  that, for paid apps, we're still updating datastore quotas, so your
  datastore usage might not be included in your dashboard estimate, your
 bill
  will be accurate though.
 
  If you are running into any unexpected issues due to this change and
 would
  like to get a direct response from the App Engine team feel free to email
  us at appengine_updated_pric...@google.com.  Of course we'll be
 monitoring
  this list and stackoverflow as well.
 
  Thank you!
 
  Greg D'Alesandre
  Senior Product Manager, Google App Engine

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




-- 
Regards
Sandeep Koduri
Phone: +91- 99 666 02 456
Gtalk: sandeep.koduri | Skype: sandeep.koduri
P Please consider the environment before printing this email

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



[google-appengine] Google storage for developers vs blobstore

2011-11-07 Thread rekby
blobstore have api for read/write files, it cost smaller then google 
storage. What feauture have google storage what haven't blobstore to use 
with gae.

Now i see only one - it can be write from outside application.

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



[google-appengine] suggestions for quota overview in dashboard

2011-11-07 Thread pdknsk
1. It's currently not indicated how much free quota (not maximum
quota) per resource is set.
2. What's the point of maximum quota if it's unlimited for all but
channels (in the overview, not the dedicated quota page)? Maybe this
could be reversed, to assume unlimited quota by default and only
mention if maximum quota is not unlimited (also applies to quota
page).
3. Only show resource rows (in the overview) if the resource was
actually used today. Example: someone might not use channels, emails,
backends, tasks in their app.

Just some ideas.

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



[google-appengine] Datastore operations are seriously expensive

2011-11-07 Thread Kenneth
I've been monitoring my app today for cost and the instances are so far 
fairly ok.  However I'm getting absolutely hammered on the datastore 
operations. (yes, this was in the billing preview)

I found this gem with seems to have been updated since I last looked at it. 
 This may be old news to people but I just discovered it.

http://code.google.com/appengine/kb/postpreviewpricing.html#operations_charged_for

I was under the impression that if you did an entity get by key it was a 
small operation, apparently not.

If you put a new entity with 4 indexed properties that's actually 10 writes!

If you update those 4 properties 18 writes!

If you delete that entity 10 writes again!

If you have a composite index you're screwed even more.

I understand how the datastore works and all but that's pretty crazy. 
 Every time I look at a property and think maybe I won't index that one I 
think actually no, I can see how I might need that sometime.

Damn.

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



Re: [google-appengine] Re: New Pricing is now in place!

2011-11-07 Thread Gregory D'alesandre
Thanks for the feedback, we are looking into the possibility of adding this
information back.

Greg D'Alesandre
Senior Product Manager, Google App Engine

On Mon, Nov 7, 2011 at 8:40 AM, Sandeep Koduri sandeep.kod...@gmail.comwrote:

 This should help ,  if possible
 it would be great


 On Mon, Nov 7, 2011 at 5:53 PM, Vivek Puri v...@vivekpuri.com wrote:

 Can we please get the old estimated bills back in the Billing history.
 I wanted to compute the total hours my app consumed for the past few
 weeks but the history has suddenly vanished. Please help!

 On Nov 7, 4:26 am, Gregory D'alesandre gr...@google.com wrote:
  Hello All,
 
  Today is Nov 7th and App Engine is out of Preview and the new pricing is
  now active!  After the changeover we have yet to see any issues except
  that, for paid apps, we're still updating datastore quotas, so your
  datastore usage might not be included in your dashboard estimate, your
 bill
  will be accurate though.
 
  If you are running into any unexpected issues due to this change and
 would
  like to get a direct response from the App Engine team feel free to
 email
  us at appengine_updated_pric...@google.com.  Of course we'll be
 monitoring
  this list and stackoverflow as well.
 
  Thank you!
 
  Greg D'Alesandre
  Senior Product Manager, Google App Engine

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




 --
 Regards
 Sandeep Koduri
 Phone: +91- 99 666 02 456
 Gtalk: sandeep.koduri | Skype: sandeep.koduri
 P Please consider the environment before printing this email

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


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



[google-appengine] Grandfathered Recipients Emailed Quota Reset to 100

2011-11-07 Thread Simon Knott
All of my old apps appear to have had their grandfathered limit of 2000 
free Recipients Emailed reset to 100.

Is this by design or an oversight?

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



Re: [google-appengine] A fun app engine story with a moral.

2011-11-07 Thread Gregory D'alesandre
Hi Kriss,

Thanks for letting us know about this issue (and putting it into an
entertaining narrative).  But we apologize about the poor experience, it
was a bug that we immediately fixed after we read this post.  You should
now be able to change the permissions on your app and/or enable
billing while it is still disabled.  If you run into additional issues,
please let us know!

Thanks,

Greg D'Alesandre
Senior Product Manager, Google App Engine

On Mon, Nov 7, 2011 at 4:40 AM, kr...@xixs.com kr...@xixs.com wrote:

 Dear All,

 Once upon a time a friend asked me about how best to setup a simple
 site for his business, having already spent a chunk of my time
 wrestling with the gaes and having some moderate success in the
 building of a little cms/wtf for it ( see http://boot-str.appspot.com/
 ). I thought this would be a good opportunity to make a live
 deployment for someone who actually cares about their site working.

 Even though I feel somewhat sceptical about the stability of the gae
 for low volume sites ( I'm afraid my experience has been non positive
 in that respect ). Hey its moving out of beta, this will be a real
 paid app since its a business expense and it probably wont go over the
 9bux minimum anyhow (I still wish that wasn't in place, I'd rather
 lose the free quota than have that minimum but then I'd also rather
 prepay in advance since I'm guessing you are trying to avoid high
 overheads on low transactions and that would be a fix to the monthly
 minimum, right? )


 Step one, I upload an app.

 An app that has been tested and deployed multiple times.


 Failure one, every single requested index is marked as error.

 This is the first time that has happened to me, what gives?

 This seems to be a very hard error, any attempt to upload the app
 again says indexs are in error and must be removed to fix them, this
 seems slight  complicated (i'm using java and the instructions are for
 python, mentioning files that I do not have). However since I haven't
 done anything yet there is no important data I figure it must be
 possible to just reset everything and start again.

 Wrong.

 Foolishly in looking for the delete all data and start again button I
 clicked on the disable app as I thought that may help as a first step
 and open up other options.

 I mean its just a toggle right?

 I'll just click it again and be back to where I was.

 This turns out to have been the worst possible button to press.

 Let me see if you can spot the problem with the following list of errors...



 You cannot currently re-enable this application because some owners
 already have too many enabled free apps.
 Please consider either changing the role of the affected admins to
 Developer or enabling billing before re-enabling this application.

 ( Like i said I built a little cms type app and have gone through a
 bunch of test apps, in, well, testing the thing so yes I'm not only at
 the free limit but way way over it, only a couple of live sites the
 rest are just detritus. So that explains the first error, which is
 annoying but whatever. )


 Attempt to change a role results in:
 Sorry, that operation is not allowed while the application is disabled.

 Attempt to remove a developer results in:
 Sorry, that operation is not allowed while the application is disabled.

 Attempt to enable billing results in:
 You cannot turn on billing for a disabled application.

 It seems Please consider either changing the role of the affected
 admins to Developer or enabling billing before re-enabling this
 application. is a lie.


 So that would be a fail for the new and improved out of beta app engine,
 yes?


 The moral of this story is, never ever, under any circumstances, click
 on disable app.


 Thanx for listening.


 --
 Kriss

 http://boot-str.appspot.com/

 http://www.WetGenes.com/

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



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



[google-appengine] What does the second idle instances setting do?

2011-11-07 Thread pdknsk
I've noticed idle instances got another slider. It seems like min idle
instances, but the docs says it's not possible to set min idle.

http://code.google.com/appengine/docs/adminconsole/performancesettings.html#Setting_the_Number_of_Idle_Instances

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



Re: [google-appengine] What does the second idle instances setting do?

2011-11-07 Thread Gregory D'alesandre
The documentation hasn't been updated yet (it will be later on today) but
the min idle instances setting allows you to determine how many instances
you want to keep running constantly to ensure you don't have slow startup
times.  This is the equivalent of the old Always-On.  In general 1 min idle
instance should be fine.

Greg

On Mon, Nov 7, 2011 at 9:02 AM, pdknsk pdk...@googlemail.com wrote:

 I've noticed idle instances got another slider. It seems like min idle
 instances, but the docs says it's not possible to set min idle.


 http://code.google.com/appengine/docs/adminconsole/performancesettings.html#Setting_the_Number_of_Idle_Instances

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



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



[google-appengine] Re: where can we find disable billing in new apps page

2011-11-07 Thread Sandeep Koduri
Any Update on this?

On Mon, Nov 7, 2011 at 3:53 PM, Sandeep Koduri sandeep.kod...@gmail.comwrote:

 Hi,

 We have few apps with billing enabled for test purposes. We now do not
 want to pay for wt we are not using.

 where can we find disable billing in new settings page

 thanks



 --
 Regards
 Sandeep Koduri
 Phone: +91- 99 666 02 456
 Gtalk: sandeep.koduri | Skype: sandeep.koduri
 P Please consider the environment before printing this email




-- 
Regards
Sandeep Koduri
Phone: +91- 99 666 02 456
Gtalk: sandeep.koduri | Skype: sandeep.koduri
P Please consider the environment before printing this email

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



[google-appengine] Re: Grandfathered Recipients Emailed Quota Reset to 100

2011-11-07 Thread Simon Knott
Just to update - after a discussion with Greg, it appears that the 
grandfathering was only relevant until the new price scheme was released.

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



[google-appengine] Re: Grandfathered Recipients Emailed Quota Reset to 100

2011-11-07 Thread stephenp
Really, because this doc:
http://code.google.com/appengine/kb/postpreviewpricing.html

which is entitled postpreviewpricing says in the very last section that 
you'll even get grandfathered in if you migrate to HRD from M/S. Could 
someone clarify this?

Stephen

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



Re: [google-appengine] Re: Grandfathered Recipients Emailed Quota Reset to 100

2011-11-07 Thread Gregory D'alesandre
Hi Stephen,

If you had previously migrated to HRD you could request that we up the
number of emails back to the old limit, but that doc will be updated later
today to no longer offer it.  If you haven't had a chance to migrate yet
and you are doing so now, send a note to
appengine_updated_pric...@google.com and we can take care of it for you.

Greg

On Mon, Nov 7, 2011 at 9:50 AM, stephenp slpe...@gmail.com wrote:

 Really, because this doc:
 http://code.google.com/appengine/kb/postpreviewpricing.html

 which is entitled postpreviewpricing says in the very last section that
 you'll even get grandfathered in if you migrate to HRD from M/S. Could
 someone clarify this?

 Stephen

 --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To view this discussion on the web visit
 https://groups.google.com/d/msg/google-appengine/-/nCGcXcVyi8sJ.

 To post to this group, send email to google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine?hl=en.


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



[google-appengine] Re: How can I undelete (recover) deleted entities?

2011-11-07 Thread Strom
You restore the data from your own custom backup solution.

Also, star this issue 
http://code.google.com/p/googleappengine/issues/detail?id=776
to maybe get better backup tools from google in the future.

On Nov 7, 3:53 am, Y yaakovs...@gmail.com wrote:
 I had 30 GB of entities saved over 2-3 years but I only needed the
 entities for the past 365 days.

 Since the cost for storage is going way way up, I decided to delete
 out the unneeded entities.

 Wrote a simple script to delete out the unneeded entities.

 After running for a number of hours today, mission accomplished.

 Problem is that after the script was done I realized with horror is
 that I deleted too much!

 Is there any way to undelete (recover) deleted entities?

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



[google-appengine] Re: where can we find disable billing in new apps page

2011-11-07 Thread Matt Rosencrantz
Hello,

You should be able to disable billing from the Billing Settings page.
However, only the current billing administrator can disable billing
(the current billing administrator is displayed on the same page).  If
you are not the billing administrator you have to first click Take
Over Billing.  Once you complete the billing take over, you will then
be able to disable billing.

Hope that helps,
Matt Rosencrantz

On Nov 7, 2:23 am, Sandeep Koduri sandeep.kod...@gmail.com wrote:
 Hi,

 We have few apps with billing enabled for test purposes. We now do not want
 to pay for wt we are not using.

 where can we find disable billing in new settings page

 thanks

 --
 Regards
 Sandeep Koduri
 Phone: +91- 99 666 02 456
 Gtalk: sandeep.koduri | Skype: sandeep.koduri
 P Please consider the environment before printing this email

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



Re: [google-appengine] Re: New Pricing is now in place!

2011-11-07 Thread Adrian Scott
Thanks, that'd be great. Just updated my billing settings but felt like i
was flying blind ;).


-- 
Adrian Scott, Ph.D.
CEO, Founder
CoderBuddy
http://www.coderbuddy.com/ -- Create a Google App Engine app in a minute
without installing anything

On Mon, Nov 7, 2011 at 11:51 AM, Gregory D'alesandre gr...@google.comwrote:

 Thanks for the feedback, we are looking into the possibility of adding
 this information back.

 Greg D'Alesandre
 Senior Product Manager, Google App Engine

 On Mon, Nov 7, 2011 at 8:40 AM, Sandeep Koduri 
 sandeep.kod...@gmail.comwrote:

 This should help ,  if possible
 it would be great


 On Mon, Nov 7, 2011 at 5:53 PM, Vivek Puri v...@vivekpuri.com wrote:

 Can we please get the old estimated bills back in the Billing history.
 I wanted to compute the total hours my app consumed for the past few
 weeks but the history has suddenly vanished. Please help!

 On Nov 7, 4:26 am, Gregory D'alesandre gr...@google.com wrote:
  Hello All,
 
  Today is Nov 7th and App Engine is out of Preview and the new pricing
 is
  now active!  After the changeover we have yet to see any issues except
  that, for paid apps, we're still updating datastore quotas, so your
  datastore usage might not be included in your dashboard estimate, your
 bill
  will be accurate though.
 
  If you are running into any unexpected issues due to this change and
 would
  like to get a direct response from the App Engine team feel free to
 email
  us at appengine_updated_pric...@google.com.  Of course we'll be
 monitoring
  this list and stackoverflow as well.
 
  Thank you!
 
  Greg D'Alesandre
  Senior Product Manager, Google App Engine

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




 --
 Regards
 Sandeep Koduri
 Phone: +91- 99 666 02 456
 Gtalk: sandeep.koduri | Skype: sandeep.koduri
 P Please consider the environment before printing this email

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


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


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



Re: [google-appengine] Re: Grandfathered Recipients Emailed Quota Reset to 100

2011-11-07 Thread stephenp
Well, I've been waiting for the tools that help with migrating. Aren't 
those still being tested? Then I still need to update some native apps to 
point to the new https://hrd-appid.appspot.com (and maybe even build 
something to proxy requests to the old app to the new app since all native 
app owners might not upgrade). And actually I was also waiting for HTTPS so 
I can update the native apps to point to that instead of an appspot domain. 
I'm assuming by the time I'm done with all that I will have missed my 
chance to be grandfathered in to the old limits?

Thanks,

Stephen

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



Re: [google-appengine] Re: Grandfathered Recipients Emailed Quota Reset to 100

2011-11-07 Thread Gregory D'alesandre
Hey Stephen, we can still give you the limit for a few months if you
contact us once you've created your new HRD app.

Thanks,

Greg

On Mon, Nov 7, 2011 at 10:23 AM, stephenp slpe...@gmail.com wrote:

 Well, I've been waiting for the tools that help with migrating. Aren't
 those still being tested? Then I still need to update some native apps to
 point to the new https://hrd-appid.appspot.com (and maybe even build
 something to proxy requests to the old app to the new app since all native
 app owners might not upgrade). And actually I was also waiting for HTTPS so
 I can update the native apps to point to that instead of an appspot domain.
 I'm assuming by the time I'm done with all that I will have missed my
 chance to be grandfathered in to the old limits?

 Thanks,

 Stephen

  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine group.
 To view this discussion on the web visit
 https://groups.google.com/d/msg/google-appengine/-/HQs7UPA-lcgJ.

 To post to this group, send email to google-appengine@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine?hl=en.


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



[google-appengine] Re: How can I undelete (recover) deleted entities?

2011-11-07 Thread pdknsk
Well, Google does have backups of it. If you pay enough, Google might
restore it manually.

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



[google-appengine] High Replication Datastore Error

2011-11-07 Thread Ronoaldo José de Lana Pereira
Hi,

I'm just curious to see this chart 
http://code.google.com/status/appengine/detail/hr-datastore/2011/11/07#ae-trust-detail-hr-datastore-get-error_rate
 
and wold like to hear from Google team or developers that are under HRD if 
they're only displaying wrong or if this is the first *downtime* for HRD. 
Looks like get() or query() are giving 100% error rate, i.e.: unable to 
read your data.

-Ronoaldo

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



[google-appengine] Re: High Replication Datastore Error

2011-11-07 Thread Alon (Google)
Hi Ronoaldo,

What you're seeing is an error in our monitoring system caused by
today's changes. HRD did not suffer any downtime.
Thank you for pointing this out!

-Alon
App Engine Team

On Nov 7, 11:06 am, Ronoaldo José de Lana Pereira
rpere...@beneficiofacil.com.br wrote:
 Hi,

 I'm just curious to see this 
 charthttp://code.google.com/status/appengine/detail/hr-datastore/2011/11/0...
 and wold like to hear from Google team or developers that are under HRD if
 they're only displaying wrong or if this is the first *downtime* for HRD.
 Looks like get() or query() are giving 100% error rate, i.e.: unable to
 read your data.

 -Ronoaldo

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



[google-appengine] Re: High Replication Datastore Error

2011-11-07 Thread Ronoaldo José de Lana Pereira
Hi Alon,

Thanks, I was just surprised and tinking that the issue was something like 
this.

-Ronoaldo

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



[google-appengine] Re: Datastore operations are seriously expensive

2011-11-07 Thread roberto.cr
It's sad how we find ourselves thinking about not implementing stuff,
because of the pricing...

The new pricing Model had to be implemented, we can all agree on
that... but the pricing itself is too high!

Does Google servers cost that much more than Amazon's? I'm sure that's
not the case.

On Nov 7, 2:48 pm, Kenneth kennet...@aladdinschools.com wrote:
 I've been monitoring my app today for cost and the instances are so far
 fairly ok.  However I'm getting absolutely hammered on the datastore
 operations. (yes, this was in the billing preview)

 I found this gem with seems to have been updated since I last looked at it.
  This may be old news to people but I just discovered it.

 http://code.google.com/appengine/kb/postpreviewpricing.html#operation...

 I was under the impression that if you did an entity get by key it was a
 small operation, apparently not.

 If you put a new entity with 4 indexed properties that's actually 10 writes!

 If you update those 4 properties 18 writes!

 If you delete that entity 10 writes again!

 If you have a composite index you're screwed even more.

 I understand how the datastore works and all but that's pretty crazy.
  Every time I look at a property and think maybe I won't index that one I
 think actually no, I can see how I might need that sometime.

 Damn.

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



[google-appengine] Re: Idle instances and pending latency management advice

2011-11-07 Thread roberto.cr
Here's a little more on what Adrian has talked:
https://groups.google.com/group/google-appengine/browse_thread/thread/260e7cefc6e5d482
It's definitely not for every case, but it might be yours!

On Nov 7, 2:14 pm, Andrei Cosmin Fifiiţă andrei.fifi...@gmail.com
wrote:
 Well, most of my CPU usage is due to tasks background work (about 80%) and
 also, a large number of datastore writes influences a rise in costs.

 On 7 November 2011 17:29, Adrian Scott adr...@coderbuddy.com wrote:







  I dropped ours from 3 to 2 minimum idle instances, and saw significant
  drop in daily cost.

  7-9 user requests per minute shouldn't be too much of a hit (depending on
  how much time is used to serve them and the background tasks they spawn of
  course)...

  --
  Adrian Scott, Ph.D.
  CEO, Founder
  CoderBuddy
 http://www.coderbuddy.com/-- Create a Google App Engine app in a minute
  without installing anything

  On Mon, Nov 7, 2011 at 10:22 AM, Ice13ill andrei.fifi...@gmail.comwrote:

  Hello, my app has about 7-9 user requests per minute and my settings
  for idle instances and pending latencies are set to Automatic.
  These requests also trigger tasks creation (for some background
  computing and datastore writes).
  I need some basic advice for managing my settings on idle instances
  and pending latencies (at least...) so that my costs are kept as low
  as possible, according to the new pricing model (articles, other group
  threads, or documentation links would be very appreciated)

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

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

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



[google-appengine] Re: appstats/recording.py:498: DeprecationWarning

2011-11-07 Thread Bryce Cutt
Seems to be fixed today with the release of SDK 1.6.0. I just re-
enabled AppStats on the live site and am no longer seeing these errors
in the logs.

On Oct 6, 1:01 am, J.T gae.0...@gmail.com wrote:
 E 2011-10-06 10:01:05.834

 /base/python_runtime/python_lib/versions/1/google/appengine/ext/
 appstats/recording.py:498: DeprecationWarning: get_request_cpu_usage
 may not always return correct values

 E 2011-10-06 10:01:05.834

  summary.set_processor_mcycles(quota.get_request_cpu_usage())

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



[google-appengine] Me too

2011-11-07 Thread Genom
I am also a student and I was supplying my android app through GAE. I
think I am also going to move to EC2...

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



Re: [google-appengine] Re: New Pricing is now in place!

2011-11-07 Thread Timofey Koolin
on page http://code.google.com/intl/en/appengine/docs/billing.html I don't
see different pricing for datastore and blobstore. Is it same now?

2011/11/7 Adrian Scott adr...@coderbuddy.com


 Thanks, that'd be great. Just updated my billing settings but felt like i
 was flying blind ;).


 --
 Adrian Scott, Ph.D.
 CEO, Founder
 CoderBuddy
 http://www.coderbuddy.com/ -- Create a Google App Engine app in a minute
 without installing anything


 On Mon, Nov 7, 2011 at 11:51 AM, Gregory D'alesandre gr...@google.comwrote:

 Thanks for the feedback, we are looking into the possibility of adding
 this information back.

 Greg D'Alesandre
 Senior Product Manager, Google App Engine

  On Mon, Nov 7, 2011 at 8:40 AM, Sandeep Koduri sandeep.kod...@gmail.com
  wrote:

 This should help ,  if possible
 it would be great


 On Mon, Nov 7, 2011 at 5:53 PM, Vivek Puri v...@vivekpuri.com wrote:

 Can we please get the old estimated bills back in the Billing history.
 I wanted to compute the total hours my app consumed for the past few
 weeks but the history has suddenly vanished. Please help!

 On Nov 7, 4:26 am, Gregory D'alesandre gr...@google.com wrote:
  Hello All,
 
  Today is Nov 7th and App Engine is out of Preview and the new pricing
 is
  now active!  After the changeover we have yet to see any issues except
  that, for paid apps, we're still updating datastore quotas, so your
  datastore usage might not be included in your dashboard estimate,
 your bill
  will be accurate though.
 
  If you are running into any unexpected issues due to this change and
 would
  like to get a direct response from the App Engine team feel free to
 email
  us at appengine_updated_pric...@google.com.  Of course we'll be
 monitoring
  this list and stackoverflow as well.
 
  Thank you!
 
  Greg D'Alesandre
  Senior Product Manager, Google App Engine

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




 --
 Regards
 Sandeep Koduri
 Phone: +91- 99 666 02 456
 Gtalk: sandeep.koduri | Skype: sandeep.koduri
 P Please consider the environment before printing this email

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


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





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




-- 
С уважением,
Кулин Тимофей.

Телефон: +7 (4852) 974793
ICQ: 114902104
email: timo...@koolin.ru
Blog: http://timofey.koolin.ru

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



Re: [google-appengine] Re: New Pricing is now in place!

2011-11-07 Thread Gregory D'alesandre
Hi Tim,

Thanks for the heads up, this seems like an omission which we are
correcting now.  Blobstore storage is $0.13/G/month.

Greg

On Mon, Nov 7, 2011 at 12:44 PM, Timofey Koolin timofey.koo...@gmail.comwrote:

 on page http://code.google.com/intl/en/appengine/docs/billing.html I
 don't see different pricing for datastore and blobstore. Is it same now?


 2011/11/7 Adrian Scott adr...@coderbuddy.com


 Thanks, that'd be great. Just updated my billing settings but felt like i
 was flying blind ;).


 --
 Adrian Scott, Ph.D.
 CEO, Founder
 CoderBuddy
 http://www.coderbuddy.com/ -- Create a Google App Engine app in a
 minute without installing anything


 On Mon, Nov 7, 2011 at 11:51 AM, Gregory D'alesandre gr...@google.comwrote:

 Thanks for the feedback, we are looking into the possibility of adding
 this information back.

 Greg D'Alesandre
 Senior Product Manager, Google App Engine

  On Mon, Nov 7, 2011 at 8:40 AM, Sandeep Koduri 
 sandeep.kod...@gmail.com wrote:

 This should help ,  if possible
 it would be great


 On Mon, Nov 7, 2011 at 5:53 PM, Vivek Puri v...@vivekpuri.com wrote:

 Can we please get the old estimated bills back in the Billing history.
 I wanted to compute the total hours my app consumed for the past few
 weeks but the history has suddenly vanished. Please help!

 On Nov 7, 4:26 am, Gregory D'alesandre gr...@google.com wrote:
  Hello All,
 
  Today is Nov 7th and App Engine is out of Preview and the new
 pricing is
  now active!  After the changeover we have yet to see any issues
 except
  that, for paid apps, we're still updating datastore quotas, so your
  datastore usage might not be included in your dashboard estimate,
 your bill
  will be accurate though.
 
  If you are running into any unexpected issues due to this change and
 would
  like to get a direct response from the App Engine team feel free to
 email
  us at appengine_updated_pric...@google.com.  Of course we'll be
 monitoring
  this list and stackoverflow as well.
 
  Thank you!
 
  Greg D'Alesandre
  Senior Product Manager, Google App Engine

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




 --
 Regards
 Sandeep Koduri
 Phone: +91- 99 666 02 456
 Gtalk: sandeep.koduri | Skype: sandeep.koduri
 P Please consider the environment before printing this email

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


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





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




 --
 С уважением,
 Кулин Тимофей.

 Телефон: +7 (4852) 974793
 ICQ: 114902104
 email: timo...@koolin.ru
 Blog: http://timofey.koolin.ru

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


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



[google-appengine] Re: New Pricing is now in place!

2011-11-07 Thread andrew
Can we set minimum number of idle instances to zero?

At the moment the slider seems to reduce to 1, then snap to
automatic which I understand has some algorithm behind it that makes
that setting different from zero.

If automatic is equivalent to 0, can you explain its behaviour more,
as it represents my minimum cost setting.

Thanks

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



[google-appengine] Re: What does the second idle instances setting do?

2011-11-07 Thread andrew
can we get a zero option for min idle instances and just pay for
demand scheduled use, if we want to live with the start-up time.

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



[google-appengine] Re: Idle instances and pending latency management advice

2011-11-07 Thread andrew
Adrian. Are you using threadsafe and multiple simultaneous requests
per instance?

Aync datastore?

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



Re: [google-appengine] Me too

2011-11-07 Thread Timofey Koolin
For my calculation - GAE cheaper and more convenient for simple apps. And
it'll be cheaper than EC2 very long time.

Calc full-day price hours from EC2 and cost of time for setup environvent
and tuning it for your app.

Calc - how much you must usage your app for out of free quota and start
pay. Than calc how much your app must usage gae for price equals to EC2
micro-instance ($14.5/month) or more realistic - small instance
($61/mounth) (micro-instance work dramatically slow - I try use is for
simple backup data to ZFS and it usage 100% CPU for single upload stream
and store files very slow).

GAE real cheap and convenient environment for most app (if you have any
experience in gae or have no any experience in both environments).

2011/11/8 Genom phage.cont...@gmail.com

 I am also a student and I was supplying my android app through GAE. I
 think I am also going to move to EC2...

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




-- 
С уважением,
Кулин Тимофей.

Телефон: +7 (4852) 974793
ICQ: 114902104
email: timo...@koolin.ru
Blog: http://timofey.koolin.ru

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



[google-appengine] 1.6.0 is now launched

2011-11-07 Thread Gregory D'alesandre
Hello All,

Just wanted to let you know that 1.6.0 is now live, information is posted
here:
http://googleappengine.blogspot.com/2011/11/app-engine-160-out-of-preview-release.html

Also, starting with 1.6.1 (our next release, NOT this release),
URLFetch requests
will honor the Accept-Encoding header. If your code sets this header then
it must be prepared to receive content of the specified type. For more
information
please see: http://code.google.com/p/googleappengine/issues/detail?id=4978

Lastly, if you have any questions and would like to join us in a Hangout
sign up at https://developers.google.com/events/ or, of course, respond to
this message :)

Thank you!

Greg D'Alesandre
Senior Product Manager, Google App Engine

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



[google-appengine] Re: 1.6.0 is now launched

2011-11-07 Thread pdknsk
mini bug: extra i at 
http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes

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



[google-appengine] Re: 1.6.0 is now launched

2011-11-07 Thread pdknsk
Is there a summary of the TOS changes available? I accepted without
reading (as many probably have).

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



Re: [google-appengine] Re: 1.6.0 is now launched

2011-11-07 Thread Gregory D'alesandre
There isn't a summary of changes as it was a complete re-write, that being
said if you want to see the old terms you can find them here:
http://code.google.com/appengine/terms_4.html

Thanks,

Greg

On Mon, Nov 7, 2011 at 1:31 PM, pdknsk pdk...@googlemail.com wrote:

 Is there a summary of the TOS changes available? I accepted without
 reading (as many probably have).

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



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



[google-appengine] Re: High Replication Datastore Error

2011-11-07 Thread Greg
On Nov 8, 8:17 am, Alon (Google) al...@google.com wrote:
 What you're seeing is an error in our monitoring system caused by
 today's changes. HRD did not suffer any downtime.

Has HRD suffered ANY downtime since it launched? I haven't noticed
any...

Cheers
Greg.

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



[google-appengine] Appengine Pricing Revisited

2011-11-07 Thread Greg
I came across this post, which may be useful to some.

http://www.gregtracy.com/revisiting-google-app-engines-pricing-changes

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



[google-appengine] Datastore Small Operations

2011-11-07 Thread Sargis Dallakyan
Greetings,

Does anyone know what Datastore Small Operations means and where I can
find more info about it. I'm currently getting over the quota on this
after Nov 7 update: 100% - 0.05 of 0.05 Million Ops.

I've searched the web and documentations, but can't find anything
about this in the release notes or in the documentations.

Thanks,
Sargis

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



[google-appengine] Re: High Replication Datastore Error

2011-11-07 Thread Ronoaldo José de Lana Pereira
Greg,

That's true and thats why I was so surprised!

By the way, congratulations to the leaving preview launch!

Cheers.

-Ronoaldo

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



Re: [google-appengine] Datastore Small Operations

2011-11-07 Thread Brian Quinlan
Hi Sargis,

Please see:
http://code.google.com/appengine/docs/quotas.html#Resources

Key allocations and keys-only queries consume small operations.

Let me know if I can do anything else to help.

Cheers,
Brian

On Tue, Nov 8, 2011 at 9:18 AM, Sargis Dallakyan dallaky...@gmail.com wrote:
 Greetings,

 Does anyone know what Datastore Small Operations means and where I can
 find more info about it. I'm currently getting over the quota on this
 after Nov 7 update: 100% - 0.05 of 0.05 Million Ops.

 I've searched the web and documentations, but can't find anything
 about this in the release notes or in the documentations.

 Thanks,
 Sargis

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



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



[google-appengine] Re: Datastore Small Operations

2011-11-07 Thread Stacy (Google)
This is best explained here:
http://code.google.com/appengine/kb/postpreviewpricing.html#operations_charged_forhttp://www.google.com/url?sa=Dq=http%3A%2F%2Fcode.google.com%2Fappengine%2Fkb%2Fpostpreviewpricing.html%23operations_charged_for
Small operations are neither reads nor writes, but are key allocations, 
returning 
keys from a query, or counts.
Your Billing History usage reports can tell you if you are using a 
substantial 
number of these operations now.

Stacy

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



[google-appengine] Re: Datastore Small Operations

2011-11-07 Thread Sargis Dallakyan
Thank you Brian and Stacy. I can now see from the error log
that .count() method was consuming all my quota. I'll now need to use
len or some other method of counting to avoid going over the quota.

Thanks,
Sargis


On Nov 7, 2:29 pm, Stacy (Google) sta...@google.com wrote:
 This is best explained 
 here:http://code.google.com/appengine/kb/postpreviewpricing.html#operation...http://www.google.com/url?sa=Dq=http%3A%2F%2Fcode.google.com%2Fappen...
 Small operations are neither reads nor writes, but are key allocations, 
 returning
 keys from a query, or counts.
 Your Billing History usage reports can tell you if you are using a 
 substantial
 number of these operations now.

 Stacy

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



[google-appengine] How can I preserve appId when moving from MS to HR datastore

2011-11-07 Thread Roberto Saccon
It has been promised some time ago, that this will be possible, and the 
internal appid naming (starting with s~) indicates to me that there might 
be two instances ending with the same enduser-visible appid, but what is 
the actual state ? Is or will this be possible ?

--
Roberto

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



[google-appengine] Re: How can I preserve appId when moving from MS to HR datastore

2011-11-07 Thread Stacy (Google)
Unfortunately, no, but we can alias the app id, so the url remains the 
same.  That's the last step in here - Complete Migration
http://code.google.com/appengine/docs/adminconsole/applicationsettings.html#Migrate_from_Master/Slave_to_High_Replication_Datastore

Stacy
4:05 PM

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



Re: [google-appengine] Re: New Pricing is now in place!

2011-11-07 Thread Gregory D'alesandre
Hey All, the side by side bills are now showing up in your applications
again in order to let you see historical numbers for your app.

Thanks!

Greg

On Mon, Nov 7, 2011 at 8:51 AM, Gregory D'alesandre gr...@google.comwrote:

 Thanks for the feedback, we are looking into the possibility of adding
 this information back.

 Greg D'Alesandre
 Senior Product Manager, Google App Engine

 On Mon, Nov 7, 2011 at 8:40 AM, Sandeep Koduri 
 sandeep.kod...@gmail.comwrote:

 This should help ,  if possible
 it would be great


 On Mon, Nov 7, 2011 at 5:53 PM, Vivek Puri v...@vivekpuri.com wrote:

 Can we please get the old estimated bills back in the Billing history.
 I wanted to compute the total hours my app consumed for the past few
 weeks but the history has suddenly vanished. Please help!

 On Nov 7, 4:26 am, Gregory D'alesandre gr...@google.com wrote:
  Hello All,
 
  Today is Nov 7th and App Engine is out of Preview and the new pricing
 is
  now active!  After the changeover we have yet to see any issues except
  that, for paid apps, we're still updating datastore quotas, so your
  datastore usage might not be included in your dashboard estimate, your
 bill
  will be accurate though.
 
  If you are running into any unexpected issues due to this change and
 would
  like to get a direct response from the App Engine team feel free to
 email
  us at appengine_updated_pric...@google.com.  Of course we'll be
 monitoring
  this list and stackoverflow as well.
 
  Thank you!
 
  Greg D'Alesandre
  Senior Product Manager, Google App Engine

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




 --
 Regards
 Sandeep Koduri
 Phone: +91- 99 666 02 456
 Gtalk: sandeep.koduri | Skype: sandeep.koduri
 P Please consider the environment before printing this email

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




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



[google-appengine] Backends clarification

2011-11-07 Thread atarno
hi folks,

i am afraid i misunderstand the concept of backends' pricing and need your 
help with this.
as far as i understood, backends' pricing is done per hour per instance.
for test purposes i created a b4 backend in my app. two instances have been 
loaded. after ~10 minutes i was out of promised free 9.00 Instance Hours 
- red dashboard and no soup for me. what am i missing?

thanks.

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



[google-appengine] Re: New Pricing is now in place!

2011-11-07 Thread Stacy (Google)
Andrew,

Yes Automatic is the same as Zero - we are looking into changing the 
label, as this is confusing.

Stacy

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



[google-appengine] Re: Backends clarification

2011-11-07 Thread pdknsk
The free allocation is $0.72 (or 9h of one B1 instance) per day. B4 is
expensive.

http://code.google.com/appengine/docs/billing.html#Billable_Resource_Unit_Cost

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



[google-appengine] Re: How can I preserve appId when moving from MS to HR datastore

2011-11-07 Thread stephenp
I was reading that document and had a question about the section 
Duplicating your App. It says to go to the Application Settings section 
of the admin console for the app you want to copy. Then, step 2 says In 
the new application identifier textbox I cannot for the life of me 
find the textbox these instructions are referring to. What am I missing?

Stephen

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



[google-appengine] Re: What does the second idle instances setting do?

2011-11-07 Thread Gerald Tan
Setting min idle instance to automatic should do that.

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



[google-appengine] Re: Datastore operations are seriously expensive

2011-11-07 Thread Gerald Tan
Maybe Google Cloud SQL will better suit your dataset.

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



  1   2   >