[google-appengine] Re: Google has fixed 30 of 707 bugs reported in the past 12 months

2016-11-04 Thread supercobra
That's too bad Google is not improving GAE as much anymore. We (company) 
are now using Spring/Tomcat AWS and Postgres because it's more up to date 
(Java 8), flexible and  AWS has great (paying) support. GAE is a great 
platform though, beats them all IMO but it needs some improvements like 
Java 8, ORM, emails (that was removed), etc.. 

GAE is definitively a gem. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/410f374b-a26f-4431-a19c-934144c1f531%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] All datastore calls failing

2012-04-09 Thread supercobra
works for me.



On Mon, Apr 9, 2012 at 7:16 AM, Ernesto Oltra ernestoka...@gmail.com wrote:
 Hi,

 Since 30 minutes more or less *all* my datastore calls (get, update put,
 query) are failing with either of this two:

 API error 5 (datastore_v3: TIMEOUT)

 Canceled: Deadline exceeded


 I've tried updating a new version and shutdown the instance, but no result;
 all calls (even a simple get by key!) fails. The appid is historypoint-hr.

 Ernesto

 --
 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/-/Bq6zttUNtqgJ.
 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] Downtime

2012-04-08 Thread supercobra
I feel your pain.

 Am I the only who is extremely shocked to find out that once your daily
 quota has been exceeded you should brace yourself for hours of downtime
 because billing is not automated ?

 It's very disappointing. GAE is good at automating suspending websites, but
 fails to automate billing?


-- 
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: fetching by keys (as strings) is kind of slow

2012-02-16 Thread supercobra
There is no way fetching a key takes 3 sec. There is a problem either
on your side or on GAE's.

-- 
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: Google App Engine community support is moving to Stack Overflow

2012-02-13 Thread supercobra
 “Well, over all I think the most of the community is behind it, but 
 Supercobra, and
 Brandon, the guy in the mermaid costume, have expressed some concerns”

 “Really? Did you ask G.I. Joe and Batman what they think?“

supercobra's opinion is more important than batman's, because batman
can't code all that well anyway

-- 
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: Google App Engine community support is moving to Stack Overflow

2012-02-11 Thread Supercobra Thatbytes
I think this is a terrible idea because it makes people check 2 places and 
subscribe to 2 boards. Newcomers to this discussion will have a hard time 
knowing about this.

App Engine team does put enough resources for community and customer 
support. I have a paid app and I cannot get my simple billing questions 
answered. In the billing interface, there is no link or phone # to use. 
Just a link to this forum... unless we pay become a Premier Account for 
$500 / month but first we need to talk to the sales team. Really? So 
desperate users in need of urgent help post questions on forums and if they 
make enough noise and show enough distress, others users help them and 
sometimes, in with their immense goodwill and too little available time, 
Google Engineers help too.

Google App Engine team says, 'well support is best effort around here or 
get a Premier Account'. I think this is not the way to do it. Together with 
Google engineers, WE make Google products what they are because of our deep 
involvement. 

This lack of support is general across most Google products. Our company 
uses many Google products that are now business critical for us: Google 
Apps for Business, Checkout, Analytics, and more. With all of those, if you 
have a problem, well, it's your problem because you cannot contact anyone. 

So is it hard to provide good support? Not for every company. We use Amazon 
S3 and Cloud Service. We are a little tiny customers for them. The other 
day we had a problem that brought down our SaaS app. Emergency. What do you 
do when that happens? Well, simple. On Amazon AWS console, click on 'call 
me I need help now' button and a human calls you within a minute. 

So Google: use a tiny portion of the immense net revenue to add more 
community and product support engineers. I bet that will improve the bottom 
line even further.

One last BIG concern. One of the things that first get dropped when a 
product is going to be retired (i.e. killed) is developer and community 
support. Java and Python appengine discussion groups are being deprecated 
and dev support is moved to Stack Overflow. That does not sound like App 
Engine is going forward to me. More like a huge red flag. Is App Engine 
business in danger?

Telling Google users to use Stack Overflow is the equivalent of displaying 
a big sign on Google Groups home page saying use Stack Overflow, it's much 
better than what we have.

As other users suggested, Google should improve this forum software and 
make it work more like Stack Overflow and not move there... 




-- 
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/-/-CMqxkvEya4J.
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] Storage stats discrepancy in usage stats v.s.billing

2012-02-06 Thread supercobra
Hi Google,

When I look at my app stats 'Datastore Statistics' I see
 - Size of all entities = 979 MBytes

But in the billing history page I see:

Datastore Storage
$0.008/GByte-day used: 5.50  free: 5.50  Billable 5.50  Charge: 
$0.04

So one says I am using about 1GB the other one about 5GB right? Is
there a discrepancy or just something that escapes me?

app_id=playtyprx
URL: http://app.typrx.com

Thank you.
Daniel

-- 
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] Suggestions needed to implement REST for our Java App Engine back-end

2012-01-17 Thread supercobra
Hi there,

I'd like to get some framework / library suggestions to implement a
REST interface to our Java  App Engine back-end. We are looking for a
lightweight solution if possible.

Thank you.

Daniel

-- 
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] Least Expensive Way to Delete Entities

2011-12-20 Thread supercobra
Could you explain (again?) how a deletion of an entity w/ 10- property is
21 writes?

On Mon, Dec 19, 2011 at 3:18 PM, Ikai Lan (Google) ika...@google.comwrote:

 One thing you can do is making this really slow. The free quota actually
 gives you quite a bit of quota (if your app is relatively small) so if you
 can stretch out your job you can purge a relatively small datastore at low
 cost.

 I suspect what makes this expensive is datastore ops, not instance hours.
 Deleting an entity with 10 properties is 21 writes! There's not a lot we
 can do there ...

 --
  Ikai Lan
 Developer Programs Engineer, Google App Engine
 plus.ikailan.com | twitter.com/ikai



 On Mon, Dec 19, 2011 at 9:50 AM, Patrick Twohig patr...@namazustudios.com
  wrote:

 Hi,

 I have a bit of old data that I want to clean out.  I tried to write a
 fanout operation to clean out some of the old data, but it's actually
 manged to run out my budget in a few hours.  I'm curious if there would be
 a way to delete huge amounts of old data that isn't needed anymore.  Is
 there a tool or something that i can use to efficiently purge entity groups
 from my application?  Any help would be greatly appreciated.

 Thanks,
 Patrick.

 --
 Patrick H. Twohig.

 Namazu Studios
 P.O. Box 34161
 San Diego, CA 92163-4161

  --
 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] www.TyprX.com typing app 100x more expensive under new pricing

2011-09-07 Thread supercobra
Hello there,

Our typing race game www.typrx.com will be 100 times more expensive
(w/ the 50% discount on the front end till end of Nov.) under the new
pricing.

This places us in a difficult position because we need to allocate
resources *now* to work on this, and we are already very busy We
have not optimized it yet, however, it is already using all the good
stuff like Memcache... and even if we shave 20% of resource usage this
is still very expensive.

As TyprX becomes more popular, we won't be able to afford its cost and
would either have to move it to another platform (and rewrite the
backend) or stop it altogether.

