[google-appengine] Re: OpenID Connect support

2014-05-27 Thread Ronoaldo José de Lana Pereira
+1 for this feature. Em terça-feira, 27 de maio de 2014 14h32min19s UTC-3, Diego Duclos escreveu: With registrations for using the old OpenID 2.0 endpoints now closed, and the appengine users API not supporting openID connect at all, Would it be possible to get a timeline for openID connect

[google-appengine] Re: Google App Engine SDK 1.8.9 is now available!

2014-01-16 Thread Ronoaldo José de Lana Pereira
Hi Richmond, Thanks for the update. There is an issue related to ID allocation, but I can't see the issue details. Should I be woried about it? Does it have any impact on our data/applications? Kind regards, Em quinta-feira, 16 de janeiro de 2014 00h33min45s UTC-2, Richmond Manzana escreveu:

[google-appengine] Re: Google App Engine SDK 1.8.1 is now available!

2013-06-13 Thread Ronoaldo José de Lana Pereira
Hi Richmond, The SDK file under* docs/appengine-web.xsd *is preventing me to deploy my app! I'm trying to keep auto-ids as legacy in my Java app until I develop a proper fix. When deploying, the AppCfg update tool just refuses to validates my appengine-web.xml against that XSD. I've included

Re: [google-appengine] Re: Attention Java MapReduce users

