Re: [google-appengine] SDK 1.3.8 released!

2010-10-19 Thread djidjadji
When I want to delete the MapReduce objects from the *local* datastore
with the admin interface I get the following error
when I use v1.3.8 SDK.
Any datastore manipulation like adding a new object or running a
MapReduce Job fails with a similar error.

Using the same datastore with 1.3.7 enables me to delete or create
these objects.

I use Windows-XP-SP3 (NL)

===
Traceback (most recent call last):
  File C:\\google_appengine\google\appengine\ext\webapp\__init__.py,
line 513, in __call__
handler.post(*groups)
  File C:\\google_appengine\google\appengine\ext\admin\__init__.py,
line 787, in post
datastore.Delete(datastore.Key(key))
  File C:\\google_appengine\google\appengine\api\datastore.py,
line 395, in Delete
'datastore_v3', 'Delete', req, datastore_pb.DeleteResponse(), rpc)
  File C:\\google_appengine\google\appengine\api\datastore.py,
line 195, in _MakeSyncCall
rpc.check_success()
  File C:\\google_appengine\google\appengine\api\apiproxy_stub_map.py,
line 499, in check_success
self.__rpc.CheckSuccess()
  File C:\\google_appengine\google\appengine\api\apiproxy_rpc.py,
line 149, in _WaitImpl
self.request, self.response)
  File C:\\google_appengine\google\appengine\api\datastore_file_stub.py,
line 863, in MakeSyncCall
response)
  File C:\\google_appengine\google\appengine\api\apiproxy_stub.py,
line 80, in MakeSyncCall
method(request, response)
  File C:\\google_appengine\google\appengine\api\datastore_file_stub.py,
line 980, in _Dynamic_Delete
self.__WriteDatastore()
  File C:\\google_appengine\google\appengine\api\datastore_file_stub.py,
line 806, in __WriteDatastore
self.__WritePickled(encoded, self.__datastore_file)
  File C:\\google_appengine\google\appengine\api\datastore_file_stub.py,
line 852, in __WritePickled
os.rename(tmp_filename, filename)
WindowsError: [Error 32] The process has no access to the file because
the file is used by another process


Djidjadji

-- 
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] SDK 1.3.8 released!

2010-10-15 Thread Jeff Schwartz
Excellent news! Has the Eclipse plugin also been updated with the latest
SDK?

Jeff

On Thu, Oct 14, 2010 at 11:44 PM, Takashi Matsuo tmat...@google.com wrote:

 Hello App Engine Developers!

 We're very happy to announce that SDK 1.3.8 is released today. There
 are many new cool features, so please download the new SDK and enjoy
 it!

 You can download the new SDK from:
 http://code.google.com/appengine/downloads.html

 Our blog post includes some screenshots of new features in admin console:

 http://googleappengine.blogspot.com/2010/10/new-app-engine-sdk-138-includes-new.html

 Here are release notes:

 Java
 ---
 Version 1.3.8
 =
 - You can run task queue tasks immediately from the admin console.
 - Added an OutputSettings class to the Images API to specify the JPEG
 encoding
  quality when running in production.
 - Support for login of multiple Google accounts within an app, and longer
 login
  sessions. For more information see:
http://www.google.com/support/accounts/bin/answer.py?answer=181599
 - In queue.xml, the maximum allowed bucket size is now 100.
 - Removed limits on zigzag merge-join queries. Therefore the error The
 built-in
  indices are not efficient enough for this query and your data. Please add
 a
  composite index for this query. will no longer be thrown in most cases,
  enabling more types of queries without indexes.
 - The whitelist has been updated to include java.net.InetAddress and some
  interfaces and abstract classes in javax.xml.soap, including
  javax.xml.soap.SOAPMessage.
 - Fixed an issue reserving App Ids by owners of emails containing periods,
  multiple cases, and googlemail.com address.
http://code.google.com/p/googleappengine/issues/detail?id=1196
 - Fixed an issue where TaskOptions had no public getters, making testing
  impossible.
http://code.google.com/p/googleappengine/issues/detail?id=3243
 - Fixed an issue on the development server where PNGs were being returned
 as
  JPEGs.
http://code.google.com/p/googleappengine/issues/detail?id=3661


 Python
 -
 Version 1.3.8
 ==
 - Builtin app.yaml handlers are available for common application functions,
  such as appstats.

 http://code.google.com/appengine/docs/python/config/appconfig.html#Builtin_Handlers
 - The Admin Console now provides an experimental tool to delete all
 entities in
  the datastore or all entities of a given type. This is available only if
  enabled using the datastore_admin builtin. Deleting entities will count
  against application quota.

 http://code.google.com/appengine/docs/python/datastore/creatinggettinganddeletingdata.html#Deleting_Entities_in_Bulk
 - You can run task queue tasks immediately from the Admin Console.
 - You can now specify the quality of JPEG images via the Image API's
  execute_transforms function. Available in production only.
 - Support for login of multiple Google accounts within an app, and longer
 login
  sessions. For more information see:
