Was this part of 1.6.2? If not, when will it be part of the main SDK package?
On 1 February 2012 15:56, Chris Collins <xop...@gmail.com> wrote:
> Is it possible to download the blob of backup data to examine it or load it
> on the development server?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to google-a...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengi...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
--
Pieter Coucke
Onthoo BVBA - zamtam.com
It's good to know that the "create" quote is on it's way out.
I'm not sure that charging by "minutes requested" apposed to "minutes consumed" actually solves the problem, thought. Instead of reusing one "long lived channel" developers will be forced to create many "short lived channels", unless there's some financial deterrent in doing so.
Also, charging by "minutes requested" seems contrary to App Engine philosophy of pay for the resources you use, and more like a cell phone plan, which relies on people purchasing based on least surprise. I don't see the later translating well in this environment, however. I can't imagine a developer paying for excess minutes, just to prevent a disconnect by app engine, when they would have to prepare for this anyways.
In my mind the ideal solution would better mirror web sockets. Where I don't need to decide a head of time how long a user might decide to say on my site.
If there is an increased cost associated with the channel creation, on your end, I personally wouldn't be apposed to a minimum minute expiration ( much like the 15min instance minimum ).
Thanks for listening,
Kyle
On Thu, Feb 2, 2012 at 8:04 AM, Ron <rc...@bonline.com> wrote:
> why is Django 1.3 not available with Python 2.7 ?
Before Python 2.7's official release we want to maximize the amount of
testing that its existing libraries get instead of adding new ones.
> and will Django non-rel be available in a future release?
We generally don't commit to packaging new libraries but you can use
Django nonrel right now by downloading it yourself and putting it in
your application's directory.
Cheers,
Brian
The backup feature is great! But having backups not only by entity kind but also by namespace would be uber-awesome.
--
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/-/yd8HVGZPREsJ.
I want Drop Table.
Can I restore empty table?
Brandon Wirtz | ||||
| ||||
Yeah, we have a something, I don’t like it. I need to password it, and ad a confirmation, and a bunch of stuff. Plus, we have a use case where we actually want a Flush every things NOW button. That the SQL version of our code does really well. And we can’t quite find an analog for in GQL
The version I have goes like this.
Yourapp.appspot.com/psuedodroptable/Name
Then the code logic says
For all batches of maximum size
delete async
Next batch
We ran it the person hitting it’s Chrome crashed an hour later (unrelated) they came back in the morning Got the “Chrome has crashed would you like to restore?” “Yes why note” and they deleted all the data we had spent 18 hours putting in to the system… well not all the data, since we were still loading it, so new data wasn’t deleted cause it wasn’t in the batch J
We aren’t real bright here… We didn’t do much with tasks until recently J We knew we should but to make our code work on multiple platforms we had avoided it. Now we are starting to branch our code so that functions detect which platform they are on and to things better. So we will look in to using your logic.
Yeah, we have a something, I don’t like it. I need to password it, and ad a confirmation, and a bunch of stuff. Plus, we have a use case where we actually want a Flush every things NOW button. That the SQL version of our code does really well. And we can’t quite find an analog for in GQL
Brandon Wirtz
BlackWaterOps: President / Lead Mercenary
<image001.jpg>
From: google-a...@googlegroups.com [mailto:google-a...@googlegroups.com] On Behalf Of Robert Kluin
Sent: Wednesday, February 01, 2012 9:38 PM
To: google-a...@googlegroups.com
Subject: Re: [google-appengine] App Engine SDK 1.6.2 is out!I wrote a simple task-based script that can delete a few tens of millions of entities within a few hours. So I'd suggest just writing something.
Robert
On Thu, Feb 2, 2012 at 00:27, Brandon Wirtz <dra...@digerat.com> wrote:
It can take days.
Brandon Wirtz
BlackWaterOps: President / Lead Mercenary
<image002.jpg>
IM: dra...@gmail.com (Google Talk)
Skype: drakegreene
YouTube: BlackWaterOpsDotCom
From: google-a...@googlegroups.com [mailto:google-a...@googlegroups.com] On Behalf Of Timofey Koolin
Sent: Wednesday, February 01, 2012 9:14 PM
You can delete all items of any kind from datastore admin.
2012/2/2 Brandon Wirtz <dra...@digerat.com>
I want Drop Table.Can I restore empty table?
Brandon Wirtz
BlackWaterOps: President / Lead Mercenary
<image002.jpg>
WTF, a confirmation? Coward.
I'd also like to see a magic "reset" button, especially one that was fast and didn't cost a fortune. Would sure be nice for testing purposes.
I guess, but then we’d have to configure that. And Store it, and remember which one we are using. We are going to start serializing configs to reduce the reads, and when we do that this would be a more viable option.
Just listing other things we have done… We set a “Max age” since we use an expiration on our data, we assumed that everything after a certain time was new format data, and everything before was old format data. We let the overwrites happen for a few days then do the delete of anything with a date before X.
This is the cheapest method we have found, but it takes time to fully propagate.
Brandon Wirtz |
I guess, but then we’d have to configure that. And Store it, and remember which one we are using.
It is a Read every time the code runs.
I’m working on reading once a day. That is my goal in life. To serve 12 QPS all day every day with in the free quota. (I am closer than you might think)
Brandon Wirtz | ||||
| ||||
From: google-a...@googlegroups.com [mailto:google-a...@googlegroups.com] On Behalf Of Joshua Smith
Sent: Thursday, February 02, 2012 8:30 AM
To: google-a...@googlegroups.com
Subject: Re: [google-appengine] App Engine SDK 1.6.2 is out!
On Feb 2, 2012, at 11:21 AM, Brandon Wirtz wrote:
--
You're joking, right?
Jeff
Wow. Ok.
The problem is that GAE's transactional model is very badly mismatched
to EJB's transactional model, even with XG transactions. You could,
in theory, make it work - but it would be very, very rough. If you
want a quick lesson, try turning off the "disable automatic
transactions" property in datanucleus (<property
name="datanucleus.NontransactionalRead" value="false"/><property
name="datanucleus.NontransactionalWrite" value="false/>, I believe).
I actually rather like working with EJB3 when working with RDBMSes,
but I really couldn't imagine using them on GAE or any other kind of
clustered database system.
Jeff
I do this because the forum view is often delayed and threads mysteriously
end up in other groups for some unknown reason.
If this is pissing off more than just you I'll consider finding a work
around. But I have been posting this way for over a year and you are the
first to mention it.
Brandon Wirtz
BlackWaterOps: President / Lead Mercenary
Work: 510-992-6548
Toll Free: 866-400-4536
IM: dra...@gmail.com (Google Talk)
Skype: drakegreene
YouTube: BlackWaterOpsDotCom
BlackWater Ops
Cloud On A String Mastermind Group
Get Gmail.
--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To post to this group, send email to google-a...@googlegroups.com.
PS: I wouldn't want to miss brandon either.