2013-05-08 Thread Ronoaldo José de Lana Pereira
Tom, Thanks for the update. We have some old code running with the first version of the Mapper API (the one that hasn't a reducer), specifically, we have fixed into the r218. Since the newer versions aren't API compabitle with the new implementation of Map/Reduce and we we're using only tha

Re: [google-appengine] Mysteriously ramping request times

2012-05-31 Thread Ronoaldo José de Lana Pereira
Hello Takashi, Can you please point me how to acomplish this timeout in Java? Thanks! Em terça-feira, 22 de maio de 2012 19h19min44s UTC-3, Takashi Matsuo (Google) escreveu: Thanks for reporting guys! Ideally, the memcache service should have steady latencies, but unfortunately it is

Re: [google-appengine] Large latency spike, need assistance

2012-05-08 Thread Ronoaldo José de Lana Pereira
Hello Takashi, Is there a way to set a deadline for memcache? Does the pattern: get from cache: if not there, get from datastore: store in cache .. in a scenario where the memcache is down and the timeout to see that it is down will degrade the app performance instead of make it better?

[google-appengine] Re: Google App Engine Java Framework

2012-03-30 Thread Ronoaldo José de Lana Pereira
Hello Alexandre, This page listshttp://code.google.com/p/googleappengine/wiki/WillItPlayInJavathe frameworks and libraries known to work or partially work on GAE-J. Hope this helps, - Ronoaldo Em quarta-feira, 28 de março de 2012 11h38min23s UTC-3, Alexandre Jacquet escreveu: Hello Guys,

Re: [google-appengine] Best practices to authenticate requests comming from my AppEngine app

2012-03-20 Thread Ronoaldo José de Lana Pereira
@googlegroups.com [mailto: google-appengine@googlegroups.com] *On Behalf Of *Ronoaldo José de Lana Pereira *Sent:* Monday, March 19, 2012 1:33 PM *To:* google-appengine@googlegroups.com *Subject:* [google-appengine] Best practices to authenticate requests comming from my AppEngine app We're

[google-appengine] Best practices to authenticate requests comming from my AppEngine app

2012-03-19 Thread Ronoaldo José de Lana Pereira
We're integrating our AppEngine app with third parties services. They need to restrict access on the resources that we are using. They requested an IP address to open their firewall rules, which is not a good practice, since all appengine apps may share one or more ip addresses to perform

Re: [google-appengine] Re: Outages?

2012-03-13 Thread Ronoaldo José de Lana Pereira
This is very disturbing ... Our M/S app is getting higher error rates and some instances take from 15s to 70s to start. We can't do anything about this and even debug what is happening. If there was a issue with our code, they should always take 70s to start! I really can't understand or think

[google-appengine] Re: How to secure the SDK

2012-03-13 Thread Ronoaldo José de Lana Pereira
By your assumption that arbitrary code execution will affect your SDK binaries (either java or python), I'am assuming that you are using Windows, downloading the SDK binaries from untrusted websites or not running the MD5 checksums. I suggest you to do all these: use Linux, downlaod only the

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

2012-03-09 Thread Ronoaldo José de Lana Pereira
I'm also seeing those problems since the latest maitainance on MS. My app is with a high error rate because of this, and since multithreaded is enabled, the error is multiplied. Please, if your issue is similar to thoes ones, star this production issue:

[google-appengine] Re: Outages?

2012-03-09 Thread Ronoaldo José de Lana Pereira
+1 for seeing the same problems on my app. It started to be worse after maintenance on March 7. Em sexta-feira, 9 de março de 2012 08h33min36s UTC-3, Nikolai escreveu: +1 we had to move to our backup systems. Everything is full of 500 errors or hardcore latency. Most of the 500 errors we

[google-appengine] Re: Error code 202

2012-03-09 Thread Ronoaldo José de Lana Pereira
Same here, my apps is Java, concurrent requests enabled, on MS (sadly ...) Em sexta-feira, 9 de março de 2012 08h27min15s UTC-3, Nikolai escreveu: +1 same here Am Mittwoch, 7. März 2012 10:19:15 UTC+1 schrieb tarun2000: I keep getting: A problem was encountered with the process that

Re: [google-appengine] Re: 500 errors + high latency + please communicate with us

2012-03-09 Thread Ronoaldo José de Lana Pereira
Hello Ikai, Here is my production issue with logs and more details: http://code.google.com/p/googleappengine/issues/detail?id=7108. If any additional information is needed, please let me know. What I observed is that when a request is aborted, the app throws a deadline in the exact line when

Re: [google-appengine] Re: Outages?

2012-03-09 Thread Ronoaldo José de Lana Pereira
On Fri, Mar 9, 2012 at 7:24 AM, Ronoaldo José de Lana Pereira rpere...@beneficiofacil.com.br wrote: +1 for seeing the same problems on my app. It started to be worse after maintenance on March 7. Em sexta-feira, 9 de março de 2012 08h33min36s UTC-3, Nikolai escreveu: +1 we had to move to our

Re: [google-appengine] Decoding a file created with the filesystem API

2012-03-05 Thread Ronoaldo José de Lana Pereira
escreveu: Jeff, Yes, the URL its unique for the life spam of the image. We should better document this on our side though. Best, Jose On Thursday, March 1, 2012 11:29:38 AM UTC-8, Jeff Schnitzer wrote: 2012/3/1 Ronoaldo José de Lana Pereira rpere...@beneficiofacil.com.br Hello Odeyemi

[google-appengine] Re: Could we have some information about the errors showing on the status pages these last few days ?

2012-03-01 Thread Ronoaldo José de Lana Pereira
The green tick is hiding this event: http://code.google.com/status/appengine/detail/datastore/2012/02/28#ae-trust-detail-datastore-get-latency. Our app was down for about half hour. Did someone on HRD also noticed something wrong? Looks like the Java runtime experienced elevated error rates

Re: [google-appengine] Google, time for a little housekeeping

2012-03-01 Thread Ronoaldo José de Lana Pereira
Chris, Could you ping the pt_BR translators too? It wold be much more usefull if the portuguese welcome page was in English than annoucing Java as a new feature to AppEngine... I reported in a few blog posts, but they are not updated yet. Docs are outdated too. Em terça-feira, 21 de

Re: [google-appengine] Decoding a file created with the filesystem API

2012-03-01 Thread Ronoaldo José de Lana Pereira
Hello Odeyemi, If I got your problem right, yes, you can use the Files API to create an image blob, then use the ImageService to create a dedicated URL to serve that image as Jeff said. You can safely cache the generated URL, it will be available as long as you don't delete de blob. Double

[google-appengine] Re: Python 2.7 Instance problems today ?

2012-03-01 Thread Ronoaldo José de Lana Pereira
I also suggest you to set max_idle_instances, you may have som unecessary instances and you may not be charged for those errors of the scheduler. Em sexta-feira, 24 de fevereiro de 2012 14h10min50s UTC-2, Mind escreveu: My app serves queries to control a free Android multiplayer game. QPS

Re: [google-appengine] Wildcard domain mappings and alternate versions

2012-02-29 Thread Ronoaldo José de Lana Pereira
Hello Jeff, Brandon, I was looking on how to use it. It is documented at the bottom of this page: http://code.google.com/intl/en/appengine/docs/domain.html. Didn't tested yet. Best Regards, -Ronoaldo Em quarta-feira, 29 de fevereiro de 2012 16h50min16s UTC-3, Brandon Wirtz escreveu: I

[google-appengine] Re: Could we have some information about the errors showing on the status pages these last few days ?

2012-02-29 Thread Ronoaldo José de Lana Pereira
+1 for a post-morten about what happened... Em terça-feira, 21 de fevereiro de 2012 13h20min04s UTC-2, Francois Masurel escreveu: Could it be related to the 1.6.3 SDK update ? Thanx for your help.

[appengine-java] Re: Handling ISO-8559-1 encoded parameter values in request

2012-02-15 Thread Ronoaldo José de Lana Pereira
Hello, You may find something usefull here: http://stackoverflow.com/questions/3278900/httpservletrequest-setcharacterencoding-seems-to-do-nothing. I suggest you to try setting the encoding of the request prior to processing any information, it may works for the query string too. If that

Re: [google-appengine] What I did wrong? 2000 instances!

2012-02-13 Thread Ronoaldo José de Lana Pereira
Brandon, Thanks for the tip. I'll try enabling again the multithreading. There is a huge sync again in next weekend. Best Regards, -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

Re: [google-appengine] What I did wrong? 2000 instances!

2012-02-13 Thread Ronoaldo José de Lana Pereira
Thanks for posting. That's right. I just started without any limit, just allowing the 20/s. I limited the max_concurrent when I noticed an increase in how frequently the instance count was growing. Thanks for pointing that. -- You received this message because you are subscribed to the

Re: [google-appengine] What I did wrong? 2000 instances!

2012-02-13 Thread Ronoaldo José de Lana Pereira
This is too drasticaly! My boss will pay the bills with the app revenue ;) I can't disable the app, it is a real life multitenant e-commerce with 14 stores. The traffic is getting higher now, but usually it works in a reasonable cost. This sync was an aside problem: I just badly configured the