http://www.google.com/support/accounts/bin/answer.py?answer=181599
 - In queue.yaml, the maximum allowed bucket size is now 100.
 - Precompilation is now enabled by default. To disable, use the
  --no_precompilation flag when updating your app.
 - BlobInfo now has an open() method that returns a BlobReader.
 - BlobReader now accepts a BlobInfo.
 - Removed limits on zigzag merge-join queries. Therefore the error The
 built-in
  indices are not efficient enough for this query and your data. Please add
 a
  composite index for this query. will no longer be thrown in most cases,
  enabling more types of queries without indexes.
 - Fixed an issue with task queue tasks not running on the dev_appserver
 when
  using Python 2.6.
 - Fixed an issue on the dev_appserver where auto task running wasn't
 working for
  BulkAdd.
 - Fixed an issue reserving App Ids by owners of similarly-named mails
 accounts
  containing periods, multiple cases, and googlemail.com address.
http://code.google.com/p/googleappengine/issues/detail?id=1196
 - Fixed an issue on the development server where PNGs were being returned
 as
  JPEGs.
http://code.google.com/p/googleappengine/issues/detail?id=3661

 --
 Takashi Matsuo
 Developer Relations
 Developer Advocate for Google App Engine/iGoogle
 Google Japan, Inc.

 --
 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%2bunsubscr...@googlegroups.com
 .
 For more options, visit this group at
 http://groups.google.com/group/google-appengine?hl=en.




-- 
Jeff

-- 
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] SDK 1.3.8 released!

2010-10-14 Thread Takashi Matsuo
Hello App Engine Developers!

We're very happy to announce that SDK 1.3.8 is released today. There
are many new cool features, so please download the new SDK and enjoy
it!

You can download the new SDK from:
http://code.google.com/appengine/downloads.html

Our blog post includes some screenshots of new features in admin console:
http://googleappengine.blogspot.com/2010/10/new-app-engine-sdk-138-includes-new.html

Here are release notes:

Java
---
Version 1.3.8
=
- You can run task queue tasks immediately from the admin console.
- Added an OutputSettings class to the Images API to specify the JPEG encoding
  quality when running in production.
- Support for login of multiple Google accounts within an app, and longer login
  sessions. For more information see:
http://www.google.com/support/accounts/bin/answer.py?answer=181599
- In queue.xml, the maximum allowed bucket size is now 100.
- Removed limits on zigzag merge-join queries. Therefore the error The built-in
  indices are not efficient enough for this query and your data. Please add a
  composite index for this query. will no longer be thrown in most cases,
  enabling more types of queries without indexes.
- The whitelist has been updated to include java.net.InetAddress and some
  interfaces and abstract classes in javax.xml.soap, including
  javax.xml.soap.SOAPMessage.
- Fixed an issue reserving App Ids by owners of emails containing periods,
  multiple cases, and googlemail.com address.
http://code.google.com/p/googleappengine/issues/detail?id=1196
- Fixed an issue where TaskOptions had no public getters, making testing
  impossible.
http://code.google.com/p/googleappengine/issues/detail?id=3243
- Fixed an issue on the development server where PNGs were being returned as
  JPEGs.
http://code.google.com/p/googleappengine/issues/detail?id=3661


Python
-
Version 1.3.8
==
- Builtin app.yaml handlers are available for common application functions,
  such as appstats.

http://code.google.com/appengine/docs/python/config/appconfig.html#Builtin_Handlers
- The Admin Console now provides an experimental tool to delete all entities in
  the datastore or all entities of a given type. This is available only if
  enabled using the datastore_admin builtin. Deleting entities will count
  against application quota.

http://code.google.com/appengine/docs/python/datastore/creatinggettinganddeletingdata.html#Deleting_Entities_in_Bulk
- You can run task queue tasks immediately from the Admin Console.
- You can now specify the quality of JPEG images via the Image API's
  execute_transforms function. Available in production only.
- Support for login of multiple Google accounts within an app, and longer login
  sessions. For more information see:
http://www.google.com/support/accounts/bin/answer.py?answer=181599
- In queue.yaml, the maximum allowed bucket size is now 100.
- Precompilation is now enabled by default. To disable, use the
  --no_precompilation flag when updating your app.
- BlobInfo now has an open() method that returns a BlobReader.
- BlobReader now accepts a BlobInfo.
- Removed limits on zigzag merge-join queries. Therefore the error The built-in
  indices are not efficient enough for this query and your data. Please add a
  composite index for this query. will no longer be thrown in most cases,
  enabling more types of queries without indexes.
