Re: [google-appengine] 1.3.1 SDK Prerelease - help us verify

2010-02-09 Thread Piotr Jaroszyński
Hello, Not sure whether it was present in 1.3.0 but there is an unpleasant bug in 1.3.1 where blobstore request mangling breaks data encoding [1]. [1] - http://code.google.com/p/googleappengine/issues/detail?id=2749 -- Best Regards Piotr Jaroszyński -- You received this message because you

Re: [google-appengine] 1.3.1 SDK Prerelease - help us verify

2010-02-08 Thread 风笑雪
Seems no one reply me, so I copy and paste it here: The memcache.grab_tail() function is very useful for counting, but why it only returns values, not a (key, value) pair list or dict? If a (key, value) pair list is available to retrieve, I think counting would be even easier like this: 1) add

Re: [google-appengine] 1.3.1 SDK Prerelease - help us verify

2010-02-08 Thread 杨浩
^ ^[?]被[?] I see you! 2010/2/8 风笑雪 kea...@gmail.com Seems no one reply me, so I copy and paste it here: The memcache.grab_tail() function is very useful for counting, but why it only returns values, not a (key, value) pair list or dict? If a (key, value) pair list is available to

Re: [google-appengine] 1.3.1 SDK Prerelease - help us verify

2010-02-07 Thread Ross M Karchner
I'm loving cursors and transactional tasks (which may be the geekiest sentence I've ever written)-- I hope send_mail is next to get transactional treatment. On Wed, Feb 3, 2010 at 5:03 PM, Ikai Lan i...@google.com wrote: Hello App Engine Developers, As part of our ongoing efforts to improve

Re: [google-appengine] 1.3.1 SDK Prerelease - help us verify

2010-02-07 Thread Nickolas Daskalou
Where did you find the documentation for how to use these two new features? On 08/02/2010, at 12:45 PM, Ross M Karchner rosskarch...@gmail.com wrote: I'm loving cursors and transactional tasks (which may be the geekiest sentence I've ever written)-- I hope send_mail is next to get

Re: [google-appengine] 1.3.1 SDK Prerelease - help us verify

2010-02-07 Thread Takashi Matsuo
Hi Ross, Agreed! For the time being, you can use following strategy for a workaround. 1) prepare a handler for sending particular mail 2) put this handler into the task queue in a transactional manner Regards, -- Takashi Matsuo Kay's daddy On Mon, Feb 8, 2010 at 10:45 AM, Ross M Karchner

Re: [google-appengine] 1.3.1 SDK Prerelease - help us verify

2010-02-07 Thread Ross M Karchner
Poking around the code, and trial an error. For transactional tasks, just add transactional=True to any tasks you create in a transaction-- if the transaction fails, the task won't be created. For cursors, after doing a fetch() on a Query, .cursor() (on the Query itself , not the results) will

Re: [google-appengine] 1.3.1 SDK Prerelease - help us verify

2010-02-07 Thread Nickolas Daskalou
Thanks Ross, this is very helpful. :) Nick On 8 February 2010 13:13, Ross M Karchner rosskarch...@gmail.com wrote: Poking around the code, and trial an error. For transactional tasks, just add transactional=True to any tasks you create in a transaction-- if the transaction fails, the task

[google-appengine] 1.3.1 SDK Prerelease - help us verify

2010-02-03 Thread Ikai Lan
Hello App Engine Developers, As part of our ongoing efforts to improve release quality and transparency, we will start prereleasing SDKs for early testing. We hope this gives developers a chance to participate in our release process by trying out new changes and sending feedback. As of this