Re: [google-appengine] What I did wrong? 2000 instances!

2012-02-13 Thread Ronoaldo José de Lana Pereira
Thanks robert. I guess that as we were doing more RPCs, the remote servers where getting slower. I'll propose them to imlement batches and follow the previous suggestions too: multithreading, proper configure the queue and also, try async fetchs to better use the instance hours. The AppEngine

[google-appengine] What I did wrong? 2000 instances!

2012-02-12 Thread Ronoaldo José de Lana Pereira
Some inputs: Latency:

[appengine-java] 200 was logged when, apparently, an error happened

2012-02-02 Thread Ronoaldo José de Lana Pereira
Dear App Engine developers and googlers, Sorry for the long post, but I got something weird on my logs. A response status 200 was logged when, apparently, an error happened. Does it makes any sense, or I'm just misreading the messages from the logs? This happened a few times, and some requests

[appengine-java] Re: 200 was logged when, apparently, an error happened

2012-02-02 Thread Ronoaldo José de Lana Pereira
Just another strange log: deadline exception, and 200 status code for response: 1. 2012-02-02 10:45:15.116 /pelotas/promocao-e-desconto/manicure--pedicure--design-de-sobrancelhas-no-centro---8201538 200 60338ms 0kb 187.45.240.38 - - [02/Feb/2012:04:45:15 -0800] GET

Re: [appengine-java] Re: 200 was logged when, apparently, an error happened

2012-02-02 Thread Ronoaldo José de Lana Pereira
Thaks for your answers Mat. I guess you may be right. The log for the serious problem is before the sucesfull request. I'll double check our initialization code, but on local server all our developers are running and debugging the app properly, so it may be a singular initialization problem

[google-appengine] ImageService.getServingUrl() and migration to HRD