I am not too sure what we should do at this point.

Google App Engine: please help.

-- Daniel
www.metadot.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] Want to talk to the App Engine team in person?

2011-09-07 Thread supercobra
Hi Greg,

...
 I'm curious to know which prices
 you are comparing App Engine's new prices to when you say it is priced out
 of the market.  All of the comparisons we've done (and indeed the ones
 people have shown that they've done in this Group) have shown that we ...

We use Rackspace for other apps. We pay $600 / month for a Quad Xeon,
16GB or RAM, and Raid 5 drive array. Rackspace tech support is 24x7,
1h hardware replacement guaranty. Rackspace manages hardware, OS,
backups and we deal only with the app and the database.

A server like this can take a huge amount of load...

Add $300 / mth for a managed load balancer, add more servers has
needed and you get a farm entirely managed by Rackspace tech support.
Still not as cool as GAE auto-scalling and HR but close.

IMHO, I think that it is key that App Engine pricing accommodate for
small apps as well because this is the way to win consumers, consumers
being developers in this case. The cloud company that wins them will
win the majority of market share (e.g. mysql), but this is more about
strategy than pricing.


Daniel

-- superco...@gmail.com
http://supercobrablogger.blogspot.com/



On Tue, Sep 6, 2011 at 8:34 PM, Gregory D'alesandre gr...@google.com wrote:
 Hi Daniel,
 Thanks for the reply (and sorry to hear you won't be able to make it on
 Thursday).  We are definitely thinking long term and are excited for App
 Engine to be around long term.  In fact, that is the reason we are going
 through this change now, so that people can start using App Engine without
 wondering when the plug will be pilled.  I'm curious to know which prices
 you are comparing App Engine's new prices to when you say it is priced out
 of the market.  All of the comparisons we've done (and indeed the ones
 people have shown that they've done in this Group) have shown that we are
 actually bringing ourselves in line with the market rather than being
 drastically cheaper than the market.  I completely understand that the new
 prices are higher than the old prices which is unpleasant (to put it mildly)
 when you've gotten used to those prices.  But I'd be interested in the
 comparisons you've done on this.
 Thanks again for your thoughts!
 Greg

 On Tue, Sep 6, 2011 at 2:33 AM, supercobra superco...@gmail.com wrote:

 Thank you for the invite but I am in Austin. :)

 So here is my input:

 Last year I co-wrote a book on GWT+GAE with Amy Unruh:
  http://www.amazon.com/gp/product/1849690448

 I wrote that book because I saw something unique and every exciting to
 App Engine: Google App Engine is a **disruptive technology** as it is
 the only techno that scales automatically. A disruptive product is a
 dream for marketers because no competitors come close to this
 easy-scaling solution. None. Zero. There are left in the dust.

 So if priced correctly, there should be mass adoption to GAE.
 Developers will be coming in droves signing up for this awesome
 product, they won't look at any other solution because App Engine is
 simple and very affordable. They'll make demos and talks of their new
 little app running awesomely on App Engine and their friends
 developers will try App Engine out.

 However, if priced too high, App Engine will not be adopted.
 Developers won't run their little app on App Engine but on a
 competitors platforms and that is what they will demo to their friends
 and their friends will adopt that competitors technology.

 So if I was Greg D'Alesandre, I'd look at the long term goal because
 the race for cloud hosting has started, competition is fierce and with
 the new pricing **Google priced itself out of the market**.

 I see two reasons why the new pricing is so high.

 ** Why is App Engine new pricing so high?
 1. because App Engine running costs is high
 or
 2. because App Engine sees a huge opportunity in cloud hosting and
 wants to make lots of $ now

 ** Solutions
 2. If App Engine wants to make lots of revenue then Greg D'Alesandre
 should look at the long term as discussed above. Doing some basic
 'visioning' I see that most developers will move to cloud hosting and
 that an affordable entry level pricing is key to adoption. On the long
 run, Google will make more money with a smaller pricing because there
 will be mass-adoption.

 Maybe Google reasoning is: well if you scale your app, you need one
 or two full time sysadmins to do the load balancing and db replication
 and this is very expensive, so App Engine is still cheaper than doing
 it the other way. Correct but this reasoning does not lead to the
 mass adoption.

 **Mass adoption in cloud hosting can only happen if the entry level
 price is painless because competitors have a painless entry level
 price point**

 1. if running costs are high, then the solution is to have more
 customers so again a smaller price point is the way to be profitable
 by having more customers.

 I maybe missing something here because I am not an insider, however...
 I guess most App Engine developers are missing

Re: [google-appengine] Want to talk to the App Engine team in person?

2011-09-06 Thread supercobra
Thank you for the invite but I am in Austin. :)

So here is my input:

Last year I co-wrote a book on GWT+GAE with Amy Unruh:
 http://www.amazon.com/gp/product/1849690448

I wrote that book because I saw something unique and every exciting to
App Engine: Google App Engine is a **disruptive technology** as it is
the only techno that scales automatically. A disruptive product is a
dream for marketers because no competitors come close to this
easy-scaling solution. None. Zero. There are left in the dust.

So if priced correctly, there should be mass adoption to GAE.
Developers will be coming in droves signing up for this awesome
product, they won't look at any other solution because App Engine is
simple and very affordable. They'll make demos and talks of their new
little app running awesomely on App Engine and their friends
developers will try App Engine out.

However, if priced too high, App Engine will not be adopted.
Developers won't run their little app on App Engine but on a
competitors platforms and that is what they will demo to their friends
and their friends will adopt that competitors technology.

So if I was Greg D'Alesandre, I'd look at the long term goal because
the race for cloud hosting has started, competition is fierce and with
the new pricing **Google priced itself out of the market**.

I see two reasons why the new pricing is so high.

** Why is App Engine new pricing so high?
1. because App Engine running costs is high
or
2. because App Engine sees a huge opportunity in cloud hosting and
wants to make lots of $ now

** Solutions
2. If App Engine wants to make lots of revenue then Greg D'Alesandre
should look at the long term as discussed above. Doing some basic
'visioning' I see that most developers will move to cloud hosting and
that an affordable entry level pricing is key to adoption. On the long
run, Google will make more money with a smaller pricing because there
will be mass-adoption.

Maybe Google reasoning is: well if you scale your app, you need one
or two full time sysadmins to do the load balancing and db replication
and this is very expensive, so App Engine is still cheaper than doing
it the other way. Correct but this reasoning does not lead to the
mass adoption.

**Mass adoption in cloud hosting can only happen if the entry level
price is painless because competitors have a painless entry level
price point**

1. if running costs are high, then the solution is to have more
customers so again a smaller price point is the way to be profitable
by having more customers.

I maybe missing something here because I am not an insider, however...
I guess most App Engine developers are missing something here and left
disappointed.

Greg D'Alesandre: for people who are not in SA, would you discuss your
points online?

Daniel

-- superco...@gmail.com
http://supercobrablogger.blogspot.com/



