Below is the chat transcript for the May 3rd IRC office hours. [Note: We will soon change the time for these monthly first Wednesday hours, to 4pm PDT, to make them synchronous with the G+ Hangout Office Hours we're starting to do. We'll announce that officially before we switch. The monthly third Wednesday 9am PDT IRC office hours will remain the same.]
-Amy --------------------- [12:02pm] amyu: hi all, the App Engine Office Hour is starting... [12:04pm] johnlockwood: hi [12:05pm] nickjohnson: Hi johnlockwood [12:06pm] gregdarke: Hello [12:06pm] mbw: hey gregdarke, any update on the cpyamf stuff? [12:06pm] johnlockwood: how's it going gregdarke [12:07pm] ksuFreeflier left the chat room. (Ping timeout: 276 seconds) [12:08pm] gregdarke: mbw: No update at the moment [12:08pm] ksuFreeflier joined the chat room. [12:09pm] johnlockwood: I would like to have matplotlib added to the native modules [12:11pm] gregdarke: johnlockwood: I assume you have started the issue http://code.google.com/p/googleappengine/issues/detail?id=482 [12:11pm] johnlockwood: now I have. [12:16pm] johnlockwood: are projection queries available for ndb? [12:17pm] jonn joined the chat room. [12:17pm] jonn: Is there an easy way to backup my data to a local copy on windows? I only see python scripts, and the windows appcfg doesn't have the download_data command [12:18pm] sec_: hi [12:18pm] nickjohnson: jonn: appcfg is the same on every platform - you should have download_data just like any other. [12:19pm] sec_: when document to get update? webapp2 as in exmpale [12:19pm] jonn: http://pastebin.com/b0Hjn0KM [12:19pm] nickjohnson: sec_: I'm not sure what you're asking [12:19pm] jonn: it's definately not there [12:20pm] amyu: johnlockwood: no, nbd does not (yet) support projections. [12:20pm] nickjohnson: jonn: That's because you're using the Java appcfg, not the Windows one. The python Appcfg on windows can still download data. [12:21pm] amyu: johnlockwood: (I mean 'ndb' [12:21pm] jonn: I'm using the one that came with my eclipse plugin --- com.google.appengine.eclipse.sdkbundle_1.6.3.v201202290255r37\appengine-java-sdk-1.6.3\bin [12:21pm] johnlockwood: gotcha [12:21pm] nickjohnson: jonn: Right, which is the Java one. The Java appcfg has never supported bulkloading [12:21pm] jonn: gah, that means I have to install python? [12:21pm] nickjohnson: If you just want to back up your data, though, consider running the new backup-to-cloud-storage process, then downloading the file if you want a local copy. [12:22pm] jonn: do you have a link to that? googling for this found a lot of outdated things that are no longer relevant [12:23pm] chachan left the chat room. (Remote host closed the connection) [12:23pm] nickjohnson: https://developers.google.com/appengine/docs/adminconsole/datastoreadmin [12:23pm] ksuFreeflier left the chat room. (Quit: ksuFreeflier) [12:23pm] sec_: nickjohnson: i meant almost example code from docs (ex: https://developers.google.com/appengine/docs/python/ndb/overview ) is using webapp, when will you update to webapp2? [12:24pm] nickjohnson: sec_: The code works and will continue to work, using webapp2 under the covers. Please do file a docs bug if there isn't one already for updating the example code, though. [12:25pm] nickjohnson: But bear in mind that ndb works on Python 2.5, too - writing the demo in webapp2 would make it harder for users on 2.5 to use the tutorial. [12:28pm] johnlockwood: when did read_policy on queries become available? [12:28pm] johnlockwood: that's nice [12:28pm] jonn: nickjohnson: should buckets be available immediately? it's saying it's not accessible [12:29pm] nickjohnson: jonn: As far as I know, yes [12:29pm] nickjohnson: Did you grant access to the App Engine app? [12:29pm] jonn: no [12:29pm] jonn: it doesn't use my access? [12:30pm] nickjohnson: "Make sure the specified bucket is configured with write permissions for your application. The backup will not be able to complete unless your app has write permissions for that bucket." [12:30pm] johnlockwood: if I have a list of keys, can I do a projection get? [12:30pm] amyu: johnlockwood: It looks like it was first available in 1.6.1 [12:30pm] johnlockwood: ha ha, ok [12:31pm] nickjohnson: johnlockwood: Such an operation doesn't really make sense. Projection queries work by getting the data directly out of the indexes and not having to join to the entities themselves; get operations look up entities directly by keys. [12:31pm] johnlockwood: ok [12:32pm] nickjohnson: jonn: Check 'service account name' under 'application settings' in the admin console; make sure you've added that account with permissions to your bucket [12:40pm] cooto joined the chat room. [12:43pm] amyu: Btw - we are probably going to change the time of this office hours to be at the same time as the G+ Hangout office hours we're starting to do. [12:43pm] dw: are there any benchmark numbers for projection queries i could nosy at? [12:44pm] amyu: So, it will probably move in future to 4pm PDT. But we will announce it more officially before we do that. [12:44pm] amyu: (That is, 4pm PDT on Wed.) [12:44pm] nickjohnson: dw: Not that I'm aware of; feel free to generate your own. They should be roughly as expensive as keys only queries (a little more, due to serialization/deserialization overhead) [12:46pm] dw: that makes sense [12:46pm] dfr|mac left the chat room. (Remote host closed the connection) [12:46pm] cooto: hi, will there be a Hangouts for today office hours?? [12:47pm] amyu: cooto: We did have one earlier today at 4pm PDT (a guest presentation on Google Cloud Storage), and will post the video of it soon. [12:47pm] cooto: amyu: Thanks [12:47pm] amyu: We're going to start doing them regularly and so it probably makes sense to have the IRC channel going at the same time so that people watching can ask Qs. [12:48pm] nickjohnson: Okay folks, we're going to call an end to these office hours slightly early, since it's a bit quiet [12:49pm] nickjohnson: See you next time! [12:49pm] johnlockwood: 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