2012-01-11 Thread Ronoaldo José de Lana Pereira
We have an application that currently serves the images posted by the administrators using the ImageService.getServingUrl() link. Theese URL's are referenced in the website content and e-mails sent by our mail marketing API, and other places in the interwebs. I understood that when I perform

[google-appengine] Re: Remote API + File API

2011-12-09 Thread Ronoaldo José de Lana Pereira
Sorry to revive an old thread Even when billing is enabled, this seems to be a problem, because remote_api will issue diferent requests and the closeFinally() request won't have the lock anyway, after you create the file. Any way to acomplish this? -- You received this message because you

Re: [google-appengine] Multitenant apps and sending e-mail. Do we need to hire another provider?

2011-11-25 Thread Ronoaldo José de Lana Pereira
I don't see this working for, something like, 5k e-mails / day ... But thanks for you suggestion. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit

Re: [google-appengine] Multitenant apps and sending e-mail. Do we need to hire another provider?

2011-11-25 Thread Ronoaldo José de Lana Pereira
I was afraid that this was the only viable solution. Thanks for the suggestion Jeff, I'll start searching the SES. Any other suggestion provider that would be a viable solution for sending e-mail notification of the application? Best Regards, -Ronoaldo -- You received this message because

[google-appengine] Multitenant apps and sending e-mail. Do we need to hire another provider?

2011-11-24 Thread Ronoaldo José de Lana Pereira
Dear AppEngine Team, We are very happy with AppEngine and we still are using M/S. We can't wait until we port our app to HRD! One big problem for our current busines model is that we have some kind of a multi-tenant service, and our clients need to send the app notification e-mails from an

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

2011-11-08 Thread Ronoaldo José de Lana Pereira
When deploing a new app versoin in HRD, I have an index with error and even when I delete it and try again it still ends up in error status. My appid is ofertaunica-hr. Should I fill a production issue? Thanks, -Ronoaldo -- You received this message because you are subscribed to the Google

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

2011-11-08 Thread Ronoaldo José de Lana Pereira
Hi, I can't see that either... Even after I deploy a new alternate version of my app with the new SDK. Do I have to mark the new vesion as default? Att, -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web

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

2011-11-08 Thread Ronoaldo José de Lana Pereira
Stacy, Thanks for the update. We can't wait to see this rolling out. Again, congrat's to the AppEngine Team for the big news leaving preview. -Ronoaldo -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web