- Fixed an issue with task queue tasks not running on the dev_appserver when
  using Python 2.6.
- Fixed an issue on the dev_appserver where auto task running wasn't working for
  BulkAdd.
- Fixed an issue reserving App Ids by owners of similarly-named mails accounts
  containing periods, multiple cases, and googlemail.com address.
http://code.google.com/p/googleappengine/issues/detail?id=1196
- Fixed an issue on the development server where PNGs were being returned as
  JPEGs.
http://code.google.com/p/googleappengine/issues/detail?id=3661

-- 
Takashi Matsuo
Developer Relations
Developer Advocate for Google App Engine/iGoogle
Google Japan, Inc.

-- 
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] SDK 1.3.8 released!

2010-10-14 Thread YF CAO
can the plugin of Netbeans auto upgrade ?

2010/10/15 Takashi Matsuo tmat...@google.com

 Hello App Engine Developers!

 We're very happy to announce that SDK 1.3.8 is released today. There
 are many new cool features, so please download the new SDK and enjoy
 it!

 You can download the new SDK from:
 http://code.google.com/appengine/downloads.html

 Our blog post includes some screenshots of new features in admin console:

 http://googleappengine.blogspot.com/2010/10/new-app-engine-sdk-138-includes-new.html

 Here are release notes:

 Java
 ---
 Version 1.3.8
 =
 - You can run task queue tasks immediately from the admin console.
 - Added an OutputSettings class to the Images API to specify the JPEG
 encoding
  quality when running in production.
 - Support for login of multiple Google accounts within an app, and longer
 login
  sessions. For more information see:
http://www.google.com/support/accounts/bin/answer.py?answer=181599
 - In queue.xml, the maximum allowed bucket size is now 100.
 - Removed limits on zigzag merge-join queries. Therefore the error The
 built-in
  indices are not efficient enough for this query and your data. Please add
 a
  composite index for this query. will no longer be thrown in most cases,
  enabling more types of queries without indexes.
 - The whitelist has been updated to include java.net.InetAddress and some
  interfaces and abstract classes in javax.xml.soap, including
  javax.xml.soap.SOAPMessage.
 - Fixed an issue reserving App Ids by owners of emails containing periods,
  multiple cases, and googlemail.com address.
http://code.google.com/p/googleappengine/issues/detail?id=1196
 - Fixed an issue where TaskOptions had no public getters, making testing
  impossible.
http://code.google.com/p/googleappengine/issues/detail?id=3243
 - Fixed an issue on the development server where PNGs were being returned
 as
  JPEGs.
http://code.google.com/p/googleappengine/issues/detail?id=3661


 Python
 -
 Version 1.3.8
 ==
 - Builtin app.yaml handlers are available for common application functions,
  such as appstats.

 http://code.google.com/appengine/docs/python/config/appconfig.html#Builtin_Handlers
 - The Admin Console now provides an experimental tool to delete all
 entities in
  the datastore or all entities of a given type. This is available only if
  enabled using the datastore_admin builtin. Deleting entities will count
  against application quota.

 http://code.google.com/appengine/docs/python/datastore/creatinggettinganddeletingdata.html#Deleting_Entities_in_Bulk
 - You can run task queue tasks immediately from the Admin Console.
 - You can now specify the quality of JPEG images via the Image API's
  execute_transforms function. Available in production only.
 - Support for login of multiple Google accounts within an app, and longer
 login
  sessions. For more information see:
http://www.google.com/support/accounts/bin/answer.py?answer=181599
 - In queue.yaml, the maximum allowed bucket size is now 100.
 - Precompilation is now enabled by default. To disable, use the
  --no_precompilation flag when updating your app.
 - BlobInfo now has an open() method that returns a BlobReader.
 - BlobReader now accepts a BlobInfo.
 - Removed limits on zigzag merge-join queries. Therefore the error The
 built-in
  indices are not efficient enough for this query and your data. Please add
 a
  composite index for this query. will no longer be thrown in most cases,
  enabling more types of queries without indexes.
 - Fixed an issue with task queue tasks not running on the dev_appserver
 when
  using Python 2.6.
 - Fixed an issue on the dev_appserver where auto task running wasn't
 working for
  BulkAdd.
 - Fixed an issue reserving App Ids by owners of similarly-named mails
 accounts
  containing periods, multiple cases, and googlemail.com address.
http://code.google.com/p/googleappengine/issues/detail?id=1196
 - Fixed an issue on the development server where PNGs were being returned
 as
  JPEGs.
http://code.google.com/p/googleappengine/issues/detail?id=3661

 --
 Takashi Matsuo
 Developer Relations
 Developer Advocate for Google App Engine/iGoogle
 Google Japan, Inc.

 --
 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%2bunsubscr...@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