On Fri, Sep 2, 2011 at 7:42 PM, Gregory D'alesandre gr...@google.com wrote:
 Hi Everyone, I know that the pricing changes are challenging and in some
 ways hard to understand.  So, we thought it might help to talk to the App
 Engine team about it in person, ask us questions you might have, and maybe
 have a beer with us.  If you are interested let us know on the form so we
 can put you on the list:
 SIGNUP: https://docs.google.com/spreadsheet/viewform?formkey=dEpzUWdiMU9ZLVlSd0NwSjlHaTFtQVE6MQ
 WHEN: September 8, 2011 6-9PM PDT WHERE: Thirsty Bear
 (http://g.co/maps/rmvt) 661 Howard Street San Francisco, CA 94103
 Hope to see you there!
 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.


-- 
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: GAE pricing is not suited for smaller apps

2011-09-04 Thread Supercobra Thatbytes
Personally I don't think it is a slow kill. I think cloud computing is a key 
business opportunity for Google and that their GAE product is second to 
none. The Google guys just got the pricing wrong. In fact, if they priced 
right and added few languages like PHP and Ruby and add a SQL database (SQL 
is in testing mode now) there would be not a lot of reasons to use AWS or 
Heroku.

-- 
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/-/p48CPFftWeAJ.
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] GAE pricing is not suited for smaller apps

2011-09-02 Thread supercobra
Good point about small apps I read on this group.

Most apps are not intended to be used by hundred of thousands or
millions of users so the point that Google makes, i.e. that
scalability is what we pay for on GAE, is not relevant for those
smaller apps. The vast majority of apps don't need load balancing and
therefore a simple AWS server, or Heroku Java setup can do a whole lot
of work and are 10x cheaper than GAE.

For example our typing race app www.typrx.com runs on App Engine. We
are growing the user base constantly but with the new pricing it is
really hurting us.

I think that Google App Engine won't be the preferred platform for
those smaller apps for a pricing like the one they just announced.


=== Google: Fix this. ===




-- superco...@gmail.com
http://supercobrablogger.blogspot.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] Go Language

2011-06-12 Thread supercobra
Go is slower than Java and Java has all the libraries and tools (IDE,
debuggers, refactoring, profiling, etc...) that you'll need.

Here are the speed test results from a Google study:
 
http://www.readwriteweb.com/hack/2011/06/cpp-go-java-scala-performance-benchmark.php



-- superco...@gmail.com
http://supercobrablogger.blogspot.com/



On Sun, Jun 12, 2011 at 6:39 PM, jay kyburz@gmail.com wrote:
 Hi All,

 Anybody had a chance to play around with Go yet?

 My games are CPU heavy because I do a lot of number crunching on game
 data every time a user requests the game page. This code really has
 nothing to do with app engine but is pure game code. I would image
 this code would be significantly faster that Python.

 Anybody have any experiences to share yet?

 --
 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] Deploying jsps

2011-05-08 Thread supercobra
I had the same problem. On Windows I just kept the JDK and removed the
JRE. On Linux I had to install a JDK package that was missing. What OS
do you use?


-- superco...@gmail.com
http://supercobrablogger.blogspot.com/



On Sun, May 8, 2011 at 9:32 AM, Phil McDonnell
phil.a.mcdonn...@gmail.com wrote:
 I'm deploying my project which contains some jsps.  It compiles and runs
 fine locally.  I set it up locally with the jdk instead of the jre to get
 the jsps to compile locally.  When I go to deploy my project through eclipse
 it says that the jsps won't compile for the deploy
 I assume that it is linking to the jre still for the deploy instead of the
 jdk. Does anyone know how to fix this?

 Error message in eclipse: Unable to update app: Failed to compile jsp files.

 Thanks so much,
 Phil

 --
 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] Deploying jsps

2011-05-08 Thread supercobra
Here is how I solve the same problem on my machine.

Go to control panel  programs: uninstall all JREs.

- Download the latest JDK and install and in what directory the
binaries are (e.g. java.exe)
- Add this directory path to your PATH variable: in Explorer, right
click on your computer and find out where the advance properties are
and edit the PATH variable.
To check if it works either open eclipse and try again or open a cmd
window and run javac -version w/o the quotes.


Figure out where it was installed *
-- superco...@gmail.com
http://supercobrablogger.blogspot.com/



On Sun, May 8, 2011 at 2:15 PM, Phil McDonnell
phil.a.mcdonn...@gmail.com wrote:
 I'm on windows. Any help you can lend on the configuration of this would be
 much appreciated!
 Thanks,
 Phil

 On Sun, May 8, 2011 at 12:24 PM, supercobra superco...@gmail.com wrote:

 I had the same problem. On Windows I just kept the JDK and removed the
 JRE. On Linux I had to install a JDK package that was missing. What OS
 do you use?


 -- superco...@gmail.com
 http://supercobrablogger.blogspot.com/



 On Sun, May 8, 2011 at 9:32 AM, Phil McDonnell
 phil.a.mcdonn...@gmail.com wrote:
  I'm deploying my project which contains some jsps.  It compiles and runs
  fine locally.  I set it up locally with the jdk instead of the jre to
  get
  the jsps to compile locally.  When I go to deploy my project through
  eclipse
  it says that the jsps won't compile for the deploy
  I assume that it is linking to the jre still for the deploy instead of
  the
  jdk. Does anyone know how to fix this?
 
  Error message in eclipse: Unable to update app: Failed to compile jsp
  files.
 
  Thanks so much,
  Phil
 
  --
  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] Re: Prerelease SDK 1.5.0 available for download

2011-05-06 Thread supercobra
+1

-- superco...@gmail.com
http://supercobrablogger.blogspot.com/