[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

[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*

[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

[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

[appengine-java] Re: DataNucleus App Engine Plugin v2.0.0-RC1 available for testing

2011-11-03 Thread Ronoaldo José de Lana Pereira
Sounds Great! Just curious: how does the unowned relationships works? Does it enable lazy loading the related part as a separated datastore get? Thanks! -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this discussion on

[appengine-java] Re: Is it suggested to use DatastoreMutationPool

2011-11-03 Thread Ronoaldo José de Lana Pereira
Hi Miguel, The MutationPool is managed by the MapReduceServlet, and thus, if you don't use it inside a MapReduce job it won't be flushed to the datastore automaticaly. You can, however, use the pool and manage it by your own. You can also grab the code and build a custom version of it, too.

[appengine-java] Re: Change from String to Integer , now can't rid of Zombie instances... what is the right procedure to do so?

2011-11-01 Thread Ronoaldo José de Lana Pereira
Daniel, To convert old session data I started to persist just the user Id in session. Sadly, unlike memcache, you can't control how the session is deserialized. In my case, any request with has the old user data in session was throwing 500 erros and I couldn't control this behavior (it was a

[appengine-java] Re: Change from String to Integer , now can't rid of Zombie instances... what is the right procedure to do so?

2011-10-29 Thread Ronoaldo José de Lana Pereira
Sine you are talking about _ah_SESSION stuff I suppose you are serializing ToBuyBeans to the sessions. On AppEngine, sessions are implemented using a combination of datastore and memecache. When you deleted your old session data from the datastore, the memcache was still there, and only when

[google-appengine] Re: wildcard host mappings to ghs.google.com

2011-10-29 Thread Ronoaldo José de Lana Pereira
Hi, http://www.enom.com/ seems to support this. Hope this helps -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/-/zeTvNH-T4R4J. To post

[google-appengine] Re: Deploy drops data

2011-10-28 Thread Ronoaldo José de Lana Pereira
Hi. We have a live app and deploy new versions very often. This never happened. Some thoughts: Since your are talking in terms of tables, are your using the fresh new Google Cloud SQL stuff? If so, you may be interested on checkout on the SQL Discuss group

[appengine-java] Re: Infinite loop of redirection related to 404

2011-10-18 Thread Ronoaldo José de Lana Pereira
I'm experiencing the same behavior in my app. I got the 404 infinite redirect loop when my app has a jsp-config in web.xml. This only happens on production, so I guess is this a production bug? The only thing that seem to fix this issue is by removing any jsp-config you have in web.xml. This

[appengine-java] Re: Quick way to delete datastore entities?

2011-10-06 Thread Ronoaldo José de Lana Pereira
If you have multiple logins enabled, or if you are not the app owner, I guess that the datastore admin page won't open. Try accessing the url of the built-in directly: http://ah-builtin-python-bundle-dot-latest-dot-YOUR APP ID HERE.appspot.com/_ah/datastore_admin/ Hope this helps, - Ronoaldo

[appengine-java] Re: Quick way to delete datastore entities?

2011-10-06 Thread Ronoaldo José de Lana Pereira
I guess that you still is billed by the CPU hours consumed by the datastore operations. That means that you have unlimited datastore operations, but they will bi billed as cpu_hours. Best Regards, -Ronoaldo -- You received this message because you are subscribed to the Google Groups Google

Re: [google-appengine] X-AppEngine-City

2011-10-06 Thread Ronoaldo José de Lana Pereira
Jeff, Does your aproach plays well as a backend? -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/-/tggusylTQdsJ. To post to this group,

[appengine-java] What is the best buffer size when using a BufferedWriter with the BlobStore WriteChannel?

2011-10-04 Thread Ronoaldo José de Lana Pereira
When writing to the WriteChannel, what is a reasonable ammount for the buffer size? I'm planning to use this buffered writer with Apache Velocity, to let Velocity write directly to the Channel and generate a large report (~10MB). FileWriteChannel writeChannel =

[appengine-java] Re: Automatically increment version number

2011-10-04 Thread Ronoaldo José de Lana Pereira
I use Mercurial as SCM, and the command hg id -i and hg id -n give's me the current revision id and hash. To be able to have full control on what version is running on the server side, we use the following ant tasks: This one filter an appengine-web.xml.in file, that is under version control,

Re: [appengine-java] Re: Automatically increment version number

2011-10-04 Thread Ronoaldo José de Lana Pereira
Since you are using a shell script, you may want to try something smaller that don't require you to add Ant to your deploy proccess (i.e., if your app is in Python): sed -e s/@version/$(hg id -i)/g appengine-web.xml.in appengine-web.xml This is just a in-mind-one-liner script, not sure about

[appengine-java] java.lang.IllegalArgumentException: The requested query has expired. Please restart it with the last cursor to read more results.

2011-10-04 Thread Ronoaldo José de Lana Pereira
Is there any simple way to workaround this? -- 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/-/c0JUpR-P5IUJ. To post to this group, send

Re: [google-appengine] Re: hosting a c compiler on gae

2011-09-30 Thread Ronoaldo José de Lana Pereira
+1 for Jeff's suggestion. Take a look here and you may probably cross-port some of the C compiler to run in the browser: http://repl.it/. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit

[google-appengine] Re: urlfetch maximum interactive timeout why 10 seconds and not 20?

2011-09-29 Thread Ronoaldo José de Lana Pereira
Hi PK, We build a 500 qps website that do handle the payments from two payment gateways: PayPal and PagSeguro (from Brazil). Both suffer for those problems, and we only was able to solve this by using Task Queues. What we do is to proccess using this workflow: 1. User is redirected to

[google-appengine] Re: Outage

2011-09-28 Thread Ronoaldo José de Lana Pereira
All my apps are all showing up errors too. But seems to be related to session stored data, not all datastore queries timeout. Status page was showing 97% availability. Let's wait to GAE team to give some info ... -- You received this message because you are subscribed to the Google Groups

[appengine-java] Re: Threads

2011-09-26 Thread Ronoaldo José de Lana Pereira
You may want to try out the AppEngine Pipeline API, which handles most of the problems of distributing your computational workflow, and allows some sort of synchronization. Please, take a look at it: http://code.google.com/p/appengine-pipeline/. We use it in production and it works like a

Re: [google-appengine] Re: Worst-case scenario for eventual consistency in the HRD?

2011-09-21 Thread Ronoaldo José de Lana Pereira
I'm planing the migration of our app to HRD. It is a collective buying site, and found lots of places where I need to change my models/queries. In fact, some cases where we need consistency is this scenario: class Product { @Id Long productId; } class Order { @Id Long orderId; ListLong

Re: [google-appengine] Sqlite3 for backends

2011-09-14 Thread Ronoaldo José de Lana Pereira
I guess that a B4 backend wold be a nice use case for this, right? You may implement an in-memory database backend that can be synced with the datastore. You can let this backend private and then implement a *query handler* in the backend that returns the data in a specific format (json, yaml,

[google-appengine] Re: How to store list of values in datastore

2011-09-14 Thread Ronoaldo José de Lana Pereira
Hi Deepak, You may be interested on the Storing Data part of the documentationhttp://code.google.com/intl/en/appengine/docs/java/datastore/. It explains how the Datastore works and how you can use the raw Entity class to store data. This is the low level datastore way to persist your data:

Re: [google-appengine] Re: How to store list of values in datastore

2011-09-14 Thread Ronoaldo José de Lana Pereira
Hi Deepak, The datastore supports Collections as a property for an Entity. To the BigTable, this is a list property, I.E, a multi-value field in one row in the datastore. It is fine to add a list of names, i.e.: Entity e = new Entity(Citynames); e.setProperty(name, Collections.asList(name1,

Re: [appengine-java] New free Datastore backup tool announcement

2011-09-06 Thread Ronoaldo José de Lana Pereira
Here? http://www.datastorebackup.com/_static/files/DatastoreBackup-FREE-3.1.zip -- 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

Re: [google-appengine] Re: Find out version of app in remote API shell?

2011-09-06 Thread Ronoaldo José de Lana Pereira
I usualy have a handler on the server that does show the current running version. I'm more used to write Java code, but this handler may help you: class CurrentVersion(webapp.RequestHandler): def get(self): self.response.headers[Content-Type] = text/plain

Re: [google-appengine] Re: Find out version of app in remote API shell?

2011-09-06 Thread Ronoaldo José de Lana Pereira
Oops, sorry, I misunderstood your question :) .. Ernesto's answer may be the only one available to you then: explore sys.argv to check if a version was specified. But this won't work if you start with a custom domain instead of a version-based domain. Best Regards, -Ronoaldo -- You received

[google-appengine] Re: Email feature not working

2011-09-06 Thread Ronoaldo José de Lana Pereira
The sender must be an admin user in your app Permission settings, at least a Viewer. -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

Re: [google-appengine] DM migration project for GAE

2011-08-15 Thread Ronoaldo José de Lana Pereira
Hi all, I'm interested on such an API too. Max, I had the same idea that you got: write some SQL-like administrative commands to allow some usefull complex queries, like counting, aggregating, updating schema changes, re-indexing, etc. Also, I'm considering to use the pipeline API, but I'm not

[google-appengine] Reaching my applications limit - unable to start HRD migration

2011-08-11 Thread Ronoaldo José de Lana Pereira
We're migrating some apps to the HRD, but I can't create more appids since I have 10 already. Any place where I can request more apps? Best Regards, - Ronoaldo -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the

[appengine-java] Re: Query issue

2011-08-09 Thread Ronoaldo José de Lana Pereira
Hi vikceo, Googling your error message descriptionhttp://www.google.com/search?q=Unexpected+expression+type+while+parsing+query%3A+org.datanucleus.query.expression.ParameterExpression, I guess that your JDOQL syntax is incorrect. Can you check this

[google-appengine] What counts as a Cache and Error request in the Admin Console?

2011-08-08 Thread Ronoaldo José de Lana Pereira
I'm curious about what counts as a cached request in the Admin Console of AppEngine in the Requests by Type/Second chart. Most of my app currently has around 80 cached requests and 20 dynamic ones. What does it mean? Does it reflects the use of memcache, or the http staus 304? Also, what

[appengine-java] Re: Connection Timeout for URL fetch??

2011-08-03 Thread Ronoaldo José de Lana Pereira
When using the java.net.URLConnection, you cant set the timeout over the 10s. You must use the Low Leve URLFetchService and URLRequest classes to be able to set higher timeouts. Hope this helps. -Ronoaldo -- You received this message because you are subscribed to the Google Groups Google

[google-appengine] Re: Crazy number of Deadine Exceeded exceptions recently

2011-08-03 Thread Ronoaldo José de Lana Pereira
I can confirm this problem too, specially when a new instance is spinning up. But the erros are sporadically happenning. Some instances starts in 3-6 seconds, others throws DeadLine/HardDeadLine exceptions after lots of time ... I opened a production issue, sine no changes in the app code

Re: [google-appengine] Cached requests and increased bandwidth usage and bill.

2011-07-19 Thread Ronoaldo José de Lana Pereira
Thanks for explaining this Johan. There is another thread on this cached requests previously, and I was about to post something right now. Can you explain more about those cached requests please? Are they requests that uses Memcache or requests that return a 304 NOT MODIFIED response (like the

Re: [google-appengine] Re: Datastore Timeouts

2011-07-19 Thread Ronoaldo José de Lana Pereira
I can confirm that our Java app is also having lots of datastore timeouts. We still use MS... Is this another hint to go ahead and jump into HRD? -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit

[google-appengine] Re: GAE Testbed Error: No api proxy found for service file

2011-07-15 Thread Ronoaldo José de Lana Pereira
Just configure both LocalDatastoreTestConfig and LocalBlbostoreTestConfig if you are running on Java: LocalServiceTestHelper helper = new LocalServiceTestHelper( new LocalBlobstoreServiceTestConfig(), new LocalDatastoreServiceTestConfig()); As shown here:

[appengine-java] Re: how to turn off high replication simulation in SDK / development environment

2011-07-08 Thread Ronoaldo José de Lana Pereira
Oh, sorry :) So, I guess you already know ... -- 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/-/JLuRD5ZvGi4J. To post to this group,

Re: [google-appengine] Re: Confused about Users API

2011-07-08 Thread Ronoaldo José de Lana Pereira
That seems a very very good Idea Stephen. Do you know any good OpenID provider implementation that we cold use to start with? 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

Re: [google-appengine] App Engine's future

2011-07-08 Thread Ronoaldo José de Lana Pereira
Ikay, You said for everyone who deploys using High Replication datastore. Is this a hint that the Master/Slave will be discontinued when AppEngine leaves preview? I know that you and the AppEngine team are very busy, but are you planning to build tools to help us migrate a live app from MS to

[appengine-java] Re: how to turn off high replication simulation in SDK / development environment

2011-07-07 Thread Ronoaldo José de Lana Pereira
Check this thread: https://groups.google.com/forum/#!topic/objectify-appengine/ECNbSVgEcSQ -- 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

Re: [google-appengine] Re: Updated App Engine Pricing FAQ!

2011-07-07 Thread Ronoaldo José de Lana Pereira
You are right, sorry, my mistake... I guess my calculator magically converted form hours to minutes in my mind ... -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit

Re: [google-appengine] anyone using localStorage (HTML5)

2011-07-04 Thread Ronoaldo José de Lana Pereira
Does any of you used the local storage of HTML and did some sync with the remote datastore? Any suggestions about a good way of doing sincronization with it? -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the

[google-appengine] Re: What's the difference between static and cached requests in the dashboard?

2011-06-30 Thread Ronoaldo José de Lana Pereira
https://lh4.googleusercontent.com/-MW9liqU53YU/TgyJk0g8lEI/AA0/HWn3PiZYcL0/increased-request-per-second.png I'm experiencing the same here. I'm having lots of instances and most of the requests are cached requests too. Does it means that they wasn't showing up before, or that we are

[google-appengine] Re: Cloud computing forum

2011-06-30 Thread Ronoaldo José de Lana Pereira
What about this one? :) -- 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/-/Bf133YF-SOsJ. To post to this group, send email to

[appengine-java] Re: req.getparamater non-latin character problem.

2011-06-28 Thread Ronoaldo José de Lana Pereira
I guess you have to do the following in order to have the proper encoding when retrieving the request: if (request.getCharacterEncoding() == null) try { request.setCharacterEncoding(ISO-8859-1); } catch (UnsupportedEncodingException e) {

[google-appengine] Re: temporary-blobstore-error.appspot.com

2011-06-28 Thread Ronoaldo José de Lana Pereira
You must enable billing before use the blobstore on production, even if you stay under the free quotas. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit

[google-appengine] Re: 500 Errors (DeadlineExceededError) on module imports and other random bits of code

2011-06-10 Thread Ronoaldo José de Lana Pereira
I'm facing this too recently. -- 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/-/PHbo_9mBRlIJ. To post to this group, send email to

[google-appengine] Re: Suggestion: ACL Management API

2011-06-06 Thread Ronoaldo José de Lana Pereira
I'm interested on building such an API, like some building blocks that wold fit on AppEngine restrictions without performance problems. Anyone interested on starting up some building blocks? One nice thing about building an ACL, or more explicity, an Authentication/Authorization API is that we

[appengine-java] Re: Application Title available?

2011-06-03 Thread Ronoaldo José de Lana Pereira
It would also be nice to add non-ascii characters to the Application's title, since it is usually used to display the application name for Google Accounts and OAuth. This is just a nice feature for non-English apps. -- You received this message because you are subscribed to the Google Groups

Re: [appengine-java] Can't create application - SMS says account already verified

2011-06-03 Thread Ronoaldo José de Lana Pereira
As the message suggests, it seems that you can't confirm two accounts with the same phone number. When I got those messages, using another phone number did the trick. -- You received this message because you are subscribed to the Google Groups Google App Engine for Java group. To view this

Re: [appengine-java] Can't create application - SMS says account already verified

2011-06-03 Thread Ronoaldo José de Lana Pereira
Sorry Joe, I don't know if you can unregister your phone number. I didn't found this kind of option. Ikai, any tips? -- 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

[appengine-java] Re: Why do I get - The datastore operation timed out, or the data was temporarily unavailable.

2011-06-01 Thread Ronoaldo José de Lana Pereira
Sorry if I'm wrong, but I guess that this is the same problem I was facing a few days ago. I solved my problem using a *batch size*, and iterating until the batch size limit. The JDO iterator is using the same datastore operation, and thus have a time limit to perform your query. Your loop is

[appengine-java] Re: startup errors while using RemoteApiInstaller

2011-05-10 Thread Ronoaldo José de Lana Pereira
You can't put the remote api jar in your web app classpath. The Remote API is intended to use on a normal Java Application. All you need on your web app is to map a servlet that comes with the sdk on your web

[appengine-java] Re: ${SDK_ROOT} .classpath eclipse

2011-05-10 Thread Ronoaldo José de Lana Pereira
Hi Kervin, Not sure if you already solved the previous problem, but I answered something similar about the Remote Api herehttps://groups.google.com/d/topic/google-appengine-java/QW4INNwdQo0/discussion. Plese, take a look, it may help you too. Best Regards, -- You received this message

[appengine-java] Re: Can only reference properties of a sub-object if the sub-object is embedded

2011-05-10 Thread Ronoaldo José de Lana Pereira
Hello kidowell, It looks like you are trying to do som kind of *join like* sintax here, since you are trying to fetch parent Entities based on a property on the child ones (or vice-versa). In your case, the mapping is telling to the AppEngine underlying datastore to store the Key of the

[google-appengine] Re: Prerelease SDK 1.5.0 available for download

2011-05-09 Thread Ronoaldo José de Lana Pereira
+1 Please add SSL support! -- 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.

Re: [appengine-java] Re: JPA/JDO vs low level API

2011-04-21 Thread Ronoaldo José de Lana Pereira
As Jeff and others already posted, JPA on AppEngine just don't work as you expect (from the JPA point of view), and others just work as you don't. I'm the team leader of a running GAE/J application and we are, like Jeff says, * screaming* because of my decision to use JPA. We were about to

  1   2   >