On Thu, May 5, 2011 at 3:25 PM, Mars mars...@askmymob.com wrote:
 +1 Please give us custom HTTPS :)

 On May 4, 6:05 pm, Mike mickn...@gmail.com wrote:
 Hi Ikai

 A very exciting release!! Congrats.

 I must say though, I'm dying for custom HTTPS support. Every release I
 hurriedly read the release notes for it, to no avail.

 It was slated for preview release last year, but obviously it's now
 May, and it hasn't arrived

 When should we be realistically expecting it? Some insights into why
 it is taking so long would be very much appreciated. For me, it's the
 final critical thing that AppEngine is missing.

 Mike :-)

 On May 4, 1:20 am, Ikai Lan (Google) ikai.l+gro...@google.com
 wrote:







  Hey everyone,

  Prerelease SDK 1.5.0 is ready for download! There are a ton of bug fixes in
  this release as well as some pretty big features. Check it out. You can get
  the SDKs here:

 http://code.google.com/p/googleappengine/downloads/list

  The release notes are below. You'll notice that they're much longer than
  usual. We've listed out many of the bugs in the public issues tracker we've
  addressed.

  Python
  ==
  - Support for Backends which allow developers to create infrastructure
    components that complement the existing dynamic apps which App Engine
  already
    provides. Instances of a backend can maintain state, be addressed
    individually, and are not subject to per-request time limits. They can
  also be
    configured to consume more memory and CPU than ordinary dynamic 
  instances.
  - Task Queues support pull mode, allowing for more control over task queue
  work
    rates. To use pull queues, include the 'mode' argument in your 
  queue.yaml.
  - Pull queues are supported by a REST API, allowing access from outside App
    Engine. To use the REST API, you must also include a valid ACL section
    specifying which users can lease tasks from the pull queue.
  - Task Queue payload limits have been increased. Push queues now support
  100KB
    per task, pull queues support 1MB per task. Within App Engine, the new
  limit
    is 32 MB per batch of tasks. With the REST API the limit is 1 MB per
  batch.
  - HTTP request and response sizes have been increased to 32 MB.
  - We have removed the rate quotas for requests, datastore operations,
    memcache operations, and image API operations. Resource quotas still
  apply.
  - When creating new applications, developers will now see the High
  Replication
    Datastore as the default configuration option.  Developers that still 
  wish
  to
    use the Master/Slave configuration must explicitly choose this option at
    application creation time.
  - The Task Queue maximum configurable processing rate has been increased to
    500/s.
  - All application Owners, as listed in the Admin Console, can download the
  app's
    code, unless code download is disabled for the application.
  - Added db.py support for making calls to the datastore asynchronously.
    Available functions are get_async(), put_async(), delete_async(),
    allocate_ids_async(). Call get_result on the return value of asynchronous
    datastore functions to block on the call.
  - Metadata queries can now get all namespaces, kinds, and properties in a
  given
    range.
  - The Testbed API now supports the Channel API.
  - Users can provide Django settings to be loaded in webapp's django_setup.
  - Modified Dashboard latency graphs to indicate they only include dynamic
    requests.
  - Fixed an issue where Federated User data didn't survive a get-put-delete
    operation cycle.
  - Fixed an issue where metadata queries did not support unicode characters.
  - Fixed an issue where HTTP headers could contain new line characters.
  - A warning message is shown when the Python version used to run the SDK is
    different than the Python version used in production.
  - Fixed an issue with Federated Users causing the Admin Console dataviewer
  to
    fail.
     http://code.google.com/p/googleappengine/issues/detail?id=384
  - MacOS and Windows style newlines are now supported for logging in the 
  SDK.
     http://code.google.com/p/googleappengine/issues/detail?id=560
  - Fixed an issue where sending mail with smtp_host set did not work.
     http://code.google.com/p/googleappengine/issues/detail?id=626
  - Fixed the file permissions for appinfo_errors.py and appinfo.py in the
  SDK.
     http://code.google.com/p/googleappengine/issues/detail?id=725
  - Fixed an issue deploying an app with version set to 0.
     http://code.google.com/p/googleappengine/issues/detail?id=735
  - Fixed an issue where the SDK allowed GET or DELETE with a body, which 
  does
    not work in production.
     http://code.google.com/p/googleappengine/issues/detail?id=983
  - Fixed an issue where URLFetch/urllib did not work with MacOS and
    Python 2.6.0-2.6.3.
     

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

2011-05-05 Thread supercobra
+1

-- superco...@gmail.com
http://supercobrablogger.blogspot.com/



On Thu, May 5, 2011 at 3:25 PM, Mars mars...@askmymob.com wrote:
 +1 Please give us custom HTTPS :)

 On May 4, 6:05 pm, Mike mickn...@gmail.com wrote:
 Hi Ikai

 A very exciting release!! Congrats.

 I must say though, I'm dying for custom HTTPS support. Every release I
 hurriedly read the release notes for it, to no avail.

 It was slated for preview release last year, but obviously it's now
 May, and it hasn't arrived

 When should we be realistically expecting it? Some insights into why
 it is taking so long would be very much appreciated. For me, it's the
 final critical thing that AppEngine is missing.

 Mike :-)

 On May 4, 1:20 am, Ikai Lan (Google) ikai.l+gro...@google.com
 wrote:







  Hey everyone,

  Prerelease SDK 1.5.0 is ready for download! There are a ton of bug fixes in
  this release as well as some pretty big features. Check it out. You can get
  the SDKs here:

 http://code.google.com/p/googleappengine/downloads/list

  The release notes are below. You'll notice that they're much longer than
  usual. We've listed out many of the bugs in the public issues tracker we've
  addressed.

  Python
  ==
  - Support for Backends which allow developers to create infrastructure
    components that complement the existing dynamic apps which App Engine
  already
    provides. Instances of a backend can maintain state, be addressed
    individually, and are not subject to per-request time limits. They can
  also be
    configured to consume more memory and CPU than ordinary dynamic 
  instances.
  - Task Queues support pull mode, allowing for more control over task queue
  work
    rates. To use pull queues, include the 'mode' argument in your 
  queue.yaml.
  - Pull queues are supported by a REST API, allowing access from outside App
    Engine. To use the REST API, you must also include a valid ACL section
    specifying which users can lease tasks from the pull queue.
  - Task Queue payload limits have been increased. Push queues now support
  100KB
    per task, pull queues support 1MB per task. Within App Engine, the new
  limit
    is 32 MB per batch of tasks. With the REST API the limit is 1 MB per
  batch.
  - HTTP request and response sizes have been increased to 32 MB.
  - We have removed the rate quotas for requests, datastore operations,
    memcache operations, and image API operations. Resource quotas still
  apply.
  - When creating new applications, developers will now see the High
  Replication
    Datastore as the default configuration option.  Developers that still 
  wish
  to
    use the Master/Slave configuration must explicitly choose this option at
    application creation time.
  - The Task Queue maximum configurable processing rate has been increased to
    500/s.
  - All application Owners, as listed in the Admin Console, can download the
  app's
    code, unless code download is disabled for the application.
  - Added db.py support for making calls to the datastore asynchronously.
    Available functions are get_async(), put_async(), delete_async(),
    allocate_ids_async(). Call get_result on the return value of asynchronous
    datastore functions to block on the call.
  - Metadata queries can now get all namespaces, kinds, and properties in a
  given
    range.
  - The Testbed API now supports the Channel API.
  - Users can provide Django settings to be loaded in webapp's django_setup.
  - Modified Dashboard latency graphs to indicate they only include dynamic
    requests.
  - Fixed an issue where Federated User data didn't survive a get-put-delete
    operation cycle.
  - Fixed an issue where metadata queries did not support unicode characters.
  - Fixed an issue where HTTP headers could contain new line characters.
  - A warning message is shown when the Python version used to run the SDK is
    different than the Python version used in production.
  - Fixed an issue with Federated Users causing the Admin Console dataviewer
  to
    fail.
     http://code.google.com/p/googleappengine/issues/detail?id=384
  - MacOS and Windows style newlines are now supported for logging in the 
  SDK.
     http://code.google.com/p/googleappengine/issues/detail?id=560
  - Fixed an issue where sending mail with smtp_host set did not work.
     http://code.google.com/p/googleappengine/issues/detail?id=626
  - Fixed the file permissions for appinfo_errors.py and appinfo.py in the
  SDK.
     http://code.google.com/p/googleappengine/issues/detail?id=725
  - Fixed an issue deploying an app with version set to 0.
     http://code.google.com/p/googleappengine/issues/detail?id=735
  - Fixed an issue where the SDK allowed GET or DELETE with a body, which 
  does
    not work in production.
     http://code.google.com/p/googleappengine/issues/detail?id=983
  - Fixed an issue where URLFetch/urllib did not work with MacOS and
    Python 2.6.0-2.6.3.
     

Re: [google-appengine] Java GAE/GWT Composite Design Pattern example with Persistence

2011-05-02 Thread supercobra
What are you trying to achieve?

-- superco...@gmail.com
http://supercobrablogger.blogspot.com/



On Sat, Apr 30, 2011 at 8:06 PM, RH richkh...@gmail.com wrote:
 I'm looking for a simple way to persist a set of dynamic Composite
 Design Pattern objects (as described in Design Patterns by Gamma,
 Helm, Johnson, and Vlissides) with either Google's native datastore,
 JDO, or JPA, as well as send to and from the client via RPC.

 I've yet to figure a way to send a complex composite structure from
 client to server, persist it in the datastore, and retrieve all or
 part of it again at the client side.

 Is this even possible?  I'm sure this is a common scenario, but I've
 yet to figure out a way with GAE and GWT RPC.  Nor have I run into
 anyone either trying it or with a similar solution.

 Any suggestions or ideas out there?

 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.



-- 
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] gae needs a counter service

2011-03-18 Thread supercobra
+1. Totally needed.
On Mar 16, 2011 12:25 AM, David Keyes keyes...@gmail.com wrote:
 Been using gae/j for a while now. One big missing piece IMO is a service
that would allow me to manage global distributed counters. Yes I know that
there are patterns for doing this (e.g. sharding), but it is such a common
use case that I think a highly optimized service would be ideal.

 The perfect solution would allow me to have read-only access to the
counters via the datastore.

 Thoughts?

 --
 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] Channel API future improvements?

2011-02-03 Thread supercobra
+1 for updating the roadmap.

-- superco...@gmail.com
http://supercobrablogger.blogspot.com/



On Thu, Feb 3, 2011 at 9:16 PM, James Broberg jbrob...@gmail.com wrote:
 Slightly OT but the roadmap could sure do with an update. A couple of
 those Features on Deck are already in the current SDK.

 On 4 February 2011 07:55, Ikai Lan (Google) ikai.l+gro...@google.com wrote:
 In general, we don't make comments on upcoming features. You are welcome to
 check the roadmap for updates:
 http://code.google.com/appengine/docs/roadmap.html
 While we're planning Channel API improvements, have you looked into
 providers such as beaconpush.com or pubnub.com? If there's a product you are
 looking to build, you should take a pragmatic approach and look into what'll
 work instead of being blocked waiting on features that need to be
 implemented.

 --
 Ikai Lan
 Developer Programs Engineer, Google App Engine
 Blogger: http://googleappengine.blogspot.com
 Reddit: http://www.reddit.com/r/appengine
 Twitter: http://twitter.com/app_engine


 On Thu, Feb 3, 2011 at 10:36 AM, Peter Petrov onest...@gmail.com wrote:

 Today there was a GAE SDK 1.4.2 prerelease. I was quite disappointed that
 it had no Channel API related updates/improvements in the release notes.
 Since there is also no official roadmap announced for the Channel API, can
 we get some unofficial update about the features and improvements coming in
 the near/distant future?

 Here is a short wishlist from me:

 1. Batch send method (efficiently fan-out one message to a potentially
 large number of channels). Moishe said this was planned some time ago.

 2. Channel presence (connect/disconnect notifications to the application).
 This is also being worked on according to Moishe.

 3. Charge CPU on channel disconnect time, instead of token creation time.
 This would allow us to pay for the actual usage, instead of the current
 fixed 2-hour tokens, which require us to implement complex and imperfect
 token reuse schemes. Hopefully this shouldn't be too hard to implement given
 that you are already working on disconnect notifications.

 4. Direct access to the lower Channel API layers for non-browser based
 clients, bypassing the JavaScript long-polling Comet layer. E.g. something
 like allowing a client to connect via XMPP to channel...@appspotchannel.com
 using the channel_token as password.

 Any status updates regarding these or other planned improvements would be
 appreciated. 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.

 --
 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: How to launch 100K+ recurring task every 5 min

2011-01-16 Thread supercobra
 An easy way to avoid this is to kick off a batch of asynchronous URLFetch
 requests, wait for all of them to complete, then put the results to the
 datastore in a single batch put.


That's a good idea. Glad it is also available in Java.

Daniel

-- 
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: How to launch 100K+ recurring task every 5 min

2011-01-15 Thread supercobra
The countdown parameter of TaskQueue is indeed a big help here. Thanks
for pointing that out.

-- superco...@gmail.com
http://supercobrablogger.blogspot.com/



On Fri, Jan 14, 2011 at 3:41 PM, Uros Trebec uros.tre...@gmail.com wrote:
 re

 On Jan 14, 7:24 pm, supercobra superco...@gmail.com wrote:
 One of the challenge is to wait for 5 minutes. E.g. Fetch a URL, store
 results, wait 5 min, do it again. Since a queue will execute the task
 almost immediately (if it is empty) this would not work unless the
 queue is filled w/ a known number of tasks.

 Any suggestion welcome.

 You can use the 'countdown' parameter in Task constructor (
 http://code.google.com/appengine/docs/python/taskqueue/tasks.html#Task
 ) to set the number of seconds for the Task to wait in the queue
 before executing. I use this for scheduling a task a few minutes in
 the future when UrlFetch returns the data I already have.

 lp,
 Uros

 --
 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] How to launch 100K+ recurring task every 5 min

2011-01-14 Thread supercobra
Hello again,


 Again as Eli mentioned, to offer any solutions we'd need to know what
 you're trying to do in all those tasks.

We are exploring the idea of migrating our website monitoring service
Montastic (www.montastic.com) to GAE. Right now it works on MySQL but
scalability becomes challenging and we need to explore a
re-architecture of our system. GAE would be ideal if it was possible.
So we do need to do a LOT of UrlFetch-es every 1, 2, 5 minutes.

One of the challenge is to wait for 5 minutes. E.g. Fetch a URL, store
results, wait 5 min, do it again. Since a queue will execute the task
almost immediately (if it is empty) this would not work unless the
queue is filled w/ a known number of tasks.


Any suggestion welcome.


Daniel

-- 
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] silent-auction type application

2011-01-14 Thread supercobra
ikai.l+gro...@google.com says

 The solution here is, again, to shard the timestamp by prefixing a value to  
 distribute the writes.

It seems that sharded counters are needed in many cases. Could Google
develop a shared counter capability built into GAE that developers
could use out of the box?

-- superco...@gmail.com
http://supercobrablogger.blogspot.com/



On Fri, Jan 14, 2011 at 12:05 PM, Ikai Lan (Google)
ikai.l+gro...@google.com wrote:
 You can certainly write to Memcache, but I don't think your application can
 tolerate any kind of volatility. Persistence is the price you have to pay.
 Fortunately, I think this can be done pretty cheaply. Just be aware of
 monotonically increasing indexes like timestamps: if you have an application
 with a high write rate that has a timestamp, this will cause the persistence
 unit storing the indexes to be unable to be autosplit easily across multiple
 hardware instances and you will take a performance hit. The solution here
 is, again, to shard the timestamp by prefixing a value to distribute the
 writes.
 --
 Ikai Lan
 Developer Programs Engineer, Google App Engine
 Blogger: http://googleappengine.blogspot.com
 Reddit: http://www.reddit.com/r/appengine
 Twitter: http://twitter.com/app_engine


 On Fri, Jan 14, 2011 at 6:06 AM, Richard Arrano rickarr...@gmail.com
 wrote:

 I'm looking to make a silent-auction type of application where you
 have 20-30 users bidding on an item at a time, with potentially
 hundreds or thousands of auctions happening simultaneously. As soon as
 a high bid is made, it updates this information and sends it via the
 Channel API to the other users in the auction. I see two potential
 difficulties:

    1. The limit on updating an entity group about once per second - I
 believe this can be solved with sharding bids amongst users in the
 auction and querying all shards to find the maximum bid at any given
 time, correct?

    2. The nature of the auction lends itself to a heavy amount of
 writing to the datastore - this itself eats up CPU and I’m trying to
 figure out if it can be avoided. Is this just inevitable in this type
 of application? Does it matter that I would only be only updating a
 single IntegerProperty() in any given write? Is there some clever
 solution that we can apply that avoids the hammering of the datastore?

 Any tips or suggestions would be appreciated.

 Thank you,
 Richard

 --
 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] How to launch 100K+ recurring task every 5 min

2011-01-14 Thread supercobra
Hi Eli,

Thanks for the great feedback. If Task Queue Java is as evolved as
Phyton that maybe the way to go.


-- superco...@gmail.com
http://supercobrablogger.blogspot.com/



On Fri, Jan 14, 2011 at 12:52 PM, Eli Jones eli.jo...@gmail.com wrote:
 You should probably start experimenting with the Taskqueue to get a better
 idea how it functions and what is possible.
 When you create a Task.. you can define a countdown or eta value..  so, the
 task gets added.. but it is scheduled to execute at a future time (not
 immediately).
 So, you can just create a named, chained task that does a batch of
 URLfetches asynchronously with a callback (not sure how many can be done at
 once, one way to find out is to test it.).. and once it is done gathering
 and putting data.. it schedules the next 5 minute batch.
 http://code.google.com/appengine/docs/python/urlfetch/asynchronousrequests.html
 See Nick Johnson for an overview of how to do chaining with deferred (I
 personally prefer regular Taskqueue, but deferred has its positive aspects):
 http://blog.notdot.net/2010/03/Task-Queue-task-chaining-done-right
 You could also have a cron job that creates all of your scheduled tasks for
 the day at once.  Depending on if there would be no issues with some tasks
 not finishing before the next 5 minute task.

 On Fri, Jan 14, 2011 at 1:24 PM, supercobra superco...@gmail.com wrote:

 Hello again,


  Again as Eli mentioned, to offer any solutions we'd need to know what
  you're trying to do in all those tasks.

 We are exploring the idea of migrating our website monitoring service
 Montastic (www.montastic.com) to GAE. Right now it works on MySQL but
 scalability becomes challenging and we need to explore a
 re-architecture of our system. GAE would be ideal if it was possible.
 So we do need to do a LOT of UrlFetch-es every 1, 2, 5 minutes.

 One of the challenge is to wait for 5 minutes. E.g. Fetch a URL, store
 results, wait 5 min, do it again. Since a queue will execute the task
 almost immediately (if it is empty) this would not work unless the
 queue is filled w/ a known number of tasks.


 Any suggestion welcome.


 Daniel

 --
 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] How to launch 100K+ recurring task every 5 min

2011-01-13 Thread Supercobra Thatbytes
Hello there,

I am looking for ideas.

I want to perform 10 recurring activities every 5 minutes. Each
activity takes about 5 seconds.

I think using 5-min cron to start 100k+ jobs would not be cpu/cost
effective.

Any ideas on how to do this w/ the least overhead?

Daniel

-- 
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] Help desk app

2010-12-20 Thread supercobra
Mojo Helpdesk is integrated with Google apps and receives email,
create tickets, set ticket status, etc... Not on GAE yet but fully
integrated with single sign on and Google accounts.

www.mojohelpdesk.com





On Mon, Dec 20, 2010 at 7:35 AM, Richard richar...@gmail.com wrote:
 Have any open source help desk apps been built for GAE? Something that
 receives emails, creates a ticket, send replies, set ticket status, etc

 --
 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-appeng...@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-appeng...@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] Help desk app

2010-12-20 Thread supercobra
Could you describe what you are trying to achieve?


On Mon, Dec 20, 2010 at 9:11 AM, Richard Baron Penman
richar...@gmail.com wrote:
 yes there are many proprietary paid help desk systems like mojo, but that's
 not what I'm after.
 Is there atleast an email app running on GAE, which I could integrate
 tickets with?


 On Tue, Dec 21, 2010 at 1:05 AM, supercobra superco...@gmail.com wrote:

 Mojo Helpdesk is integrated with Google apps and receives email,
 create tickets, set ticket status, etc... Not on GAE yet but fully
 integrated with single sign on and Google accounts.

 www.mojohelpdesk.com





 On Mon, Dec 20, 2010 at 7:35 AM, Richard richar...@gmail.com wrote:
  Have any open source help desk apps been built for GAE? Something that
  receives emails, creates a ticket, send replies, set ticket status, etc
 
  --
  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-appeng...@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-appeng...@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-appeng...@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-appeng...@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: my app has been disabled

2010-12-18 Thread supercobra
I would be surprise it Google shut you down because of a competing
factor. Let's see what they say.

Just curious, did you enable billing on your app?

-- superco...@gmail.com
http://supercobrablogger.blogspot.com/


On Sat, Dec 18, 2010 at 7:09 AM, ajaxer calid...@gmail.com wrote:
 badly concerned

 --
 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-appeng...@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-appeng...@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] Using datastore for up to 4.5 billion keys

2010-12-18 Thread supercobra
Just curious, what is this huge database about? Can we check it online?

-- superco...@gmail.com
http://supercobrablogger.blogspot.com/



On Sat, Dec 18, 2010 at 7:20 AM, Donovan Hide donovanh...@gmail.com wrote:
 Hi,
 I have a custom index of a large amount of content that works by creating a
 32 bit hash for sections of text. Each document id is stored against this
 hash and lookups involve hashing the input and retrieving the matching ids.
 Currently I use node.js to serve the index and hadoop to generate it.
 However this is an expensive operation in terms of processing and requires
 an SSD drive for decent serving performance. The scale of the index is as
 follows:
 Up to 4.5 billions keys
 An average of 8 document ids per key, delta-encoded and then variable
 integer encoded.
 Lookups on average involve retrieving values for 3500 keys
 Having read the datastore docs it seems like this could be a possible
 schema:
 from google.appengine.ext import db
 class Index(db.Model):
     hash=db.IntegerProperty(required=True)
     values=db.BlobProperty(required=True)
 I would be grateful if anyone could give me some advice or tips on how this
 might perform on AppEngine in terms of query performance, cost and
 minimizing metadata/index overhead. It sounds like 4.5 billion*metadata
 storage could be the killer.
 Cheers,
 Donovan

 --
 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-appeng...@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-appeng...@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] downloading source code with 1.4.0 fails with a 403, but I'm the only maintainer!

2010-12-04 Thread supercobra
The account consolidation could be the issue. Try to use another
browser with a fresh login or clear all your cookies.

Daniel Guermeur

-- superco...@gmail.com

Co-author of App Engine Java and GWT Development: http://bit.ly/hdTHyB
Blog: http://supercobrablogger.blogspot.com/



On Fri, Dec 3, 2010 at 8:38 PM, Ben Adida b...@adida.net wrote:
 subject says it all: I'd like to download the code for an older app I
 haven't touched in a while, but need to update. When I try to download, I
 get a 403 saying I'm not allowed to download this version. The documentation
 seems to indicate that this happens when another developer uploaded that
 version... but I'm the only developer who uploaded anything!

 In the interim, I have consolidated two google accounts, so I suppose this
 could be the issue, but then I'm not sure how to resolve this. Help?

 --
 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-appeng...@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-appeng...@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] Channel API question

2010-12-04 Thread supercobra
Every client needs to have its own server channel.

To create a chat, you create one channel per client and a table that
contains people chatting. Each time a message is received on the
server, the server needs to push it to other chat participants.

-- superco...@gmail.com

Co-author of App Engine Java and GWT Development: http://bit.ly/hdTHyB
Blog: http://supercobrablogger.blogspot.com/



On Sat, Dec 4, 2010 at 4:25 AM, alon alon.car...@gmail.com wrote:
 Hey,
 After reading the documents im a tad unclear on how the whole process of
 channel api works in terms of sharing the messages between clients.
 User A opens a channel, i create a channel on datastore for that user and
 return the channel id to the javascript part. User opens a socket and
 listens.
 User B Opens a channel, i check if a channel is created already, if so it
 returns the existing channel id (same for user A) and returns it to the
 javascript, user opens a socket and listens.

 Is that the correct method? How can i share messages between clients? i saw
 that you combine the userid in the channel id returned.
 some clarification on that?
 How do i create a simple chat between users that share the same chat room?

 --
 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-appeng...@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-appeng...@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] Amazon AWS vs Google App Engine

2010-12-03 Thread supercobra
Amazon and Google have been long-time partisans of freedom of speech.

However in this case, the pressure coming from the government must be
incredible. Amazon is not the only victim of these intimidations. US
government employees have been forbidden to visit Wikileaks sites and
to discuss these matters on Facebook. At least one US university has
been 'persuaded' to ask their students not to reference any Wikileaks
documents in their research papers... (how is that for doing thorough
research!).

Even crounties bend under US pressure. We have seen it to be the case
with Spain  Germany which dropped their lawsuits, investigations and
enforcement of arrest warrants for torture and kidnappings
(renditions) after the US pressured them (source Wikileaks cables).

So I would assume that Google or any organization would probably comply as well.

To ensure free speech can not be prevented by taking down web sites,
we need to create a totally distributed website hosting technology
based on BitTorrent or something similar.

Happy coding. ;-)

Daniel Guermeur

-- superco...@gmail.com

Co-author of App Engine Java and GWT Development: http://bit.ly/hdTHyB
Blog: http://supercobrablogger.blogspot.com/



On Fri, Dec 3, 2010 at 5:18 PM, nickmilon nickmi...@gmail.com wrote:
 There is a lot of talk and flame wars going on AWS vs GAE topic, up
 to now all this talk was concentrated on technical and economic
 issues.
 News of Amazon throwing  away the WikiLeaks website has raised new
 arguments on the cloud battlefront.
 So I want to raise here the hypothetical question what would be the
 fate of WikiLeaks if it was hosted on App Engine ?
 (For obvious reasons I do not expect a definite yes/no answer from
 Google's team, but may be I am wrong)

 Happy coding:-)

 Nick

 --
 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-appeng...@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-appeng...@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: Channel API quota

2010-12-03 Thread supercobra
We definitively need more than 100K. Each time a user open close his /
her browsing session it is counted as 1 channel creation. I open and
leave Gmail, and open new windows at least 50 / 100 times a day. So if
1000 users use an app like I use Gmail then it makes about 100K
channel api creation / day for them.

Based on this calculation, I think 100 channel api creations / day is
a good starting number. So if my app has 30,000 users I'll need 3m
slots...

I think the challenge for Google is the long running - for nothing -
connection for example like when you leave your browser open and go to
lunch or home for the evening


-- superco...@gmail.com

Co-author of App Engine Java and GWT Development: http://bit.ly/hdTHyB
http://supercobrablogger.blogspot.com/



On Fri, Dec 3, 2010 at 3:22 PM, Rafael Sierra rafaeljs...@gmail.com wrote:
 On Fri, Dec 3, 2010 at 7:15 PM, Geoffrey Spear geoffsp...@gmail.com wrote:


 On Dec 3, 12:57 pm, Peter Petrov onest...@gmail.com wrote:
 For billing-enabled apps the quota is 95040 channels created per day. This
 is still extremely low, I completely agree.

 If I remember correctly, yesterday after the 1.4.0 release this quota was
 considerably higher (about 10 times). Probably they are having capacity
 problems with the GAE / GTalk infrastructure. Some official explanation
 would be nice, though.

 The Channel API isn't even listed on the Quotas page yet (
 http://code.google.com/appengine/docs/quotas.html ), but it's not
 unreasonable to believe there will be an option to request an increase
 like there is for the other fixed quotas that are listed there.


 It is for me:

 Channel
 Channel API Calls                0%      31,574 of 91,995,495    Okay
 Channels Created                 2%      1,815 of 95,040         Okay
 Channel Data Sent                0%      0.00 of 2,088.13 GBytes

 --
 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-appeng...@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.





 --
 Rafael Sierra
 http://blog.rafaelsdm.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-appeng...@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-appeng...@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.google.com: error 500

2010-11-24 Thread supercobra
I am getting error 500 going to:

 http://appengine.google.com/a/metadot.com

-- Daniel
Try a typing race with Typrx (GAE + GWT):
 http://app.typrx.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-appeng...@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: Using GAE for a REST API

2010-11-24 Thread supercobra
Hello there,

What is your best practice to develop REST on GAE?

Daniel
--
superco...@gmail.com



On Wed, Nov 24, 2010 at 2:36 PM, Jay jbaker.w...@gmail.com wrote:
 Yahel, GAE is a great platform for building and delivering RESTful
 services. Of course there are quotas. But you are in control of how
 much quota you want to a large extent.

 On Nov 23, 9:43 pm, Yahel Carmon yah...@gmail.com wrote:
 Hi all,

 I'm new to playing with GAE, and I'm thinking of using it to build a very
 simple API for one of my projects. I like the idea of the
 scaling  (mostly) handling itself for an API.

 However, I've read things about things like rate limiting triggering
 captchas for end users, a la Google services. Does that type of rate
 limiting present problems with using GAE as a backend for a REST API?

 I apologize if I'm asking a dumb or obvious question, but its surprisingly
 difficult to Google for if GAE can be used to build APIs without finding
 pages* *about GAE's API.

 Thanks in advance!

 --
 Yahel Carmon
 (917) 445-3498
 Twitter:http://twitter.com/yahelc
 Facebook:http://facebook.com/yahel
 LinkedIn:http://www.linkedin.com/in/yahelc

 --
 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-appeng...@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-appeng...@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] Let's defend GAE!

2010-11-21 Thread supercobra
At would concur with most criticisms. Developing on GAE is chall-engine. :)

However I stick to GAE because I think that many of the limitations
are temporary and that platform as a service is the way to go. When
scaling the advantages outnumber the disadvantages by an order of
magnitude. I prefer hiring 2 additional developers who are going to do
the back-flips GAE requires (and it does) once and for all rather than
employing an army of sysadmins who are going to tweaks load balancers,
app servers, and db replicas on an ongoing basis for the rest of their
employment life.

Daniel
--
superco...@gmail.com



On Sun, Nov 21, 2010 at 9:02 PM, Vanni.T vanni.tot...@gmail.com wrote:
 Hey guys,
 this post (Goodbye, Google App Engine) is #1 (201 points in 5 hours) on
 Hacker News:
 http://www.carlosble.com/?p=719
 http://news.ycombinator.com/item?id=1927903
 It is a horrible, uninformed anti-GAE article. Too many you're right, GAE
 sucks comments out there for my taste. Nothing to say?

 --
 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-appeng...@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-appeng...@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: Early Christmas Present from Google?

2010-11-07 Thread supercobra
Kudos Google.

My typing race app now flies again. http://app.typrx.com

--
superco...@gmail.com



On Sun, Nov 7, 2010 at 8:55 AM, Joshua Smith joshuaesm...@charter.net wrote:
 +1.  Simple amazing, across all my apps.

 Where do I send the case of beer?  (Or would a box of k'nex be a better 
 choice?)

 --
 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-appeng...@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-appeng...@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] Instance maximum number of requests

2010-10-27 Thread supercobra
Just curious, do you guys retire instances after around 10k requests
to avoid memory leaks?
--
superco...@gmail.com



On Wed, Oct 27, 2010 at 6:50 PM, Ikai Lan (Google)
ikai.l+gro...@google.com wrote:
 Yes. Application instances are meant to be relatively short lived. Once each
 instance has served a certain amount of requests, we will gracefully
 terminate it and spin up a new instance to take its place. The number of
 requests to trigger this limit is subject to change for performance tuning
 reasons, but it should be in the ballpark of tens of thousands of requests.

 --
 Ikai Lan
 Developer Programs Engineer, Google App Engine
 Blogger: http://googleappengine.blogspot.com
 Reddit: http://www.reddit.com/r/appengine
 Twitter: http://twitter.com/app_engine


 On Wed, Oct 27, 2010 at 1:50 PM, nickmilon nickmi...@gmail.com wrote:

 I was doing some load tests on app engine today when I noticed a new
 Info message in the logs: After handling this request, the process
 that handled this request reached the maximum number of requests that
 may be handled in a single process' lifetime, and exited normally.

 So what that supposed to mean ?
 Up to know we new that application instances are automatically
 terminated after some inactivity time out. If I understand this
 message well now we know that a process can be terminated after
 handling so many requests. How many exactly ? is this a new magic
 number ? Lets hope we will have some answers from the always helpful
 App Engines team.

 --
 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-appeng...@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-appeng...@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-appeng...@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: The server encountered an error ?

2010-10-27 Thread supercobra
We experience lots of timeouts too. I think Google guys are trying to
upgrade their infrastructure during the nights and we see some side
effects...

--
superco...@gmail.com



On Wed, Oct 27, 2010 at 10:04 PM, Sundar cyberto...@gmail.com wrote:
 Would a state of elevated for datastor or task queues affect deployments?
 I'm unable to deploy my app.

 On Wed, Oct 27, 2010 at 11:02 PM, blackpawn pharmapsycho...@gmail.com
 wrote:

 yep me too.  system status says there is an Anomaly with the Datastore
 that is being investigated.  :O

 --
 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-appeng...@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-appeng...@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-appeng...@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: The server encountered an error ?

2010-10-27 Thread supercobra
Awesome.
--
superco...@gmail.com



On Wed, Oct 27, 2010 at 10:24 PM, Raymond C. windz...@gmail.com wrote:
 Thanks GAE team for the quick action~

 On Oct 28, 11:12 am, Sundar cyberto...@gmail.com wrote:
 And now it's all ok. It's amazing how well it works when it does, and how I
 have crazy anxiety when things go wonky on GAE :)



 On Wed, Oct 27, 2010 at 11:04 PM, Sundar cyberto...@gmail.com wrote:
  Would a state of elevated for datastor or task queues affect deployments?
  I'm unable to deploy my app.

  On Wed, Oct 27, 2010 at 11:02 PM, blackpawn 
  pharmapsycho...@gmail.comwrote:

  yep me too.  system status says there is an Anomaly with the Datastore
  that is being investigated.  :O

  --
  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-appeng...@googlegroups.com.
  To unsubscribe from this group, send email to
  google-appengine+unsubscr...@googlegroups.comgoogle-appengine%2Bunsubscrib
   e...@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-appeng...@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-appeng...@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: Uploading Indexes - Server Error

2010-10-26 Thread supercobra
I got the same this weekend. Was gone after few hours...

--
superco...@gmail.com



On Mon, Oct 25, 2010 at 10:08 PM, Stephen Johnson
onepagewo...@gmail.com wrote:
 I'm getting the same error, but with Java. Also, clicking on Indexes in
 Dashboard goes to error page.
 Stephen

 The error during deploy is:

 Unable to update app: Error posting to URL:
 https://appengine.google.com/api/datastore/index/add?app_id=APPIDversion=VERSION;
 500 Internal Server Error

 Server Error (500)
 A server error has occurred.


 On Mon, Oct 25, 2010 at 7:49 PM, Eli Jones eli.jo...@gmail.com wrote:

 Oh, the error message it shows when I run appcfg.py update is:
 Your app was updated, but there was an error updating your indexes.
 Please retry later with appcfg.py update_indexes.

 On Mon, Oct 25, 2010 at 10:48 PM, Eli Jones eli.jo...@gmail.com wrote:

 I am able to update my app code with appcfg.py update.. but it always
 throws an error when it gets to the upload indexes part.
 If I try to only update_indexes, I keep getting the error as well:
 Server: appengine.google.com.
 Uploading index definitions.
 Error 500: --- begin server output ---
 Server Error (500)
 A server error has occurred.
 --- end server output ---

 I presume this is a transient issue and will be cleared up soon.. but I
 have nothing else to do while I wait.. so I am posting a message here in
 case some bored soul is watching the list.

 --
 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-appeng...@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-appeng...@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-appeng...@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.