[google-appengine] Re: sdk

2008-10-03 Thread Alexander Kojevnikov

> how to download latest sdk version

http://code.google.com/appengine/downloads.html

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: sdk

2009-03-13 Thread Let Delete My Apps

http://localhost:8080/_ah/admin

See:
http://code.google.com/appengine/docs/python/tools/devserver.html

--
http://pyoohtml.appspot.com/let-delete-my-apps/home

On Mar 13, 9:44 pm, Ronn Ross  wrote:
> Does the appengine sdk have something included where you can look at the
> datastore? For example I'm having trouble displaying data, and I want to see
> if I writing data to the datastore.
--~--~-~--~~~---~--~~
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: sdk

2009-03-13 Thread Ronn Ross
Hey thanks, this is great. I couldn't find it anywhere in the the docs.

On Fri, Mar 13, 2009 at 4:50 PM, Let Delete My Apps <
davide.rogn...@gmail.com> wrote:

>
> http://localhost:8080/_ah/admin
>
> See:
> http://code.google.com/appengine/docs/python/tools/devserver.html
>
> --
> http://pyoohtml.appspot.com/let-delete-my-apps/home
>
> On Mar 13, 9:44 pm, Ronn Ross  wrote:
> > Does the appengine sdk have something included where you can look at the
> > datastore? For example I'm having trouble displaying data, and I want to
> see
> > if I writing data to the datastore.
> >
>

--~--~-~--~~~---~--~~
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: SDK installation

2017-12-14 Thread 'Jordan (Cloud Platform Support)' via Google App Engine
This error is not an issue with GCloud but is an error returned by your 
operating system as it is not able to find the location of the 'gcloud.cmd' 
file (e.g if using Windows). 

You must add the directory path of the gcloud script (e.g C:\Program Files 
(x86)\Google\Cloud SDK\google-cloud-sdk\bin') to your operating system's 
PATH environment variable. 

 
Then restart your command line shell and it should then be able to find the 
script. 

- Note, Google Groups is for general product discussions and is not for 
technical support. It is recommended to post your full detailed question 
 to Stack Overflow 
 using the supported 
Cloud tags. 

-- 
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/35cce492-d795-469e-8a23-e4f1eb14efce%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: SDK 1.3.6 released!

2010-08-18 Thread Spines
Thank you App Engine Team! I had been struggling with how I would get
a decent solution for displaying lots of thumbnail images on one page,
and with this release and the getServingUrl function, it seems like my
problems are solved!



On Aug 17, 2:19 pm, "Ikai L (Google)"  wrote:
> Hey guys,
>
> This is just a heads up that App Engine SDK version 1.3.6 is officially
> released! Read more about it here:
>
> http://googleappengine.blogspot.com/2010/08/multi-tenancy-support-hig...
>
> Release notes are below:
>
> Java 1.3.6
>
>    - Multitenancy is now supported in the datastore, allowing better
>    compartmentalization of user data.
>    - Automatic image thumbnailing is now available in the Images API using
>    getServingUrl.
>    - Users can now serve custom static error pages for over_quota,
>    dos_api_denial and default cases.
>    - Results of datastore count() queries and offsets for all datastore
>    queries are no longer capped at 1000.
>    - Added a pause queue button to the task queue details page in the Admin
>    Console.
>    - Historical graphs have been added to all of the dashboard graphs in the
>    Admin Console.
>    - Content-range headers are supported on Blobstore downloads.
>    - New method to allocate datastore ids in a given range:
>    allocateIdRange()
>    - The app.yaml format is supported with Java applications.
>    - Increased several rate limited quotas for free applications.
>    - Fixed an issue that did not allow forms of over 200,000 bytes to be
>    submitted.
>       -http://code.google.com/p/googleappengine/issues/detail?id=1608
>
> Python 1.3.6
>
>    - Multitenancy is now supported in the datastore, allowing better
>    compartmentalization of user data.
>    - Automatic image thumbnailing is now available in the Images API using
>    get_serving_url().
>    - Users can now serve custom static error pages for over_quota,
>    dos_api_denial and default cases.
>    - Results of datastore count() queries and offsets for all datastore
>    queries are no longer capped at 1000.
>    - Added a pause queue button to the task queue details page in the Admin
>    Console.
>    - Historical graphs have been added to all of the dashboard graphs in the
>    Admin Console.
>    - Content-range headers are supported on Blobstore downloads.
>    - Remote API now supports the Blobstore API.
>    - New method to allocate datastore ids in a given range:
>    db.allocate_id_range().
>    - New db method is_in_transaction() determines if a transaction is still
>    open.
>    - Increased several rate limited quotas for free applications.
>    - Fixed an issue in db.py where unindexed property lists for
>    user-specified property names were ignored.
>    - Fixed an issue where the task queue uses local time instead of UTC time
>    to compute job ETA.
>       -http://code.google.com/p/googleappengine/issues/detail?id=2508
>    - Fixed an issue in the SDK with datastore cursors being too large.
>       -http://code.google.com/p/googleappengine/issues/detail?id=3152
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> Blog:http://googleappengine.blogspot.com
> Twitter:http://twitter.com/app_engine
> Reddit:http://www.reddit.com/r/appengine

-- 
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] Re: SDK 1.3.6 released!

2010-08-19 Thread J
I switched to it yesterday but had to switch back to 1.3.5 due to an
issue with remote_api: Issue 178: ImportError: No module named
fancy_urllib.

Hopefully the issue will be fixed before 1.3.6 becomes mandatory?

On Aug 17, 5:19 pm, "Ikai L (Google)"  wrote:
> Hey guys,
>
> This is just a heads up that App Engine SDK version 1.3.6 is officially
> released! Read more about it here:
>
> http://googleappengine.blogspot.com/2010/08/multi-tenancy-support-hig...
>
> Release notes are below:
>
> Java 1.3.6
>
>    - Multitenancy is now supported in the datastore, allowing better
>    compartmentalization of user data.
>    - Automatic image thumbnailing is now available in the Images API using
>    getServingUrl.
>    - Users can now serve custom static error pages for over_quota,
>    dos_api_denial and default cases.
>    - Results of datastore count() queries and offsets for all datastore
>    queries are no longer capped at 1000.
>    - Added a pause queue button to the task queue details page in the Admin
>    Console.
>    - Historical graphs have been added to all of the dashboard graphs in the
>    Admin Console.
>    - Content-range headers are supported on Blobstore downloads.
>    - New method to allocate datastore ids in a given range:
>    allocateIdRange()
>    - The app.yaml format is supported with Java applications.
>    - Increased several rate limited quotas for free applications.
>    - Fixed an issue that did not allow forms of over 200,000 bytes to be
>    submitted.
>       -http://code.google.com/p/googleappengine/issues/detail?id=1608
>
> Python 1.3.6
>
>    - Multitenancy is now supported in the datastore, allowing better
>    compartmentalization of user data.
>    - Automatic image thumbnailing is now available in the Images API using
>    get_serving_url().
>    - Users can now serve custom static error pages for over_quota,
>    dos_api_denial and default cases.
>    - Results of datastore count() queries and offsets for all datastore
>    queries are no longer capped at 1000.
>    - Added a pause queue button to the task queue details page in the Admin
>    Console.
>    - Historical graphs have been added to all of the dashboard graphs in the
>    Admin Console.
>    - Content-range headers are supported on Blobstore downloads.
>    - Remote API now supports the Blobstore API.
>    - New method to allocate datastore ids in a given range:
>    db.allocate_id_range().
>    - New db method is_in_transaction() determines if a transaction is still
>    open.
>    - Increased several rate limited quotas for free applications.
>    - Fixed an issue in db.py where unindexed property lists for
>    user-specified property names were ignored.
>    - Fixed an issue where the task queue uses local time instead of UTC time
>    to compute job ETA.
>       -http://code.google.com/p/googleappengine/issues/detail?id=2508
>    - Fixed an issue in the SDK with datastore cursors being too large.
>       -http://code.google.com/p/googleappengine/issues/detail?id=3152
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> Blog:http://googleappengine.blogspot.com
> Twitter:http://twitter.com/app_engine
> Reddit:http://www.reddit.com/r/appengine

-- 
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] Re: SDK 1.3.6 released!

2010-08-19 Thread Spines
I did some performance testing on the new high performance image
serving that uses getServingUrl.

If anyones interested I wrote about it here:
http://www.answercow.com/q/304002/app-engines-high-performance-image-serving-system

On Aug 18, 11:45 am, Spines  wrote:
> Thank you App Engine Team! I had been struggling with how I would get
> a decent solution for displaying lots of thumbnail images on one page,
> and with this release and the getServingUrl function, it seems like my
> problems are solved!
>
> On Aug 17, 2:19 pm, "Ikai L (Google)"  wrote:
>
>
>
> > Hey guys,
>
> > This is just a heads up that App Engine SDK version 1.3.6 is officially
> > released! Read more about it here:
>
> >http://googleappengine.blogspot.com/2010/08/multi-tenancy-support-hig...
>
> > Release notes are below:
>
> > Java 1.3.6
>
> >    - Multitenancy is now supported in the datastore, allowing better
> >    compartmentalization of user data.
> >    - Automatic image thumbnailing is now available in the Images API using
> >    getServingUrl.
> >    - Users can now serve custom static error pages for over_quota,
> >    dos_api_denial and default cases.
> >    - Results of datastore count() queries and offsets for all datastore
> >    queries are no longer capped at 1000.
> >    - Added a pause queue button to the task queue details page in the Admin
> >    Console.
> >    - Historical graphs have been added to all of the dashboard graphs in the
> >    Admin Console.
> >    - Content-range headers are supported on Blobstore downloads.
> >    - New method to allocate datastore ids in a given range:
> >    allocateIdRange()
> >    - The app.yaml format is supported with Java applications.
> >    - Increased several rate limited quotas for free applications.
> >    - Fixed an issue that did not allow forms of over 200,000 bytes to be
> >    submitted.
> >       -http://code.google.com/p/googleappengine/issues/detail?id=1608
>
> > Python 1.3.6
>
> >    - Multitenancy is now supported in the datastore, allowing better
> >    compartmentalization of user data.
> >    - Automatic image thumbnailing is now available in the Images API using
> >    get_serving_url().
> >    - Users can now serve custom static error pages for over_quota,
> >    dos_api_denial and default cases.
> >    - Results of datastore count() queries and offsets for all datastore
> >    queries are no longer capped at 1000.
> >    - Added a pause queue button to the task queue details page in the Admin
> >    Console.
> >    - Historical graphs have been added to all of the dashboard graphs in the
> >    Admin Console.
> >    - Content-range headers are supported on Blobstore downloads.
> >    - Remote API now supports the Blobstore API.
> >    - New method to allocate datastore ids in a given range:
> >    db.allocate_id_range().
> >    - New db method is_in_transaction() determines if a transaction is still
> >    open.
> >    - Increased several rate limited quotas for free applications.
> >    - Fixed an issue in db.py where unindexed property lists for
> >    user-specified property names were ignored.
> >    - Fixed an issue where the task queue uses local time instead of UTC time
> >    to compute job ETA.
> >       -http://code.google.com/p/googleappengine/issues/detail?id=2508
> >    - Fixed an issue in the SDK with datastore cursors being too large.
> >       -http://code.google.com/p/googleappengine/issues/detail?id=3152
>
> > --
> > Ikai Lan
> > Developer Programs Engineer, Google App Engine
> > Blog:http://googleappengine.blogspot.com
> > Twitter:http://twitter.com/app_engine
> > Reddit:http://www.reddit.com/r/appengine

-- 
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] Re: SDK 1.3.6 released!

2010-08-19 Thread J
Not using django-appengine-patch; remote_api only being used pretty
much as documented here: 
http://code.google.com/appengine/articles/remote_api.html

Thanks in advance, Ikai.


On Aug 19, 1:31 pm, "Ikai L (Google)"  wrote:
> Users running into issues with fancy_urllib: are you running
> django-appengine-patch?
>
>
>
>
>
> On Thu, Aug 19, 2010 at 10:23 AM, Spines  wrote:
> > I did some performance testing on the new high performance image
> > serving that uses getServingUrl.
>
> > If anyones interested I wrote about it here:
>
> >http://www.answercow.com/q/304002/app-engines-high-performance-image-...
>
> > On Aug 18, 11:45 am, Spines  wrote:
> > > Thank you App Engine Team! I had been struggling with how I would get
> > > a decent solution for displaying lots of thumbnail images on one page,
> > > and with this release and the getServingUrl function, it seems like my
> > > problems are solved!
>
> > > On Aug 17, 2:19 pm, "Ikai L (Google)"  wrote:
>
> > > > Hey guys,
>
> > > > This is just a heads up that App Engine SDK version 1.3.6 is officially
> > > > released! Read more about it here:
>
> > > >http://googleappengine.blogspot.com/2010/08/multi-tenancy-support-hig.
> > ..
>
> > > > Release notes are below:
>
> > > > Java 1.3.6
>
> > > >    - Multitenancy is now supported in the datastore, allowing better
> > > >    compartmentalization of user data.
> > > >    - Automatic image thumbnailing is now available in the Images API
> > using
> > > >    getServingUrl.
> > > >    - Users can now serve custom static error pages for over_quota,
> > > >    dos_api_denial and default cases.
> > > >    - Results of datastore count() queries and offsets for all datastore
> > > >    queries are no longer capped at 1000.
> > > >    - Added a pause queue button to the task queue details page in the
> > Admin
> > > >    Console.
> > > >    - Historical graphs have been added to all of the dashboard graphs
> > in the
> > > >    Admin Console.
> > > >    - Content-range headers are supported on Blobstore downloads.
> > > >    - New method to allocate datastore ids in a given range:
> > > >    allocateIdRange()
> > > >    - The app.yaml format is supported with Java applications.
> > > >    - Increased several rate limited quotas for free applications.
> > > >    - Fixed an issue that did not allow forms of over 200,000 bytes to
> > be
> > > >    submitted.
> > > >       -http://code.google.com/p/googleappengine/issues/detail?id=1608
>
> > > > Python 1.3.6
>
> > > >    - Multitenancy is now supported in the datastore, allowing better
> > > >    compartmentalization of user data.
> > > >    - Automatic image thumbnailing is now available in the Images API
> > using
> > > >    get_serving_url().
> > > >    - Users can now serve custom static error pages for over_quota,
> > > >    dos_api_denial and default cases.
> > > >    - Results of datastore count() queries and offsets for all datastore
> > > >    queries are no longer capped at 1000.
> > > >    - Added a pause queue button to the task queue details page in the
> > Admin
> > > >    Console.
> > > >    - Historical graphs have been added to all of the dashboard graphs
> > in the
> > > >    Admin Console.
> > > >    - Content-range headers are supported on Blobstore downloads.
> > > >    - Remote API now supports the Blobstore API.
> > > >    - New method to allocate datastore ids in a given range:
> > > >    db.allocate_id_range().
> > > >    - New db method is_in_transaction() determines if a transaction is
> > still
> > > >    open.
> > > >    - Increased several rate limited quotas for free applications.
> > > >    - Fixed an issue in db.py where unindexed property lists for
> > > >    user-specified property names were ignored.
> > > >    - Fixed an issue where the task queue uses local time instead of UTC
> > time
> > > >    to compute job ETA.
> > > >       -http://code.google.com/p/googleappengine/issues/detail?id=2508
> > > >    - Fixed an issue in the SDK with datastore cursors being too large.
> > > >       -http://code.google.com/p/googleappengine/issues/detail?id=3152
>
> > > > --
> > > > Ikai Lan
> > > > Developer Programs Engineer, Google App Engine
> > > > Blog:http://googleappengine.blogspot.com
> > > > Twitter:http://twitter.com/app_engine
> > > > Reddit:http://www.reddit.com/r/appengine
>
> > --
> > 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 > e...@googlegroups.com>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine?hl=en.
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> Blog:http://googleappengine.blogspot.com
> Twitter:http://twitter.com/app_engine
> Reddit:http://www.reddit.com/r/appengine

-- 
You received this message because you are subscribed to 

[google-appengine] Re: SDK 1.3.6 released!

2010-08-23 Thread Julian Namaro
You can add:
sys.path.insert(0,"/path/to/google_appengine/lib/fancy_urllib")

..in the script where you're calling remote_api.



On Aug 23, 5:15 am, Ryan Weber  wrote:
> Hitting the fancy_urllib issue with remote_api too. Has anyone found a
> fix/workaround for this (other than reverting back to 1.3.5)?
>

-- 
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] Re: SDK 1.3.6 released!

2010-08-25 Thread Argo Roots
- Results of datastore count() queries and offsets for all datastore
   queries are no longer capped at 1000.

I still get 1000 if I do:
 count = Person.all().count()

Any help?


On Aug 18, 12:19 am, "Ikai L (Google)"  wrote:
> Hey guys,
>
> This is just a heads up that App Engine SDK version 1.3.6 is officially
> released! Read more about it here:
>
> http://googleappengine.blogspot.com/2010/08/multi-tenancy-support-hig...
>
> Release notes are below:
>
> Java 1.3.6
>
>    - Multitenancy is now supported in the datastore, allowing better
>    compartmentalization of user data.
>    - Automatic image thumbnailing is now available in the Images API using
>    getServingUrl.
>    - Users can now serve custom static error pages for over_quota,
>    dos_api_denial and default cases.
>    - Results of datastore count() queries and offsets for all datastore
>    queries are no longer capped at 1000.
>    - Added a pause queue button to the task queue details page in the Admin
>    Console.
>    - Historical graphs have been added to all of the dashboard graphs in the
>    Admin Console.
>    - Content-range headers are supported on Blobstore downloads.
>    - New method to allocate datastore ids in a given range:
>    allocateIdRange()
>    - The app.yaml format is supported with Java applications.
>    - Increased several rate limited quotas for free applications.
>    - Fixed an issue that did not allow forms of over 200,000 bytes to be
>    submitted.
>       -http://code.google.com/p/googleappengine/issues/detail?id=1608
>
> Python 1.3.6
>
>    - Multitenancy is now supported in the datastore, allowing better
>    compartmentalization of user data.
>    - Automatic image thumbnailing is now available in the Images API using
>    get_serving_url().
>    - Users can now serve custom static error pages for over_quota,
>    dos_api_denial and default cases.
>    - Results of datastore count() queries and offsets for all datastore
>    queries are no longer capped at 1000.
>    - Added a pause queue button to the task queue details page in the Admin
>    Console.
>    - Historical graphs have been added to all of the dashboard graphs in the
>    Admin Console.
>    - Content-range headers are supported on Blobstore downloads.
>    - Remote API now supports the Blobstore API.
>    - New method to allocate datastore ids in a given range:
>    db.allocate_id_range().
>    - New db method is_in_transaction() determines if a transaction is still
>    open.
>    - Increased several rate limited quotas for free applications.
>    - Fixed an issue in db.py where unindexed property lists for
>    user-specified property names were ignored.
>    - Fixed an issue where the task queue uses local time instead of UTC time
>    to compute job ETA.
>       -http://code.google.com/p/googleappengine/issues/detail?id=2508
>    - Fixed an issue in the SDK with datastore cursors being too large.
>       -http://code.google.com/p/googleappengine/issues/detail?id=3152
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine
> Blog:http://googleappengine.blogspot.com
> Twitter:http://twitter.com/app_engine
> Reddit:http://www.reddit.com/r/appengine

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

2010-10-15 Thread vivpuri
"Support for login of multiple Google accounts within an app, and
longer login sessions."

For the above statement, in Admin Console > Application Settings >
Cookie Expiration, max time that you can choose is still 2 weeks. Was
that supposed to change too?


"Datastore Admin" - does not load for me. I get the following error -

***
Request-URI Too Large. The requested URL /_ah/datastore_admin/... is
too large to process.
***


"AppStats" - does not record any data for my app, even after following
the steps here - 
http://code.google.com/appengine/docs/python/tools/appstats.html

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

2010-10-15 Thread vivpuri
Ignore the "AppStats" comment. I got it to work.

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

2010-10-15 Thread GoSharp Lite
I am using Eclipse 3.5 to develop AppEngine and Android together,
since Android does not recommend using Eclipse 3.6.
Google Plugin for Eclipse 3.5 is still using SDK 1.3.7, can't update
new SDK 1.3.8.
Is there a way to manually install SDK 1.3.8 for Eclipse 3.5?

On Oct 15, 11:44 am, Takashi Matsuo  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-in...
>
> 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#Bu...
> - 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/creatinggettin...
> - 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.



[google-appengine] Re: SDK 1.3.8 released!

2010-10-15 Thread Peter Ondruska
See 
http://groups.google.com/group/google-appengine-java/browse_thread/thread/94d7e74a2e882b4b/65358a09ced5e1d2#

For GAE/Java there is another group: 
http://groups.google.com/group/google-appengine-java

On Oct 16, 3:37 am, GoSharp Lite  wrote:
> I am using Eclipse 3.5 to develop AppEngine and Android together,
> since Android does not recommend using Eclipse 3.6.
> Google Plugin for Eclipse 3.5 is still using SDK 1.3.7, can't update
> new SDK 1.3.8.
> Is there a way to manually install SDK 1.3.8 for Eclipse 3.5?
>
> On Oct 15, 11:44 am, Takashi Matsuo  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-in...
>
> > 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#Bu...
> > - 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/creatinggettin...
> > - 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 t

[google-appengine] Re: SDK 1.3.8 released!

2010-10-18 Thread mykhal
hm, download_app functionality announced in prerelease seems to by
silently removed.. why?

On Oct 15, 5:44 am, Takashi Matsuo  wrote:
> Hello App Engine Developers!
>
> We're very happy to announce that SDK1.3.8is 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-in...
>
> Here are release notes:
>
> Java
> ---
> Version1.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
> -
> Version1.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#Bu...
> - 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/creatinggettin...
> - 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.



[google-appengine] Re: SDK 1.3.8 released!

2010-10-18 Thread Brendan Doherty
Can you explain in more detail what the "Average Latency" figure on
the admin console on the new Instances page means?  It does not appear
to be documented anywhere.

I'm guessing it either means datastore latency (as latency is used
here  
http://googleappengine.blogspot.com/2010/06/datastore-performance-growing-pains.html),
or it could mean the time it takes for requests to process (as latency
is used here 
http://code.google.com/appengine/docs/java/runtime.html#Quotas_and_Limits)

On Oct 15, 4:44 pm, Takashi Matsuo  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-in...
>
> 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#Bu...
> - 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/creatinggettin...
> - 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

[google-appengine] Re: SDK 1.3.8 released!

2010-10-18 Thread vivpuri
Its not that hard. 5 minutes at max.

You can use hosted SVN service - http://unfuddle.com .

Desktop client:
Windows - http://tortoisesvn.net/downloads
Mac - SyncroSVN




On Oct 18, 3:11 pm, Rafael Sierra  wrote:
> On Mon, Oct 18, 2010 at 3:37 PM, Robert Kluin  wrote:
> > Probably because about 50 people responded asking them to NOT include
> > that within a few hours.
>
> > Most likely, if you want that feature you need to go learn about
> > version control.
> >http://en.wikipedia.org/wiki/Revision_control
>
> It's hard to teach mercurial/svn/git/cvs(lol) to someone used only to
> photoshop and dreamweaver. It's easier just download and install
> appengine.msi and click "Deploy" (into the test appid, of course), and
> then you download whatever he made and commit to whatever version
> control you are using
>
>
>
>
>
>
>
>
>
>
>
> > Robert
>
> > On Sun, Oct 17, 2010 at 00:09, mykhal  wrote:
> >> hm, download_app functionality announced in prerelease seems to by
> >> silently removed.. why?
>
> >> On Oct 15, 5:44 am, Takashi Matsuo  wrote:
> >>> Hello App Engine Developers!
>
> >>> We're very happy to announce that SDK1.3.8is 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-in...
>
> >>> Here are release notes:
>
> >>> Java
> >>> ---
> >>> Version1.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
> >>> -
> >>> Version1.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#Bu...
> >>> - 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/creatinggettin...
> >>> - 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
> >>>   usin

[google-appengine] Re: SDK 1.3.8 released!

2010-10-18 Thread Darien Caldwell


It wasn't silently removed. Ikai stated they would re-evaluate the
idea based on feedback, and re-introduce it later.

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

2010-10-18 Thread Giovanni Totaro
Hi GAE developers,


as I've already said (without a reply) here:
http://googleappengine.blogspot.com/2010/10/new-app-engine-sdk-138-includes-new.html
the new Python documentation is buggy about the download_app last
minute drop out... pieces are still floating here: Python - Tools -
Uploading and Managing - Uploading the App.
Hey there, no one at home??? :)

-- 
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] Re: SDK 1.3.4 released!

2010-05-19 Thread Herbert
Thanks guys!!!

Herbert

e annoucements. Well, we've got another
> exciting announcement: SDK 1.3.4 is LIVE! Get it below:
>
> http://code.google.com/appengine/downloads.html
>
> Release notes are below:
>
> Java
> ---
> Version 1.3.4
> =
> - Client side bulkloader available with the Python SDK that has a new
>   configuration syntax and wizard for easier import/export with the
> datastore.
>   Can be used by enabling remote_api in your Java application
> - Applications can now be configured to authenticate with OpenID by
> selecting
>   the OpenID option when creating your application in the admin console
>    http://code.google.com/p/googleappengine/issues/detail?id=248
>    http://code.google.com/p/googleappengine/issues/detail?id=56
> - New API to allow App Engine apps to act as OAuth service providers
>    http://code.google.com/p/googleappengine/issues/detail?id=919
> - The version update check in the Java SDK now uses https
> - Allow full access to javax.el.*
>    http://code.google.com/p/googleappengine/issues/detail?id=3157
> - Increased the timeout during deployment to 15 minutes
> - Fixed an issue with JPA where an illegal cast exception was thrown during
> the
>   fetch of integer fields
> - MemcacheService.setNamespace() is deprecated in favor of
>   MemcacheServiceFactory.getMemcacheManager(namespace)
> - Support in the SDK for Java 1.5 is being deprecated. These warnings now
> appear
>   when starting the SDK
>
> Python
> -
>
> Version 1.3.4
> =
> - New bulkloader configuration syntax and wizard for easier import/export
> with
>   the datastore.
> - Applications can now be configured to authenticate with OpenID by
> selecting
>   the OpenID option when creating your application in the admin console.
>    http://code.google.com/p/googleappengine/issues/detail?id=248
>    http://code.google.com/p/googleappengine/issues/detail?id=56
> - New API to allow App Engine apps to act as OAuth service providers.
>    http://code.google.com/p/googleappengine/issues/detail?id=919
> - Auto task execution is now enabled in the dev_appserver. To turn this off
>   use the flag --disable_task_running.
> - Fixed an issue using db.put() with constructor initialized id based keys.
>    http://code.google.com/p/googleappengine/issues/detail?id=3209
>
> --
> Ikai Lan
> Developer Relations, Google App Engine
> Twitter:http://twitter.com/ikai
> Delicious:http://delicious.com/ikailan
>
> 
> Google App Engine links:
> Blog:http://googleappengine.blogspot.com
> Twitter:http://twitter.com/app_engine
> Reddit:http://www.reddit.com/r/appengine
>
> --
> 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 
> athttp://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] Re: SDK 1.3.4 released!

2010-05-21 Thread Brandon Thomson
auto-executing tasks on the sdk very much helps ease the pain of
setting up and verifying big chains of events with deferred or the
task queue. thanks guys!

On May 20, 7:04 am, Viðar Svansson  wrote:
> Hello,
>
> Thanks for this release, been waiting a long time for OpenID support :D
> Can you upload the libraries to Maven?
>
> Thanks,
> Viðar
>
> On Wed, May 19, 2010 at 5:29 PM, Ikai L (Google)  wrote:
>
>
>
>
>
> > Hello, App Engine developers!
> > Hopefully you're all following along the Google I/O keynote and seen our
> > blog posts with new App Engine annoucements. Well, we've got another
> > exciting announcement: SDK 1.3.4 is LIVE! Get it below:
> >http://code.google.com/appengine/downloads.html
> > Release notes are below:
> > Java
> > ---
> > Version 1.3.4
> > =
> > - Client side bulkloader available with the Python SDK that has a new
> >   configuration syntax and wizard for easier import/export with the
> > datastore.
> >   Can be used by enabling remote_api in your Java application
> > - Applications can now be configured to authenticate with OpenID by
> > selecting
> >   the OpenID option when creating your application in the admin console
> >     http://code.google.com/p/googleappengine/issues/detail?id=248
> >     http://code.google.com/p/googleappengine/issues/detail?id=56
> > - New API to allow App Engine apps to act as OAuth service providers
> >     http://code.google.com/p/googleappengine/issues/detail?id=919
> > - The version update check in the Java SDK now uses https
> > - Allow full access to javax.el.*
> >     http://code.google.com/p/googleappengine/issues/detail?id=3157
> > - Increased the timeout during deployment to 15 minutes
> > - Fixed an issue with JPA where an illegal cast exception was thrown during
> > the
> >   fetch of integer fields
> > - MemcacheService.setNamespace() is deprecated in favor of
> >   MemcacheServiceFactory.getMemcacheManager(namespace)
> > - Support in the SDK for Java 1.5 is being deprecated. These warnings now
> > appear
> >   when starting the SDK
>
> > Python
> > -
> > Version 1.3.4
> > =
> > - New bulkloader configuration syntax and wizard for easier import/export
> > with
> >   the datastore.
> > - Applications can now be configured to authenticate with OpenID by
> > selecting
> >   the OpenID option when creating your application in the admin console.
> >     http://code.google.com/p/googleappengine/issues/detail?id=248
> >     http://code.google.com/p/googleappengine/issues/detail?id=56
> > - New API to allow App Engine apps to act as OAuth service providers.
> >     http://code.google.com/p/googleappengine/issues/detail?id=919
> > - Auto task execution is now enabled in the dev_appserver. To turn this off
> >   use the flag --disable_task_running.
> > - Fixed an issue using db.put() with constructor initialized id based keys.
> >     http://code.google.com/p/googleappengine/issues/detail?id=3209
> > --
> > Ikai Lan
> > Developer Relations, Google App Engine
> > Twitter: http://twitter.com/ikai
> > Delicious: http://delicious.com/ikailan
> > 
> > Google App Engine links:
> > Blog: http://googleappengine.blogspot.com
> > Twitter: http://twitter.com/app_engine
> > Reddit: http://www.reddit.com/r/appengine
>
> > --
> > 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 
> athttp://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] Re: SDK 1.3.4 released!

2010-05-23 Thread gops
yes same here, this sdk release is newer than the advertised
release...

On May 22, 2:54 pm, djidjadji  wrote:
> I just started the dev_server and it came with this message.
>
> 
> INFO     2010-05-22 09:46:54,467 appcfg.py:357] Checking for updates to the 
> SDK.
> INFO     2010-05-22 09:46:55,655 appcfg.py:387] This SDK release is
> newer than the advertised release.
> 
>
> I use SDK 1.3.4.
>
> Is GAE back to version 1.3.3?
>
> 2010/5/19 Ikai L (Google) :
>
> > Hello, App Engine developers!
> > Hopefully you're all following along the Google I/O keynote and seen our
> > blog posts with new App Engine annoucements. Well, we've got another
> > exciting announcement: SDK 1.3.4 is LIVE! Get it below:
> >http://code.google.com/appengine/downloads.html
>
> --
> 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 
> athttp://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] Re: SDK Release Suggestion

2009-10-15 Thread dflorey

Hmmm. I guess this is complicated.
The problem with cancelled background tasks was not in the sdk but in
the appengine backend.
The only option to test things in advance would be to have some kind
of sandbox with the latest backend plus some dev previews of the sdk
to try out the new sdk/backend combination.
I have no clue if this is feasible as developers may need their actual
datastore data.
But of course it would be great to have some kind of staging process.

Daniel

On 15 Okt., 16:01, Joshua Smith  wrote:
> GAE Team,
>
> A simple lesson-learned from the 1.2.6 fiasco is that you have your  
> release process backward.
>
> What you *should* be doing is:
>
> 1) Release the new version of the SDK to developers
> 2) NOTIFY developers that there is a new version and it *will* be  
> going live in X days
> 3) Let the developers tell you about all the problems, and help them  
> find work-arounds, or do an update if necessary
> 4) Update the servers
>
> This is the way Apple releases new JDKs, for example.  That way, the  
> developers have a chance to find all the bugs *before* millions of  
> people are bitten by bugs introduced by framework changes.
>
> -Joshua
--~--~-~--~~~---~--~~
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: SDK Release Suggestion

2009-10-15 Thread david.zverina

Getting access to latest back-ends might also provide impetus for open
sourcing the backend platform.

On Oct 15, 3:25 pm, dflorey  wrote:
> Hmmm. I guess this is complicated.
> The problem with cancelled background tasks was not in the sdk but in
> the appengine backend.
> The only option to test things in advance would be to have some kind
> of sandbox with the latest backend plus some dev previews of the sdk
> to try out the new sdk/backend combination.
> I have no clue if this is feasible as developers may need their actual
> datastore data.
> But of course it would be great to have some kind of staging process.
>
> Daniel
>
> On 15 Okt., 16:01, Joshua Smith  wrote:
>
> > GAE Team,
>
> > A simple lesson-learned from the 1.2.6 fiasco is that you have your  
> > release process backward.
>
> > What you *should* be doing is:
>
> > 1) Release the new version of the SDK to developers
> > 2) NOTIFY developers that there is a new version and it *will* be  
> > going live in X days
> > 3) Let the developers tell you about all the problems, and help them  
> > find work-arounds, or do an update if necessary
> > 4) Update the servers
>
> > This is the way Apple releases new JDKs, for example.  That way, the  
> > developers have a chance to find all the bugs *before* millions of  
> > people are bitten by bugs introduced by framework changes.
>
> > -Joshua
--~--~-~--~~~---~--~~
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: SDK Release Suggestion

2009-10-15 Thread 'Αλκης Ευλογημένος
There was a problem with a non-backwards compatible change in db.Model
constructor as well. That could have been caught by releasing the sdk early.

On Thu, Oct 15, 2009 at 4:25 PM, dflorey  wrote:

>
> Hmmm. I guess this is complicated.
> The problem with cancelled background tasks was not in the sdk but in
> the appengine backend.
> The only option to test things in advance would be to have some kind
> of sandbox with the latest backend plus some dev previews of the sdk
> to try out the new sdk/backend combination.
> I have no clue if this is feasible as developers may need their actual
> datastore data.
> But of course it would be great to have some kind of staging process.
>
> Daniel
>
> On 15 Okt., 16:01, Joshua Smith  wrote:
> > GAE Team,
> >
> > A simple lesson-learned from the 1.2.6 fiasco is that you have your
> > release process backward.
> >
> > What you *should* be doing is:
> >
> > 1) Release the new version of the SDK to developers
> > 2) NOTIFY developers that there is a new version and it *will* be
> > going live in X days
> > 3) Let the developers tell you about all the problems, and help them
> > find work-arounds, or do an update if necessary
> > 4) Update the servers
> >
> > This is the way Apple releases new JDKs, for example.  That way, the
> > developers have a chance to find all the bugs *before* millions of
> > people are bitten by bugs introduced by framework changes.
> >
> > -Joshua
> >
>


-- 

Alkis

--~--~-~--~~~---~--~~
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: SDK 1.1.5 Released

2008-10-05 Thread Davide Rognoni

404 Not Found
http://code.google.com/appengine/docs/memcache/clientclass#Client_add_multi


On Oct 4, 3:26 am, Marce <[EMAIL PROTECTED]> wrote:
> Today is the release of the 1.1.5 SDK, which, as always, is available
> for download on our Google hosting 
> project:http://code.google.com/p/googleappengine/downloads/list.
>
> The release notes (http://code.google.com/p/googleappengine/wiki/
> SdkReleaseNotes) contain all of the nitty gritty details. Here's a
> summary:
>
> For this release, we've added these features:
>  * The Expando model and datastore: Entity now allows lists containing
> different 
> types:http://code.google.com/appengine/docs/datastore/entitiesandmodels.htm...
> * The Memcache API now has the add_multi and replace_multi 
> functions:http://code.google.com/appengine/docs/memcache/clientclass#Client_add...,http://code.google.com/appengine/docs/memcache/clientclass#Client_rep...
>
> The SDK also contains the following issue fixes:
> * StringListProperty is now a proper 
> class:http://code.google.com/p/googleappengine/issues/detail?id=415
> * TimeProperty now correctly accepts 
> datetime.time(0,0):http://code.google.com/p/googleappengine/issues/detail?id=279
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.5 Released

2008-10-05 Thread Davide Rognoni

This is right
http://code.google.com/appengine/docs/memcache/clientclass.html#Client_add_multi

Not right
http://code.google.com/appengine/docs/memcache/clientclass#Client_add_multi


On Oct 5, 12:51 pm, Davide Rognoni <[EMAIL PROTECTED]> wrote:
> 404 Not 
> Foundhttp://code.google.com/appengine/docs/memcache/clientclass#Client_add...
>
> On Oct 4, 3:26 am, Marce <[EMAIL PROTECTED]> wrote:
>
> > Today is the release of the 1.1.5 SDK, which, as always, is available
> > for download on our Google hosting 
> > project:http://code.google.com/p/googleappengine/downloads/list.
>
> > The release notes (http://code.google.com/p/googleappengine/wiki/
> > SdkReleaseNotes) contain all of the nitty gritty details. Here's a
> > summary:
>
> > For this release, we've added these features:
> >  * The Expando model and datastore: Entity now allows lists containing
> > different 
> > types:http://code.google.com/appengine/docs/datastore/entitiesandmodels.htm...
> > * The Memcache API now has the add_multi and replace_multi 
> > functions:http://code.google.com/appengine/docs/memcache/clientclass#Client_add..
>
> > The SDK also contains the following issue fixes:
> > * StringListProperty is now a proper 
> > class:http://code.google.com/p/googleappengine/issues/detail?id=415
> > * TimeProperty now correctly accepts 
> > datetime.time(0,0):http://code.google.com/p/googleappengine/issues/detail?id=279
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.5 Released

2008-10-06 Thread Marzia Niccolai
Thanks!

It's too late for this post, but I've updated the blog with the correct
links :)

-Marzia

On Sun, Oct 5, 2008 at 3:57 AM, Davide Rognoni <[EMAIL PROTECTED]>wrote:

>
> This is right
>
> http://code.google.com/appengine/docs/memcache/clientclass.html#Client_add_multi
>
> Not right
> http://code.google.com/appengine/docs/memcache/clientclass#Client_add_multi
>
>
> On Oct 5, 12:51 pm, Davide Rognoni <[EMAIL PROTECTED]> wrote:
> > 404 Not Foundhttp://
> code.google.com/appengine/docs/memcache/clientclass#Client_add...
> >
> > On Oct 4, 3:26 am, Marce <[EMAIL PROTECTED]> wrote:
> >
> > > Today is the release of the 1.1.5 SDK, which, as always, is available
> > > for download on our Google hosting project:
> http://code.google.com/p/googleappengine/downloads/list.
> >
> > > The release notes (http://code.google.com/p/googleappengine/wiki/
> > > SdkReleaseNotes) contain all of the nitty gritty details. Here's a
> > > summary:
> >
> > > For this release, we've added these features:
> > >  * The Expando model and datastore: Entity now allows lists containing
> > > different types:
> http://code.google.com/appengine/docs/datastore/entitiesandmodels.htm...
> > > * The Memcache API now has the add_multi and replace_multi functions:
> http://code.google.com/appengine/docs/memcache/clientclass#Client_add
> ..
> >
> > > The SDK also contains the following issue fixes:
> > > * StringListProperty is now a proper class:
> http://code.google.com/p/googleappengine/issues/detail?id=415
> > > * TimeProperty now correctly accepts datetime.time(0,0):
> http://code.google.com/p/googleappengine/issues/detail?id=279
> >
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.5 Released

2008-10-06 Thread Nash

Great work Google! Keep em comin'!

On Oct 4, 6:26 am, Marce <[EMAIL PROTECTED]> wrote:
> Today is the release of the 1.1.5 SDK, which, as always, is available
> for download on our Google hosting 
> project:http://code.google.com/p/googleappengine/downloads/list.
>
> The release notes (http://code.google.com/p/googleappengine/wiki/
> SdkReleaseNotes) contain all of the nitty gritty details. Here's a
> summary:
>
> For this release, we've added these features:
>  * The Expando model and datastore: Entity now allows lists containing
> different 
> types:http://code.google.com/appengine/docs/datastore/entitiesandmodels.htm...
> * The Memcache API now has the add_multi and replace_multi 
> functions:http://code.google.com/appengine/docs/memcache/clientclass#Client_add...,http://code.google.com/appengine/docs/memcache/clientclass#Client_rep...
>
> The SDK also contains the following issue fixes:
> * StringListProperty is now a proper 
> class:http://code.google.com/p/googleappengine/issues/detail?id=415
> * TimeProperty now correctly accepts 
> datetime.time(0,0):http://code.google.com/p/googleappengine/issues/detail?id=279
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: sdk download problem

2008-11-14 Thread Jesaja Everling
Hi!

I didn't have any problems downloading the SDK.
Do you maybe use a download manager which may lead to the faulty
download? I would try with a different browser, for example Firefox
instead of IE or vice versa...
Here you can find a zip-package of the SDK, maybe this will work
better than the installer package:

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

Best Regards,

Jesaja Everling


2008/11/14 lws68825 <[EMAIL PROTECTED]>:
>
> I tried to download the latest appengine sdk 1.1.5. but the download
> always stopped at the 82% point of the process.
> Can someone help me?
> >
>



-- 
o
L_/
OL
This is Schäuble. Copy Schäuble into your signature to help him on his
way to Überwachungsstaat.

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.6 Released

2008-11-20 Thread Adam Fisk

Exciting, Marzia.  So sorting on a key would be much faster way of
doing a bulk update of existing data of the kind described at:

http://code.google.com/appengine/articles/update_schema.html

in the "Updating Existing Entities" section, is that correct?  Any
idea how much faster sorting by the key is?  Seems like these bulk
updates must be a major bottleneck for quite a few people -- they
certainly are for me!

Thanks.

-Adam


On Nov 20, 6:07 pm, Marzia Niccolai <[EMAIL PROTECTED]> wrote:
> Hi,
>
> Today we released the 1.1.6 SDK.  You can download it on our Google hosting
> project (http://code.google.com/p/googleappengine/downloads/list), and
> peruse the release notes 
> (http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes) for more
> details on the release.
>
> This release contains some notable new features, including several additions
> to the datastore:
>
> * You can now sort and filter on an entity's 
> key:http://code.google.com/appengine/docs/datastore/queriesandindexes.htm...
> * You can now delete an entity directly using its key, without
> instantiating/fetching the Model object
> * If you specify a key_name when creating a Model, its key will now be
> available before you call put()
> * URLFetch calls made in the SDK now have a 5 second timeout, matching
> production
>
> Also, it contains a number of issue fixes, including the following:
>
> * The SDK now only supports the same headers as 
> production:http://code.google.com/p/googleappengine/issues/detail?id=53
> * In production, fixed an erroneous NeedIndexError when two ancestor queries
> were specified:http://code.google.com/p/googleappengine/issues/detail?id=423
> * Calling to_xml on a model instance containing a BlobProperty returns that
> BlobProperty base64 
> encoded:http://code.google.com/p/googleappengine/issues/detail?id=430
> * URLFetch now uses the original HTTP method (e.g. POST) when following a
> redirect:http://code.google.com/p/googleappengine/issues/detail?id=363
>
> -Marzia
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.6 Released

2008-11-20 Thread Sachin

I just upgraded to the latest 1.1.6 SDK using the Mac installer. Since
upgrading though the launcher has been hanging repeatedly. I've had to
force quit the launcher 3 times in the past hour. This occurs randomly
when I load a page.

Sachin

On Nov 20, 6:07 pm, Marzia Niccolai <[EMAIL PROTECTED]> wrote:
> Hi,
>
> Today we released the 1.1.6 SDK.  You can download it on our Google hosting
> project (http://code.google.com/p/googleappengine/downloads/list), and
> peruse the release notes 
> (http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes) for more
> details on the release.
>
> This release contains some notable new features, including several additions
> to the datastore:
>
> * You can now sort and filter on an entity's 
> key:http://code.google.com/appengine/docs/datastore/queriesandindexes.htm...
> * You can now delete an entity directly using its key, without
> instantiating/fetching the Model object
> * If you specify a key_name when creating a Model, its key will now be
> available before you call put()
> * URLFetch calls made in the SDK now have a 5 second timeout, matching
> production
>
> Also, it contains a number of issue fixes, including the following:
>
> * The SDK now only supports the same headers as 
> production:http://code.google.com/p/googleappengine/issues/detail?id=53
> * In production, fixed an erroneous NeedIndexError when two ancestor queries
> were specified:http://code.google.com/p/googleappengine/issues/detail?id=423
> * Calling to_xml on a model instance containing a BlobProperty returns that
> BlobProperty base64 
> encoded:http://code.google.com/p/googleappengine/issues/detail?id=430
> * URLFetch now uses the original HTTP method (e.g. POST) when following a
> redirect:http://code.google.com/p/googleappengine/issues/detail?id=363
>
> -Marzia
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.6 Released

2008-11-21 Thread Paul Kinlan
Hi,

Its excellent that this update looks like a lot of work has gone in to.

Can I just clarify what "Datastore fetch max results and max query offset
match production limits" means?  This may sounds stupid, is it that the SDK
will error when you query past 1000 records, or is it what another
appenginger reported the other day where he could query past 1000 records?

Thanks
Paul.

2008/11/21 Sachin <[EMAIL PROTECTED]>

>
> I just upgraded to the latest 1.1.6 SDK using the Mac installer. Since
> upgrading though the launcher has been hanging repeatedly. I've had to
> force quit the launcher 3 times in the past hour. This occurs randomly
> when I load a page.
>
> Sachin
>
> On Nov 20, 6:07 pm, Marzia Niccolai <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > Today we released the 1.1.6 SDK.  You can download it on our Google
> hosting
> > project (http://code.google.com/p/googleappengine/downloads/list), and
> > peruse the release notes (
> http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes) for more
> > details on the release.
> >
> > This release contains some notable new features, including several
> additions
> > to the datastore:
> >
> > * You can now sort and filter on an entity's key:
> http://code.google.com/appengine/docs/datastore/queriesandindexes.htm...
> > * You can now delete an entity directly using its key, without
> > instantiating/fetching the Model object
> > * If you specify a key_name when creating a Model, its key will now be
> > available before you call put()
> > * URLFetch calls made in the SDK now have a 5 second timeout, matching
> > production
> >
> > Also, it contains a number of issue fixes, including the following:
> >
> > * The SDK now only supports the same headers as production:
> http://code.google.com/p/googleappengine/issues/detail?id=53
> > * In production, fixed an erroneous NeedIndexError when two ancestor
> queries
> > were specified:
> http://code.google.com/p/googleappengine/issues/detail?id=423
> > * Calling to_xml on a model instance containing a BlobProperty returns
> that
> > BlobProperty base64 encoded:
> http://code.google.com/p/googleappengine/issues/detail?id=430
> > * URLFetch now uses the original HTTP method (e.g. POST) when following a
> > redirect:http://code.google.com/p/googleappengine/issues/detail?id=363
> >
> > -Marzia
> >
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.6 Released

2008-11-21 Thread Andy Freeman

ARGH - the windows installer for 1.1.6 broke my 1.1.5 version.

Nothing in the release notes suggested such behavior.

It looks like the 1.1.6 installer moves things from 1.1.5.  This makes
it impossible to run 1.1.5 after installing 1.1.6.  Since the moved
things overwrote the 1.1.6 versions, it's impossible to see how those
things changed in 1.1.6.

So far, I've found that it moved dev_appserver.py, demos, templates,
tools, new_project_template, appcfg.py.


On Nov 20, 6:07 pm, Marzia Niccolai <[EMAIL PROTECTED]> wrote:
> Hi,
>
> Today we released the 1.1.6 SDK.  You can download it on our Google hosting
> project (http://code.google.com/p/googleappengine/downloads/list), and
> peruse the release notes 
> (http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes) for more
> details on the release.
>
> This release contains some notable new features, including several additions
> to the datastore:
>
> * You can now sort and filter on an entity's 
> key:http://code.google.com/appengine/docs/datastore/queriesandindexes.htm...
> * You can now delete an entity directly using its key, without
> instantiating/fetching the Model object
> * If you specify a key_name when creating a Model, its key will now be
> available before you call put()
> * URLFetch calls made in the SDK now have a 5 second timeout, matching
> production
>
> Also, it contains a number of issue fixes, including the following:
>
> * The SDK now only supports the same headers as 
> production:http://code.google.com/p/googleappengine/issues/detail?id=53
> * In production, fixed an erroneous NeedIndexError when two ancestor queries
> were specified:http://code.google.com/p/googleappengine/issues/detail?id=423
> * Calling to_xml on a model instance containing a BlobProperty returns that
> BlobProperty base64 
> encoded:http://code.google.com/p/googleappengine/issues/detail?id=430
> * URLFetch now uses the original HTTP method (e.g. POST) when following a
> redirect:http://code.google.com/p/googleappengine/issues/detail?id=363
>
> -Marzia
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.6 Released

2008-11-21 Thread Marce (Google)

Today we released the 1.1.7 SDK in order to fix the following issue
that occurred in 1.1.6:
http://code.google.com/p/googleappengine/issues/detail?id=877

-Marzia

On Nov 20, 6:07 pm, Marzia Niccolai <[EMAIL PROTECTED]> wrote:
> Hi,
>
> Today we released the 1.1.6 SDK.  You can download it on our Google hosting
> project (http://code.google.com/p/googleappengine/downloads/list), and
> peruse the release notes 
> (http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes) for more
> details on the release.
>
> This release contains some notable new features, including several additions
> to the datastore:
>
> * You can now sort and filter on an entity's 
> key:http://code.google.com/appengine/docs/datastore/queriesandindexes.htm...
> * You can now delete an entity directly using its key, without
> instantiating/fetching the Model object
> * If you specify a key_name when creating a Model, its key will now be
> available before you call put()
> * URLFetch calls made in the SDK now have a 5 second timeout, matching
> production
>
> Also, it contains a number of issue fixes, including the following:
>
> * The SDK now only supports the same headers as 
> production:http://code.google.com/p/googleappengine/issues/detail?id=53
> * In production, fixed an erroneous NeedIndexError when two ancestor queries
> were specified:http://code.google.com/p/googleappengine/issues/detail?id=423
> * Calling to_xml on a model instance containing a BlobProperty returns that
> BlobProperty base64 
> encoded:http://code.google.com/p/googleappengine/issues/detail?id=430
> * URLFetch now uses the original HTTP method (e.g. POST) when following a
> redirect:http://code.google.com/p/googleappengine/issues/detail?id=363
>
> -Marzia
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.6 Released

2008-11-21 Thread Joel Odom
When will it appear on the download page?  Thanks.


On Fri, Nov 21, 2008 at 1:27 PM, Marce (Google) <[EMAIL PROTECTED]> wrote:

>
> Today we released the 1.1.7 SDK in order to fix the following issue
> that occurred in 1.1.6:
> http://code.google.com/p/googleappengine/issues/detail?id=877
>
> -Marzia
>
> On Nov 20, 6:07 pm, Marzia Niccolai <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > Today we released the 1.1.6 SDK.  You can download it on our Google
> hosting
> > project (http://code.google.com/p/googleappengine/downloads/list), and
> > peruse the release notes (
> http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes) for more
> > details on the release.
> >
> > This release contains some notable new features, including several
> additions
> > to the datastore:
> >
> > * You can now sort and filter on an entity's key:
> http://code.google.com/appengine/docs/datastore/queriesandindexes.htm...
> > * You can now delete an entity directly using its key, without
> > instantiating/fetching the Model object
> > * If you specify a key_name when creating a Model, its key will now be
> > available before you call put()
> > * URLFetch calls made in the SDK now have a 5 second timeout, matching
> > production
> >
> > Also, it contains a number of issue fixes, including the following:
> >
> > * The SDK now only supports the same headers as production:
> http://code.google.com/p/googleappengine/issues/detail?id=53
> > * In production, fixed an erroneous NeedIndexError when two ancestor
> queries
> > were specified:
> http://code.google.com/p/googleappengine/issues/detail?id=423
> > * Calling to_xml on a model instance containing a BlobProperty returns
> that
> > BlobProperty base64 encoded:
> http://code.google.com/p/googleappengine/issues/detail?id=430
> > * URLFetch now uses the original HTTP method (e.g. POST) when following a
> > redirect:http://code.google.com/p/googleappengine/issues/detail?id=363
> >
> > -Marzia
> >
>


-- 
http://giscoder.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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.6 Released

2008-11-21 Thread Marzia Niccolai
It will appear soon.  But it's already available here:
http://code.google.com/p/googleappengine/

-Marzia

On Fri, Nov 21, 2008 at 11:07 AM, Joel Odom <[EMAIL PROTECTED]> wrote:

> When will it appear on the download page?  Thanks.
>
>
> On Fri, Nov 21, 2008 at 1:27 PM, Marce (Google) <[EMAIL PROTECTED]> wrote:
>
>>
>> Today we released the 1.1.7 SDK in order to fix the following issue
>> that occurred in 1.1.6:
>> http://code.google.com/p/googleappengine/issues/detail?id=877
>>
>> -Marzia
>>
>> On Nov 20, 6:07 pm, Marzia Niccolai <[EMAIL PROTECTED]> wrote:
>> > Hi,
>> >
>> > Today we released the 1.1.6 SDK.  You can download it on our Google
>> hosting
>> > project (http://code.google.com/p/googleappengine/downloads/list), and
>> > peruse the release notes (
>> http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes) for more
>> > details on the release.
>> >
>> > This release contains some notable new features, including several
>> additions
>> > to the datastore:
>> >
>> > * You can now sort and filter on an entity's key:
>> http://code.google.com/appengine/docs/datastore/queriesandindexes.htm...
>> > * You can now delete an entity directly using its key, without
>> > instantiating/fetching the Model object
>> > * If you specify a key_name when creating a Model, its key will now be
>> > available before you call put()
>> > * URLFetch calls made in the SDK now have a 5 second timeout, matching
>> > production
>> >
>> > Also, it contains a number of issue fixes, including the following:
>> >
>> > * The SDK now only supports the same headers as production:
>> http://code.google.com/p/googleappengine/issues/detail?id=53
>> > * In production, fixed an erroneous NeedIndexError when two ancestor
>> queries
>> > were specified:
>> http://code.google.com/p/googleappengine/issues/detail?id=423
>> > * Calling to_xml on a model instance containing a BlobProperty returns
>> that
>> > BlobProperty base64 encoded:
>> http://code.google.com/p/googleappengine/issues/detail?id=430
>> > * URLFetch now uses the original HTTP method (e.g. POST) when following
>> a
>> > redirect:http://code.google.com/p/googleappengine/issues/detail?id=363
>> >
>> > -Marzia
>>
>>
>
>
> --
> http://giscoder.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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.6 Released

2008-11-21 Thread Anthony

"URLFetch calls made in the SDK now have a 5 second timeout, matching
production"

Is it possible to turn the timeout off in the SDK?

We have some scripts that run locally to do batch updates & fixes that
hit external API's, they take longer than 5 seconds which is why we
run them locally through the SDK.



On Nov 21, 2:07 am, Marzia Niccolai <[EMAIL PROTECTED]> wrote:
> Hi,
>
> Today we released the 1.1.6 SDK.  You can download it on our Google hosting
> project (http://code.google.com/p/googleappengine/downloads/list), and
> peruse the release notes 
> (http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes) for more
> details on the release.
>
> This release contains some notable new features, including several additions
> to the datastore:
>
> * You can now sort and filter on an entity's 
> key:http://code.google.com/appengine/docs/datastore/queriesandindexes.htm...
> * You can now delete an entity directly using its key, without
> instantiating/fetching the Model object
> * If you specify a key_name when creating a Model, its key will now be
> available before you call put()
> * URLFetch calls made in the SDK now have a 5 second timeout, matching
> production
>
> Also, it contains a number of issue fixes, including the following:
>
> * The SDK now only supports the same headers as 
> production:http://code.google.com/p/googleappengine/issues/detail?id=53
> * In production, fixed an erroneous NeedIndexError when two ancestor queries
> were specified:http://code.google.com/p/googleappengine/issues/detail?id=423
> * Calling to_xml on a model instance containing a BlobProperty returns that
> BlobProperty base64 
> encoded:http://code.google.com/p/googleappengine/issues/detail?id=430
> * URLFetch now uses the original HTTP method (e.g. POST) when following a
> redirect:http://code.google.com/p/googleappengine/issues/detail?id=363
>
> -Marzia
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.6 Released

2008-11-21 Thread Marzia Niccolai
Hi Sachin,

If you could grab the Monitor out put when the hangs happen, that would
really help us troubleshoot why this could be happening:

Open /Applications/Utilities/Activity Monitor.app
Cmd-1 for "Activity Monitor" window
When Launcher hangs, select it in Activity Monitor, then click "Sample
Process".
And email us the results.

Thanks,
Marzia

On Thu, Nov 20, 2008 at 10:38 PM, Sachin <[EMAIL PROTECTED]> wrote:

>
> I just upgraded to the latest 1.1.6 SDK using the Mac installer. Since
> upgrading though the launcher has been hanging repeatedly. I've had to
> force quit the launcher 3 times in the past hour. This occurs randomly
> when I load a page.
>
> Sachin
>
> On Nov 20, 6:07 pm, Marzia Niccolai <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > Today we released the 1.1.6 SDK.  You can download it on our Google
> hosting
> > project (http://code.google.com/p/googleappengine/downloads/list), and
> > peruse the release notes (
> http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes) for more
> > details on the release.
> >
> > This release contains some notable new features, including several
> additions
> > to the datastore:
> >
> > * You can now sort and filter on an entity's key:
> http://code.google.com/appengine/docs/datastore/queriesandindexes.htm...
> > * You can now delete an entity directly using its key, without
> > instantiating/fetching the Model object
> > * If you specify a key_name when creating a Model, its key will now be
> > available before you call put()
> > * URLFetch calls made in the SDK now have a 5 second timeout, matching
> > production
> >
> > Also, it contains a number of issue fixes, including the following:
> >
> > * The SDK now only supports the same headers as production:
> http://code.google.com/p/googleappengine/issues/detail?id=53
> > * In production, fixed an erroneous NeedIndexError when two ancestor
> queries
> > were specified:
> http://code.google.com/p/googleappengine/issues/detail?id=423
> > * Calling to_xml on a model instance containing a BlobProperty returns
> that
> > BlobProperty base64 encoded:
> http://code.google.com/p/googleappengine/issues/detail?id=430
> > * URLFetch now uses the original HTTP method (e.g. POST) when following a
> > redirect:http://code.google.com/p/googleappengine/issues/detail?id=363
> >
> > -Marzia
> >
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.6 Released

2008-11-21 Thread David Symonds

On Sat, Nov 22, 2008 at 12:14 PM, Anthony <[EMAIL PROTECTED]> wrote:

> "URLFetch calls made in the SDK now have a 5 second timeout, matching
> production"
>
> Is it possible to turn the timeout off in the SDK?
>
> We have some scripts that run locally to do batch updates & fixes that
> hit external API's, they take longer than 5 seconds which is why we
> run them locally through the SDK.

Won't they be just as slow in production? The SDK is there to be a
development model of the production infrastructure.


Dave.

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.6 Released

2008-11-21 Thread Marzia Niccolai
Hi Anthony,

If you want to turn off the timeout of the SDK, you just need to comment out
the following line in urlfetch_stub.py:

socket.setdefaulttimeout(_API_CALL_DEADLINE)

-Marzia

On Fri, Nov 21, 2008 at 5:14 PM, Anthony <[EMAIL PROTECTED]> wrote:

>
> "URLFetch calls made in the SDK now have a 5 second timeout, matching
> production"
>
> Is it possible to turn the timeout off in the SDK?
>
> We have some scripts that run locally to do batch updates & fixes that
> hit external API's, they take longer than 5 seconds which is why we
> run them locally through the SDK.
>
>
>
> On Nov 21, 2:07 am, Marzia Niccolai <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > Today we released the 1.1.6 SDK.  You can download it on our Google
> hosting
> > project (http://code.google.com/p/googleappengine/downloads/list), and
> > peruse the release notes (
> http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes) for more
> > details on the release.
> >
> > This release contains some notable new features, including several
> additions
> > to the datastore:
> >
> > * You can now sort and filter on an entity's key:
> http://code.google.com/appengine/docs/datastore/queriesandindexes.htm...
> > * You can now delete an entity directly using its key, without
> > instantiating/fetching the Model object
> > * If you specify a key_name when creating a Model, its key will now be
> > available before you call put()
> > * URLFetch calls made in the SDK now have a 5 second timeout, matching
> > production
> >
> > Also, it contains a number of issue fixes, including the following:
> >
> > * The SDK now only supports the same headers as production:
> http://code.google.com/p/googleappengine/issues/detail?id=53
> > * In production, fixed an erroneous NeedIndexError when two ancestor
> queries
> > were specified:
> http://code.google.com/p/googleappengine/issues/detail?id=423
> > * Calling to_xml on a model instance containing a BlobProperty returns
> that
> > BlobProperty base64 encoded:
> http://code.google.com/p/googleappengine/issues/detail?id=430
> > * URLFetch now uses the original HTTP method (e.g. POST) when following a
> > redirect:http://code.google.com/p/googleappengine/issues/detail?id=363
> >
> > -Marzia
> >
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.6 Released

2008-11-22 Thread Denis

Hi Marzia,

>You can now delete an entity directly using its key, without
>instantiating/fetching the Model object

  Good. Will this be documented?

  What happens is I pass non-existing key? On SDK the non-existing
keys seem to be simply ignored. However the documentation suggest an
exception will be raised (it also says an exception will be raised if
the call span multiple entity groups!).

  I'm also concerned about the performance of this deletion. I have a
list of keys to delete. Only about 25% of those keys really exist in
the datastore. Right now I delete them with the following code:

deleteModels = db.get( deleteKeys )
deleteModels = [k for k in deleteModels if k]
db.delete( deleteModels )


Now with version 1.1.7, I want to replace this with the following:

db.delete( deleteKeys )

This code works, but works significantly slower (4 times) that the
previous code with preliminary db.get(). It looks like deleting non-
existing records take the same amount of time as deleting an existing
record.

Is this the SDK issue, or the production will also have such an
issue?

Denis
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.6 Released

2008-11-23 Thread ryan

hi denis!

On Nov 22, 12:54 pm, Denis <[EMAIL PROTECTED]> wrote:
> >You can now delete an entity directly using its key, without
> >instantiating/fetching the Model object
>
>   Good. Will this be documented?

yup, it already is:

http://code.google.com/appengine/docs/datastore/functions.html#delete

> What happens is I pass non-existing key? On SDK the non-existing
> keys seem to be simply ignored. However the documentation suggest an
> exception will be raised (it also says an exception will be raised if
> the call span multiple entity groups!).

hmm, sorry if the documentation is unclear.  you're right, deleting a
non-existent key is a noop. the docs say "An exception will always be
raised *if any error occurs*," and deleting a non-existent key isn't
considered an error.

also, deleting entities from multiple entity groups is allowed, and
even encouraged for efficiency. the "This may happen if the keys in
the call span multiple entity groups." sentence refers to the "even if
some of the entities actually were deleted" phrase, since deleting
entities across entity groups is not atomic.


> I'm also concerned about the performance of this deletion. I have a
...
> This code works, but works significantly slower (4 times) that the
> previous code with preliminary db.get(). It looks like deleting non-
> existing records take the same amount of time as deleting an existing
> record.
>
> Is this the SDK issue, or the production will also have such an
> issue?

as has been discussed before:

http://groups.google.com/group/google-appengine/browse_thread/thread/6a712cb3eddb152d
http://groups.google.com/group/google-appengine/browse_thread/thread/ba8d4ff7d825214/a5fc345c86a5abf2#a5fc345c86a5abf2

the SDK's performance is not representative of performance in
production. also, deleting non-existent keys in production will
usually be faster than deleting existing entities.
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



Re: [google-appengine] Re: SDK 1.3.6 released!

2010-08-19 Thread Ikai L (Google)
Users running into issues with fancy_urllib: are you running
django-appengine-patch?

On Thu, Aug 19, 2010 at 10:23 AM, Spines  wrote:

> I did some performance testing on the new high performance image
> serving that uses getServingUrl.
>
> If anyones interested I wrote about it here:
>
> http://www.answercow.com/q/304002/app-engines-high-performance-image-serving-system
>
> On Aug 18, 11:45 am, Spines  wrote:
> > Thank you App Engine Team! I had been struggling with how I would get
> > a decent solution for displaying lots of thumbnail images on one page,
> > and with this release and the getServingUrl function, it seems like my
> > problems are solved!
> >
> > On Aug 17, 2:19 pm, "Ikai L (Google)"  wrote:
> >
> >
> >
> > > Hey guys,
> >
> > > This is just a heads up that App Engine SDK version 1.3.6 is officially
> > > released! Read more about it here:
> >
> > >http://googleappengine.blogspot.com/2010/08/multi-tenancy-support-hig.
> ..
> >
> > > Release notes are below:
> >
> > > Java 1.3.6
> >
> > >- Multitenancy is now supported in the datastore, allowing better
> > >compartmentalization of user data.
> > >- Automatic image thumbnailing is now available in the Images API
> using
> > >getServingUrl.
> > >- Users can now serve custom static error pages for over_quota,
> > >dos_api_denial and default cases.
> > >- Results of datastore count() queries and offsets for all datastore
> > >queries are no longer capped at 1000.
> > >- Added a pause queue button to the task queue details page in the
> Admin
> > >Console.
> > >- Historical graphs have been added to all of the dashboard graphs
> in the
> > >Admin Console.
> > >- Content-range headers are supported on Blobstore downloads.
> > >- New method to allocate datastore ids in a given range:
> > >allocateIdRange()
> > >- The app.yaml format is supported with Java applications.
> > >- Increased several rate limited quotas for free applications.
> > >- Fixed an issue that did not allow forms of over 200,000 bytes to
> be
> > >submitted.
> > >   -http://code.google.com/p/googleappengine/issues/detail?id=1608
> >
> > > Python 1.3.6
> >
> > >- Multitenancy is now supported in the datastore, allowing better
> > >compartmentalization of user data.
> > >- Automatic image thumbnailing is now available in the Images API
> using
> > >get_serving_url().
> > >- Users can now serve custom static error pages for over_quota,
> > >dos_api_denial and default cases.
> > >- Results of datastore count() queries and offsets for all datastore
> > >queries are no longer capped at 1000.
> > >- Added a pause queue button to the task queue details page in the
> Admin
> > >Console.
> > >- Historical graphs have been added to all of the dashboard graphs
> in the
> > >Admin Console.
> > >- Content-range headers are supported on Blobstore downloads.
> > >- Remote API now supports the Blobstore API.
> > >- New method to allocate datastore ids in a given range:
> > >db.allocate_id_range().
> > >- New db method is_in_transaction() determines if a transaction is
> still
> > >open.
> > >- Increased several rate limited quotas for free applications.
> > >- Fixed an issue in db.py where unindexed property lists for
> > >user-specified property names were ignored.
> > >- Fixed an issue where the task queue uses local time instead of UTC
> time
> > >to compute job ETA.
> > >   -http://code.google.com/p/googleappengine/issues/detail?id=2508
> > >- Fixed an issue in the SDK with datastore cursors being too large.
> > >   -http://code.google.com/p/googleappengine/issues/detail?id=3152
> >
> > > --
> > > Ikai Lan
> > > Developer Programs Engineer, Google App Engine
> > > Blog:http://googleappengine.blogspot.com
> > > Twitter:http://twitter.com/app_engine
> > > Reddit:http://www.reddit.com/r/appengine
>
> --
> 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.
>
>


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

-- 
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: SDK 1.3.6 released!

2010-08-22 Thread Ryan Weber
Hitting the fancy_urllib issue with remote_api too. Has anyone found a
fix/workaround for this (other than reverting back to 1.3.5)?

On Thu, Aug 19, 2010 at 3:17 PM, J  wrote:

> Not using django-appengine-patch; remote_api only being used pretty
> much as documented here:
> http://code.google.com/appengine/articles/remote_api.html
>
> Thanks in advance, Ikai.
>
>
> On Aug 19, 1:31 pm, "Ikai L (Google)"  wrote:
> > Users running into issues with fancy_urllib: are you running
> > django-appengine-patch?
> >
> >
> >
> >
> >
> > On Thu, Aug 19, 2010 at 10:23 AM, Spines  wrote:
> > > I did some performance testing on the new high performance image
> > > serving that uses getServingUrl.
> >
> > > If anyones interested I wrote about it here:
> >
> > >http://www.answercow.com/q/304002/app-engines-high-performance-image-.
> ..
> >
> > > On Aug 18, 11:45 am, Spines  wrote:
> > > > Thank you App Engine Team! I had been struggling with how I would get
> > > > a decent solution for displaying lots of thumbnail images on one
> page,
> > > > and with this release and the getServingUrl function, it seems like
> my
> > > > problems are solved!
> >
> > > > On Aug 17, 2:19 pm, "Ikai L (Google)"  wrote:
> >
> > > > > Hey guys,
> >
> > > > > This is just a heads up that App Engine SDK version 1.3.6 is
> officially
> > > > > released! Read more about it here:
> >
> > > > >
> http://googleappengine.blogspot.com/2010/08/multi-tenancy-support-hig.
> > > ..
> >
> > > > > Release notes are below:
> >
> > > > > Java 1.3.6
> >
> > > > >- Multitenancy is now supported in the datastore, allowing
> better
> > > > >compartmentalization of user data.
> > > > >- Automatic image thumbnailing is now available in the Images
> API
> > > using
> > > > >getServingUrl.
> > > > >- Users can now serve custom static error pages for over_quota,
> > > > >dos_api_denial and default cases.
> > > > >- Results of datastore count() queries and offsets for all
> datastore
> > > > >queries are no longer capped at 1000.
> > > > >- Added a pause queue button to the task queue details page in
> the
> > > Admin
> > > > >Console.
> > > > >- Historical graphs have been added to all of the dashboard
> graphs
> > > in the
> > > > >Admin Console.
> > > > >- Content-range headers are supported on Blobstore downloads.
> > > > >- New method to allocate datastore ids in a given range:
> > > > >allocateIdRange()
> > > > >- The app.yaml format is supported with Java applications.
> > > > >- Increased several rate limited quotas for free applications.
> > > > >- Fixed an issue that did not allow forms of over 200,000 bytes
> to
> > > be
> > > > >submitted.
> > > > >   -
> http://code.google.com/p/googleappengine/issues/detail?id=1608
> >
> > > > > Python 1.3.6
> >
> > > > >- Multitenancy is now supported in the datastore, allowing
> better
> > > > >compartmentalization of user data.
> > > > >- Automatic image thumbnailing is now available in the Images
> API
> > > using
> > > > >get_serving_url().
> > > > >- Users can now serve custom static error pages for over_quota,
> > > > >dos_api_denial and default cases.
> > > > >- Results of datastore count() queries and offsets for all
> datastore
> > > > >queries are no longer capped at 1000.
> > > > >- Added a pause queue button to the task queue details page in
> the
> > > Admin
> > > > >Console.
> > > > >- Historical graphs have been added to all of the dashboard
> graphs
> > > in the
> > > > >Admin Console.
> > > > >- Content-range headers are supported on Blobstore downloads.
> > > > >- Remote API now supports the Blobstore API.
> > > > >- New method to allocate datastore ids in a given range:
> > > > >db.allocate_id_range().
> > > > >- New db method is_in_transaction() determines if a transaction
> is
> > > still
> > > > >open.
> > > > >- Increased several rate limited quotas for free applications.
> > > > >- Fixed an issue in db.py where unindexed property lists for
> > > > >user-specified property names were ignored.
> > > > >- Fixed an issue where the task queue uses local time instead of
> UTC
> > > time
> > > > >to compute job ETA.
> > > > >   -
> http://code.google.com/p/googleappengine/issues/detail?id=2508
> > > > >- Fixed an issue in the SDK with datastore cursors being too
> large.
> > > > >   -
> http://code.google.com/p/googleappengine/issues/detail?id=3152
> >
> > > > > --
> > > > > Ikai Lan
> > > > > Developer Programs Engineer, Google App Engine
> > > > > Blog:http://googleappengine.blogspot.com
> > > > > Twitter:http://twitter.com/app_engine
> > > > > Reddit:http://www.reddit.com/r/appengine
> >
> > > --
> > > 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 

Re: [google-appengine] Re: SDK 1.3.8 released!

2010-10-18 Thread Robert Kluin
Probably because about 50 people responded asking them to NOT include
that within a few hours.

Most likely, if you want that feature you need to go learn about
version control.
http://en.wikipedia.org/wiki/Revision_control


Robert




On Sun, Oct 17, 2010 at 00:09, mykhal  wrote:
> hm, download_app functionality announced in prerelease seems to by
> silently removed.. why?
>
> On Oct 15, 5:44 am, Takashi Matsuo  wrote:
>> Hello App Engine Developers!
>>
>> We're very happy to announce that SDK1.3.8is 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-in...
>>
>> Here are release notes:
>>
>> Java
>> ---
>> Version1.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
>> -
>> Version1.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#Bu...
>> - 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/creatinggettin...
>> - 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

Re: [google-appengine] Re: SDK 1.3.8 released!

2010-10-18 Thread Rafael Sierra
On Mon, Oct 18, 2010 at 3:37 PM, Robert Kluin  wrote:
> Probably because about 50 people responded asking them to NOT include
> that within a few hours.
>
> Most likely, if you want that feature you need to go learn about
> version control.
> http://en.wikipedia.org/wiki/Revision_control

It's hard to teach mercurial/svn/git/cvs(lol) to someone used only to
photoshop and dreamweaver. It's easier just download and install
appengine.msi and click "Deploy" (into the test appid, of course), and
then you download whatever he made and commit to whatever version
control you are using


>
>
> Robert
>
>
>
>
> On Sun, Oct 17, 2010 at 00:09, mykhal  wrote:
>> hm, download_app functionality announced in prerelease seems to by
>> silently removed.. why?
>>
>> On Oct 15, 5:44 am, Takashi Matsuo  wrote:
>>> Hello App Engine Developers!
>>>
>>> We're very happy to announce that SDK1.3.8is 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-in...
>>>
>>> Here are release notes:
>>>
>>> Java
>>> ---
>>> Version1.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
>>> -
>>> Version1.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#Bu...
>>> - 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/creatinggettin...
>>> - 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 

Re: [google-appengine] Re: SDK 1.3.8 released!

2010-10-18 Thread Jeff Schnitzer
Look up the thread to read the numerous very valid concerns raised.

Jeff

On Mon, Oct 18, 2010 at 12:11 PM, Rafael Sierra  wrote:
> On Mon, Oct 18, 2010 at 3:37 PM, Robert Kluin  wrote:
>> Probably because about 50 people responded asking them to NOT include
>> that within a few hours.
>>
>> Most likely, if you want that feature you need to go learn about
>> version control.
>> http://en.wikipedia.org/wiki/Revision_control
>
> It's hard to teach mercurial/svn/git/cvs(lol) to someone used only to
> photoshop and dreamweaver. It's easier just download and install
> appengine.msi and click "Deploy" (into the test appid, of course), and
> then you download whatever he made and commit to whatever version
> control you are using
>
>
>>
>>
>> Robert
>>
>>
>>
>>
>> On Sun, Oct 17, 2010 at 00:09, mykhal  wrote:
>>> hm, download_app functionality announced in prerelease seems to by
>>> silently removed.. why?
>>>
>>> On Oct 15, 5:44 am, Takashi Matsuo  wrote:
 Hello App Engine Developers!

 We're very happy to announce that SDK1.3.8is 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-in...

 Here are release notes:

 Java
 ---
 Version1.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
 -
 Version1.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#Bu...
 - 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/creatinggettin...
 - 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 owner

Re: [google-appengine] Re: SDK 1.3.8 released!

2010-10-18 Thread Ikai Lan (Google)
No, I don't buy this argument. TortoiseSVN on Windows is about as easy as it
gets. I have never worked with a designer, web developer, product manager,
salesperson, etc that could not learn the basics of how to use GUI source
control. And if that still doesn't work for you? Dropbox. Code download as
source control is out of scope and we do not want to encourage poor
practices when we can avoid it.

--
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 Mon, Oct 18, 2010 at 12:11 PM, Rafael Sierra wrote:

> On Mon, Oct 18, 2010 at 3:37 PM, Robert Kluin 
> wrote:
> > Probably because about 50 people responded asking them to NOT include
> > that within a few hours.
> >
> > Most likely, if you want that feature you need to go learn about
> > version control.
> > http://en.wikipedia.org/wiki/Revision_control
>
> It's hard to teach mercurial/svn/git/cvs(lol) to someone used only to
> photoshop and dreamweaver. It's easier just download and install
> appengine.msi and click "Deploy" (into the test appid, of course), and
> then you download whatever he made and commit to whatever version
> control you are using
>
>
> >
> >
> > Robert
> >
> >
> >
> >
> > On Sun, Oct 17, 2010 at 00:09, mykhal  wrote:
> >> hm, download_app functionality announced in prerelease seems to by
> >> silently removed.. why?
> >>
> >> On Oct 15, 5:44 am, Takashi Matsuo  wrote:
> >>> Hello App Engine Developers!
> >>>
> >>> We're very happy to announce that SDK1.3.8is 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-in...
> >>>
> >>> Here are release notes:
> >>>
> >>> Java
> >>> ---
> >>> Version1.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
> >>> -
> >>> Version1.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#Bu...
> >>> - 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/creatinggettin...
> >>> - 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.
> >>> -

Re: [google-appengine] Re: SDK 1.3.8 released!

2010-10-18 Thread Ross M Karchner
What about integrating the ability to deploy directly from version control,
and then gradually making that the recommended (and eventually, default)
path?

On Mon, Oct 18, 2010 at 4:25 PM, Ikai Lan (Google)

> wrote:

> No, I don't buy this argument. TortoiseSVN on Windows is about as easy as
> it gets. I have never worked with a designer, web developer, product
> manager, salesperson, etc that could not learn the basics of how to use GUI
> source control. And if that still doesn't work for you? Dropbox. Code
> download as source control is out of scope and we do not want to encourage
> poor practices when we can avoid it.
>
> --
> 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 Mon, Oct 18, 2010 at 12:11 PM, Rafael Sierra wrote:
>
>> On Mon, Oct 18, 2010 at 3:37 PM, Robert Kluin 
>> wrote:
>> > Probably because about 50 people responded asking them to NOT include
>> > that within a few hours.
>> >
>> > Most likely, if you want that feature you need to go learn about
>> > version control.
>> > http://en.wikipedia.org/wiki/Revision_control
>>
>> It's hard to teach mercurial/svn/git/cvs(lol) to someone used only to
>> photoshop and dreamweaver. It's easier just download and install
>> appengine.msi and click "Deploy" (into the test appid, of course), and
>> then you download whatever he made and commit to whatever version
>> control you are using
>>
>>
>> >
>> >
>> > Robert
>> >
>> >
>> >
>> >
>> > On Sun, Oct 17, 2010 at 00:09, mykhal  wrote:
>> >> hm, download_app functionality announced in prerelease seems to by
>> >> silently removed.. why?
>> >>
>> >> On Oct 15, 5:44 am, Takashi Matsuo  wrote:
>> >>> Hello App Engine Developers!
>> >>>
>> >>> We're very happy to announce that SDK1.3.8is 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-in...
>> >>>
>> >>> Here are release notes:
>> >>>
>> >>> Java
>> >>> ---
>> >>> Version1.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
>> >>> -
>> >>> Version1.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#Bu...
>> >>> - 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/creatinggettin...
>> >>> - 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/supp

Re: [google-appengine] Re: SDK 1.3.8 released!

2010-10-19 Thread Rafael Sierra
On Mon, Oct 18, 2010 at 6:25 PM, Ikai Lan (Google)
 wrote:
> No, I don't buy this argument. TortoiseSVN on Windows is about as easy as it
> gets. I have never worked with a designer, web developer, product manager,
> salesperson, etc that could not learn the basics of how to use GUI source
> control. And if that still doesn't work for you? Dropbox. Code download as
> source control is out of scope and we do not want to encourage poor
> practices when we can avoid it.

Yap, I read the other thread about the concerns involving this command
and now I agree with them.

I will try to automate everything that I can with the designer so I
can just say: "click here then here and than in 'Ok', done"

And belive, there are designers hard to teach something new :`(

PS.: I'm using mercurial (I know there is a TortoiseHG), but this is
not relevant nor make any difference to my designer

> --
> 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 Mon, Oct 18, 2010 at 12:11 PM, Rafael Sierra 
> wrote:
>>
>> On Mon, Oct 18, 2010 at 3:37 PM, Robert Kluin 
>> wrote:
>> > Probably because about 50 people responded asking them to NOT include
>> > that within a few hours.
>> >
>> > Most likely, if you want that feature you need to go learn about
>> > version control.
>> > http://en.wikipedia.org/wiki/Revision_control
>>
>> It's hard to teach mercurial/svn/git/cvs(lol) to someone used only to
>> photoshop and dreamweaver. It's easier just download and install
>> appengine.msi and click "Deploy" (into the test appid, of course), and
>> then you download whatever he made and commit to whatever version
>> control you are using
>>
>>
>> >
>> >
>> > Robert
>> >
>> >
>> >
>> >
>> > On Sun, Oct 17, 2010 at 00:09, mykhal  wrote:
>> >> hm, download_app functionality announced in prerelease seems to by
>> >> silently removed.. why?
>> >>
>> >> On Oct 15, 5:44 am, Takashi Matsuo  wrote:
>> >>> Hello App Engine Developers!
>> >>>
>> >>> We're very happy to announce that SDK1.3.8is 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-in...
>> >>>
>> >>> Here are release notes:
>> >>>
>> >>> Java
>> >>> ---
>> >>> Version1.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
>> >>> -
>> >>> Version1.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#Bu...
>> >>> - 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/creatinggettin...
>> >>> - You can run task queue tasks immediately from the Admin Co

[google-appengine] Re: SDK 1.1.3 bug: static_caching

2008-09-16 Thread Karsten Petersen

Sounds like you're using a 1.1.3 version of dev_appserver_main.py and
an older version of dev_appserver.py.  Did you by chance manually
modify dev_appserver.py before and now for whatever reason it hasn't
been replaced with the new file?

Karsten


On Tue, Sep 16, 2008 at 18:06, Waldemar Kornewald <[EMAIL PROTECTED]> wrote:
>
> Hi,
> I just installed SDK 1.1.3 on Vista and got this error:
>
> C:\...>dev_appserver.py .
> INFO 2008-09-16 16:55:57,661 appcfg.py] Server:
> appengine.google.com
> Traceback (most recent call last):
>  File "C:\Program Files\Google\google_appengine\dev_appserver.py",
> line 55, in 
>execfile(script_path, globals())
>  File "C:\Program Files\Google\google_appengine\google\appengine\tools
> \dev_appserver_main.py", line 358, in 
>sys.exit(main(sys.argv))
>  File "C:\Program Files\Google\google_appengine\google\appengine\tools
> \dev_appserver_main.py", line 337, in main
>static_caching=static_caching)
> TypeError: CreateServer() got an unexpected keyword argument
> 'static_caching'
>
> After I removed the static_caching argument from the call it worked
> fine, again. Could you please fix it in the SDK? I'm reporting here
> because normally the response time for issues is very long and I guess
> you want to resolve this bug as soon as possible.
>
> Bye,
> Waldemar Kornewald
> >
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.1.3 bug: static_caching

2008-09-17 Thread Waldemar Kornewald

On 16 Sep., 23:19, "Karsten Petersen" <[EMAIL PROTECTED]>
wrote:
> Sounds like you're using a 1.1.3 version of dev_appserver_main.py and
> an older version of dev_appserver.py.  Did you by chance manually
> modify dev_appserver.py before and now for whatever reason it hasn't
> been replaced with the new file?
>
> Karsten

I can't remember having modified that file. For some reason it indeed
didn't get replaced by the installer. So, just ignore this bug report.
Still, can't the installer just overwrite everything?

Bye,
Waldemar Kornewald
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK admin console beg

2008-11-06 Thread Alexander Kojevnikov

You can hack the SDK yourself and submit the patch:
http://groups.google.com/group/google-appengine/web/how-to-submit-a-patch-to-the-sdk

On Nov 7, 8:54 am, Andy Freeman <[EMAIL PROTECTED]> wrote:
> I "remember" that the datastore viewer, such 
> ashttp://localhost:8080/_ah/admin/datastore?kind=Identity, had a way to
> look at entities so the db.ReferenceProperty s values were clickable
> links to view the relevant entity.
>
> I can't find that now.
>
> When I click "list entities", I get a list of clickable entities.
> Clicking an entity takes me to a page that lets me edit the clicked
> entity.  The db.ReferenceProperty field names are marked with "(Key)"
> in gray and the value isn't clickable.  (It is, however, editable.)
> There's no obvious place to cut and paste it to view the referenced
> entity.
>
> Did I misremember?  If so, I think that this would be a really useful
> feature.  (It would also be nice to be able to click on keys in
> db.ListProperty.)
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK as a cache ?

2009-01-24 Thread djidjadji

Performance of the local datastore is *slow* if you have 1000's of objects.
Some applications have millions of objects in Bigtable.

The local datastore is just to try your datamodel on a very small
subset of the actual data.

--~--~-~--~~~---~--~~
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: SDK version 1.1.9 Released

2009-02-09 Thread Barry Hunter

Looks exciting! But how do we try out the bulk client? The 'here' in
the blog post, points to the same page :(



2009/2/10 Jeff S :
>
> Today we released version 1.1.9 of our SDK. Here's what's new in this
> release:
>
>  * You can now use the Python standard libraries urllib, urllib2
> or httplib to make HTTP requests. This has been a frequent request on
> our issue tracker.
>  * We've been working on a set of tools that will make the
> process of uploading and downloading data from App Engine applications
> easier. Today we're excited to announce an early release of our new
> bulk uploading client. You can try it out here. Let us know what you
> think in our Google Group!
>  * Several updates to our datastore, including the automatic
> generation of single property indexes and the addition of IN and !=
> operators to db.Query. See the Datastore API docs for more details.
>  * A bunch of additional bugfixes and enhancements, listed in our
> Release Notes.
>
> See the blog post: 
> http://googleappengine.blogspot.com/2009/02/sdk-version-119-released.html
>
> and the downloads are available here: 
> http://code.google.com/appengine/downloads.html
>
> Happy coding,
>
> 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-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: SDK version 1.1.9 Released

2009-02-09 Thread Dan Sanderson
On Mon, Feb 9, 2009 at 6:37 PM, Barry Hunter 
 wrote:

>
> Looks exciting! But how do we try out the bulk client? The 'here' in
> the blog post, points to the same page :(
>

The bulk loader docs are here:
http://code.google.com/appengine/docs/python/tools/uploadingdata.html

-- Dan


2009/2/10 Jeff S :
> >
> > Today we released version 1.1.9 of our SDK. Here's what's new in this
> > release:
> >
> >  * You can now use the Python standard libraries urllib, urllib2
> > or httplib to make HTTP requests. This has been a frequent request on
> > our issue tracker.
> >  * We've been working on a set of tools that will make the
> > process of uploading and downloading data from App Engine applications
> > easier. Today we're excited to announce an early release of our new
> > bulk uploading client. You can try it out here. Let us know what you
> > think in our Google Group!
> >  * Several updates to our datastore, including the automatic
> > generation of single property indexes and the addition of IN and !=
> > operators to db.Query. See the Datastore API docs for more details.
> >  * A bunch of additional bugfixes and enhancements, listed in our
> > Release Notes.
> >
> > See the blog post:
> http://googleappengine.blogspot.com/2009/02/sdk-version-119-released.html
> >
> > and the downloads are available here:
> http://code.google.com/appengine/downloads.html
> >
> > Happy coding,
> >
> > 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-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: SDK version 1.1.9 Released

2009-02-09 Thread Damien Hou
Allowing urllib, urllib2 and httplib is a big improvement for reusing code!
Kudos to the GAE team! I'm now eagerly looking forward to those line items
on the new 6 month roadmap (groc/cron, offline queues, email processing and
xmpp)!


On Tue, Feb 10, 2009 at 10:12 AM, Jeff S  wrote:

>
> Today we released version 1.1.9 of our SDK. Here's what's new in this
> release:
>
>  * You can now use the Python standard libraries urllib, urllib2
> or httplib to make HTTP requests. This has been a frequent request on
> our issue tracker.
>  * We've been working on a set of tools that will make the
> process of uploading and downloading data from App Engine applications
> easier. Today we're excited to announce an early release of our new
> bulk uploading client. You can try it out here. Let us know what you
> think in our Google Group!
>  * Several updates to our datastore, including the automatic
> generation of single property indexes and the addition of IN and !=
> operators to db.Query. See the Datastore API docs for more details.
>  * A bunch of additional bugfixes and enhancements, listed in our
> Release Notes.
>
> See the blog post:
> http://googleappengine.blogspot.com/2009/02/sdk-version-119-released.html
>
> and the downloads are available here:
> http://code.google.com/appengine/downloads.html
>
> Happy coding,
>
> Jeff
> >
>


-- 
Best Regards,
Damien

--~--~-~--~~~---~--~~
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: SDK version 1.1.9 Released

2009-02-09 Thread Bill

Buried in the change log is an innocuous line about the remote API.
>From the module:
"This allows easy remote access to the App Engine datastore, and
potentially any
of the other App Engine APIs, using the same interface you use when
accessing
the service locally."

On Feb 9, 6:12 pm, Jeff S  wrote:
> Today we released version 1.1.9 of our SDK. Here's what's new in this
> release:
>
>       * You can now use the Python standard libraries urllib, urllib2
> or httplib to make HTTP requests. This has been a frequent request on
> our issue tracker.
>       * We've been working on a set of tools that will make the
> process of uploading and downloading data from App Engine applications
> easier. Today we're excited to announce an early release of our new
> bulk uploading client. You can try it out here. Let us know what you
> think in our Google Group!
>       * Several updates to our datastore, including the automatic
> generation of single property indexes and the addition of IN and !=
> operators to db.Query. See the Datastore API docs for more details.
>       * A bunch of additional bugfixes and enhancements, listed in our
> Release Notes.
>
> See the blog 
> post:http://googleappengine.blogspot.com/2009/02/sdk-version-119-released
>
> and the downloads are available 
> here:http://code.google.com/appengine/downloads.html
>
> Happy coding,
>
> 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-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: SDK version 1.1.9 Released

2009-02-09 Thread cz

This is really great! I just want you (google engineers) how much I
appreciate your work on this. GAE is a really fun platform to use.
Despite all the whining (a lot from me) it's turning into a great
product, plus the fact that it's free (well, for smaller apps) is
amazing.

Well, ok, one more whine: Django 1.0? or maybe a faster zipimport? or
lift the 1000 file limit? or increase app cache time-to-live? it's
just that low traffic sites like mine get hosed by zipimport-ing and
patching Django on startup...
Sorry about that. I like using GAE so much I want it to be perfect.

On Feb 9, 7:12 pm, Bill  wrote:
> Buried in the change log is an innocuous line about the remote API.
> From the module:
> "This allows easy remote access to the App Engine datastore, and
> potentially any
> of the other App Engine APIs, using the same interface you use when
> accessing
> the service locally."
>
> On Feb 9, 6:12 pm, Jeff S  wrote:
>
> > Today we released version 1.1.9 of our SDK. Here's what's new in this
> > release:
>
> >       * You can now use the Python standard libraries urllib, urllib2
> > or httplib to make HTTP requests. This has been a frequent request on
> > our issue tracker.
> >       * We've been working on a set of tools that will make the
> > process of uploading and downloading data from App Engine applications
> > easier. Today we're excited to announce an early release of our new
> > bulk uploading client. You can try it out here. Let us know what you
> > think in our Google Group!
> >       * Several updates to our datastore, including the automatic
> > generation of single property indexes and the addition of IN and !=
> > operators to db.Query. See the Datastore API docs for more details.
> >       * A bunch of additional bugfixes and enhancements, listed in our
> > Release Notes.
>
> > See the blog 
> > post:http://googleappengine.blogspot.com/2009/02/sdk-version-119-released
>
> > and the downloads are available 
> > here:http://code.google.com/appengine/downloads.html
>
> > Happy coding,
>
> > 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-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: SDK version 1.1.9 Released

2009-02-09 Thread Piotr Jaroszyński

On Feb 10, 3:37 am, Barry Hunter  wrote:
> Looks exciting! But how do we try out the bulk client? The 'here' in
> the blog post, points to the same page :(

Should probably link to 
http://code.google.com/appengine/docs/python/tools/uploadingdata.html

--~--~-~--~~~---~--~~
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: SDK version 1.1.9 Released

2009-02-09 Thread gesteves

Quick question: The docs state that "You can use the Python standard
libraries urllib, urllib2 or httplib to make HTTP requests. When
running in App Engine, these libraries perform HTTP requests using App
Engine's URL fetch service, which runs on Google's scalable HTTP
request infrastructure."

Does that mean that changing the user-agent header is still not
allowed, even when using one of Python's standard libraries?

--~--~-~--~~~---~--~~
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: SDK version 1.1.9 Released

2009-02-09 Thread dobee

that's great news! especially the remote_api is great!
you rock guys :-)
--~--~-~--~~~---~--~~
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: SDK version 1.1.9 Released

2009-02-09 Thread Dan Sanderson
Correct, all of the functionality and restrictions of the URL Fetch service
apply to the httplib interfaces.

-- Dan

On Mon, Feb 9, 2009 at 6:33 PM, gesteves  wrote:

>
> Quick question: The docs state that "You can use the Python standard
> libraries urllib, urllib2 or httplib to make HTTP requests. When
> running in App Engine, these libraries perform HTTP requests using App
> Engine's URL fetch service, which runs on Google's scalable HTTP
> request infrastructure."
>
> Does that mean that changing the user-agent header is still not
> allowed, even when using one of Python's standard libraries?
>
> >
>

--~--~-~--~~~---~--~~
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: SDK version 1.1.9 Released

2009-02-10 Thread cz

Um, this might be a dumb question, but the SVN source tree doesn't
seem to reflect the latest version. It looks like it's stuck at r34
which according to the release notes is version 1.1.8.
Is there a new repository or am I hallucinating?
I usually just get the latest version via SVN but this seems to be
behind the bundled release now.

thanks!

On Feb 9, 10:52 pm, Dan Sanderson  wrote:
> Correct, all of the functionality and restrictions of the URL Fetch service
> apply to the httplib interfaces.
>
> -- Dan
>
> On Mon, Feb 9, 2009 at 6:33 PM, gesteves  wrote:
>
> > Quick question: The docs state that "You can use the Python standard
> > libraries urllib, urllib2 or httplib to make HTTP requests. When
> > running in App Engine, these libraries perform HTTP requests using App
> > Engine's URL fetch service, which runs on Google's scalable HTTP
> > request infrastructure."
>
> > Does that mean that changing the user-agent header is still not
> > allowed, even when using one of Python's standard libraries?
>
>
--~--~-~--~~~---~--~~
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: SDK version 1.1.9 Released

2009-02-10 Thread Ross M Karchner
Has anyone figured out how to make the remote API work yet? Is documentation
coming soon?

On Mon, Feb 9, 2009 at 10:12 PM, Bill  wrote:

>
> Buried in the change log is an innocuous line about the remote API.
> From the module:
> "This allows easy remote access to the App Engine datastore, and
> potentially any
> of the other App Engine APIs, using the same interface you use when
> accessing
> the service locally."
>
>

--~--~-~--~~~---~--~~
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: SDK version 1.1.9 Released

2009-02-10 Thread jordisan

  Dan, so there's no need to rewrite our URL Fetch calls to get more
performance or functionalities, is there?

  And I guess this issue is still open: 
http://code.google.com/p/googleappengine/issues/detail?id=445
  Are you working on this? We need to set/unset HTTP-referer to
connect to remote APIs as Delicious or Twitter.

  Thanks.

On Feb 10, 7:52 am, Dan Sanderson  wrote:
> Correct, all of the functionality and restrictions of the URL Fetch service
> apply to the httplib interfaces.
>
> -- Dan
>
> On Mon, Feb 9, 2009 at 6:33 PM, gesteves  wrote:
>
> > Quick question: The docs state that "You can use the Python standard
> > libraries urllib, urllib2 or httplib to make HTTP requests. When
> > running in App Engine, these libraries perform HTTP requests using App
> > Engine's URL fetch service, which runs on Google's scalable HTTP
> > request infrastructure."
>
> > Does that mean that changing the user-agent header is still not
> > allowed, even when using one of Python's standard libraries?

--~--~-~--~~~---~--~~
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: SDK version 1.1.9 Released

2009-02-10 Thread Jeff S

Hi cz,

You are correct, I am finishing the svn update now. Apologies for the
delay.

Thank you,

Jeff

On Feb 10, 12:02 am, cz  wrote:
> Um, this might be a dumb question, but the SVN source tree doesn't
> seem to reflect the latest version. It looks like it's stuck at r34
> which according to the release notes is version 1.1.8.
> Is there a new repository or am I hallucinating?
> I usually just get the latest version via SVN but this seems to be
> behind the bundled release now.
>
> thanks!
>
> On Feb 9, 10:52 pm, Dan Sanderson  wrote:
>
> > Correct, all of the functionality and restrictions of the URL Fetch service
> > apply to the httplib interfaces.
>
> > -- Dan
>
> > On Mon, Feb 9, 2009 at 6:33 PM, gesteves  wrote:
>
> > > Quick question: The docs state that "You can use the Python standard
> > > libraries urllib, urllib2 or httplib to make HTTP requests. When
> > > running in App Engine, these libraries perform HTTP requests using App
> > > Engine's URL fetch service, which runs on Google's scalable HTTP
> > > request infrastructure."
>
> > > Does that mean that changing the user-agent header is still not
> > > allowed, even when using one of Python's standard libraries?
--~--~-~--~~~---~--~~
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: SDK version 1.1.9 Released

2009-02-10 Thread Dan Sanderson
There's no need to rewrite existing URL Fetch calls.  httplib support is
just intended to make it easier to use other libraries that depend on
httplib/urllib/urllib2.
The HTTP referrer issue you mention has been acknowledged.  I don't have any
information on its status to report, but I feel your pain.  :)

-- Dan

On Tue, Feb 10, 2009 at 7:45 AM, jordisan  wrote:

>
>  Dan, so there's no need to rewrite our URL Fetch calls to get more
> performance or functionalities, is there?
>
>  And I guess this issue is still open:
> http://code.google.com/p/googleappengine/issues/detail?id=445
>  Are you working on this? We need to set/unset HTTP-referer to
> connect to remote APIs as Delicious or Twitter.
>
>  Thanks.
>
> On Feb 10, 7:52 am, Dan Sanderson  wrote:
> > Correct, all of the functionality and restrictions of the URL Fetch
> service
> > apply to the httplib interfaces.
> >
> > -- Dan
> >
> > On Mon, Feb 9, 2009 at 6:33 PM, gesteves  wrote:
> >
> > > Quick question: The docs state that "You can use the Python standard
> > > libraries urllib, urllib2 or httplib to make HTTP requests. When
> > > running in App Engine, these libraries perform HTTP requests using App
> > > Engine's URL fetch service, which runs on Google's scalable HTTP
> > > request infrastructure."
> >
> > > Does that mean that changing the user-agent header is still not
> > > allowed, even when using one of Python's standard libraries?
>
> >
>

--~--~-~--~~~---~--~~
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: SDK version 1.1.9 Released

2009-02-10 Thread gg

Am I missing something??? bulkload.Loader has been around since
release? What is new with "remote api" the name and the docs?

On Feb 10, 11:28 am, Dan Sanderson  wrote:
> There's no need to rewrite existing URL Fetch calls.  httplib support is
> just intended to make it easier to use other libraries that depend on
> httplib/urllib/urllib2.
> The HTTP referrer issue you mention has been acknowledged.  I don't have any
> information on its status to report, but I feel your pain.  :)
>
> -- Dan
>
> On Tue, Feb 10, 2009 at 7:45 AM, jordisan  wrote:
>
> >  Dan, so there's no need to rewrite our URL Fetch calls to get more
> > performance or functionalities, is there?
>
> >  And I guess this issue is still open:
> >http://code.google.com/p/googleappengine/issues/detail?id=445
> >  Are you working on this? We need to set/unset HTTP-referer to
> > connect to remote APIs as Delicious or Twitter.
>
> >  Thanks.
>
> > On Feb 10, 7:52 am, Dan Sanderson  wrote:
> > > Correct, all of the functionality and restrictions of the URL Fetch
> > service
> > > apply to the httplib interfaces.
>
> > > -- Dan
>
> > > On Mon, Feb 9, 2009 at 6:33 PM, gesteves  wrote:
>
> > > > Quick question: The docs state that "You can use the Python standard
> > > > libraries urllib, urllib2 or httplib to make HTTP requests. When
> > > > running in App Engine, these libraries perform HTTP requests using App
> > > > Engine's URL fetch service, which runs on Google's scalable HTTP
> > > > request infrastructure."
>
> > > > Does that mean that changing the user-agent header is still not
> > > > allowed, even when using one of Python's standard libraries?
--~--~-~--~~~---~--~~
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: SDK version 1.1.9 Released

2009-02-11 Thread Geoffrey Spear

It's documented in the SDK under google/appengine/ext/remote_api/
remote_api_stub.py

It's not exactly full documentation but I got it to work pretty
easily.

On Feb 10, 10:34 am, Ross M Karchner  wrote:
> Has anyone figured out how to make the remote API work yet? Is documentation
> coming soon?
>
> On Mon, Feb 9, 2009 at 10:12 PM, Bill  wrote:
>
> > Buried in the change log is an innocuous line about the remote API.
> > From the module:
> > "This allows easy remote access to the App Engine datastore, and
> > potentially any
> > of the other App Engine APIs, using the same interface you use when
> > accessing
> > the service locally."
--~--~-~--~~~---~--~~
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: SDK under Linux Bug ?

2009-02-14 Thread David Symonds

On Sun, Feb 15, 2009 at 1:32 PM, sebastian.ov...@gmail.com
 wrote:

> I was using SDK under windows without any problem. Now I'm using SDK
> 1.1.9 under Ubuntu and for some reason it doesn't update correctly the
> index.yaml. If I delete it, SDK would recreate it but without any
> index in it (even if I run some queries) and therefore I cannot deploy
> anymore !

What queries are you making? Single-property queries (including
descending order variations) don't need indexes and so
dev_appserver.py won't add such indexes to index.yaml.


Dave.

--~--~-~--~~~---~--~~
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: SDK under Linux Bug ?

2009-02-16 Thread Greg

Just confirming that SDK 1.1.9 works fine on Linux for me.
--~--~-~--~~~---~--~~
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: SDK under Linux Bug ?

2009-02-17 Thread Jarek Zgoda

I see the same behaviour on OS X, but as it has been stated earlier,
this might be normal.

On 15 Lut, 03:32, "sebastian.ov...@gmail.com"
 wrote:
> Hi All,
>
> I was using SDK under windows without any problem. Now I'm using SDK
> 1.1.9 under Ubuntu and for some reason it doesn't update correctly the
> index.yaml. If I delete it, SDK would recreate it but without any
> index in it (even if I run some queries) and therefore I cannot deploy
> anymore !
>
> from the console:
>
> INFO     2009-02-15 02:29:09,985 dev_appserver_index.py] Updating /
> home/sebas/dev/gae/index.yaml
>
> but it still is empty:
>
> indexes:
>
> # AUTOGENERATED
>
> # This index.yaml is automatically updated whenever the dev_appserver
> # detects that a new type of query is run.  If you want to manage the
> # index.yaml file manually, remove the above marker line (the line
> # saying "# AUTOGENERATED").  If you want to manage some indexes
> # manually, move them above the marker line.  The index.yaml file is
> # automatically uploaded to the admin console when you next deploy
> # your application using appcfg.py.
>
> any ideas ?
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



OT: Re: [google-appengine] Re: SDK 1.3.8 released!

2010-10-19 Thread Maxim Veksler
OT:

I actually really like this comment!
Coming from "Google" this makes it 2 times more awesome.

[Like!]


Maxim.

On Mon, Oct 18, 2010 at 10:25 PM, Ikai Lan (Google) <
ikai.l+gro...@google.com > wrote:

> No, I don't buy this argument. TortoiseSVN on Windows is about as easy as
> it gets. I have never worked with a designer, web developer, product
> manager, salesperson, etc that could not learn the basics of how to use GUI
> source control. And if that still doesn't work for you? Dropbox. Code
> download as source control is out of scope and we do not want to encourage
> poor practices when we can avoid it.
>
> --
> 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 Mon, Oct 18, 2010 at 12:11 PM, Rafael Sierra wrote:
>
>> On Mon, Oct 18, 2010 at 3:37 PM, Robert Kluin 
>> wrote:
>> > Probably because about 50 people responded asking them to NOT include
>> > that within a few hours.
>> >
>> > Most likely, if you want that feature you need to go learn about
>> > version control.
>> > http://en.wikipedia.org/wiki/Revision_control
>>
>> It's hard to teach mercurial/svn/git/cvs(lol) to someone used only to
>> photoshop and dreamweaver. It's easier just download and install
>> appengine.msi and click "Deploy" (into the test appid, of course), and
>> then you download whatever he made and commit to whatever version
>> control you are using
>>
>>
>> >
>> >
>> > Robert
>> >
>> >
>> >
>> >
>> > On Sun, Oct 17, 2010 at 00:09, mykhal  wrote:
>> >> hm, download_app functionality announced in prerelease seems to by
>> >> silently removed.. why?
>> >>
>> >> On Oct 15, 5:44 am, Takashi Matsuo  wrote:
>> >>> Hello App Engine Developers!
>> >>>
>> >>> We're very happy to announce that SDK1.3.8is 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-in...
>> >>>
>> >>> Here are release notes:
>> >>>
>> >>> Java
>> >>> ---
>> >>> Version1.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
>> >>> -
>> >>> Version1.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#Bu...
>> >>> - 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/creatinggettin...
>> >>> - 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/account

[google-appengine] Re: SDK Upgrade 1.5.2: --datastore_path ignored?

2011-07-22 Thread Cat
Update: (I'm going nuts)
I downgraded to 1.5.1 (restored GoogleAppEngineLauncher.app) and still
the same now ...
It seems that the upgrade to 1.5.2 did some permanent damage.
I am absolutely puzzled why --datastore_path= is ignored suddenly.

Here the full startup log:

cat$ /Applications/GoogleAppEngineLauncher.app/Contents/Resources/
GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/
dev_appserver.py -d --datastore_path=/Users/cat/repositories/appengine/
my.datastore -p 8080 .
INFO 2011-07-22 09:15:00,330 appengine_rpc.py:159] Server:
appengine.google.com
INFO 2011-07-22 09:15:21,578 rdbms_sqlite.py:58] Connecting to
SQLite database '' with file '/var/folders/u5/u5xmrm5gHPGXhfjlyv98u+++
+TI/-Tmp-/dev_appserver.rdbms'
INFO 2011-07-22 09:15:21,618 dev_appserver_multiprocess.py:637]
Running application test on port 8080: http://localhost:8080

On 22 Jul., 09:22, Cat  wrote:
> Hi,
>
> After today's upgrade my datastore is empty and my testdata is not
> available.
>
> I start my SDK Server like this (usually with the MacOS Launcher):
> dev_appserver.py --datastore_path=/Users/cat/repositories/appengine/
> my.datastore -p8080 .
>
> Strangely --datastore_path is ignored and the dev_appserver uses a new
> datastore in the tmp directory:
> INFO     2011-07-22 07:11:11,606 rdbms_sqlite.py:58] Connecting to
> SQLite database '' with file '/var/folders/u5/u5xmrm5gHPGXhfjlyv98u+++
> +TI/-Tmp-/dev_appserver.rdbms'
>
> Can anyone tell me which flags to set to get my old test datastore
> back?
>
> I would have to create lots of testdata manually that accumlated over
> the last months.
>
> Regards,
> Cat

-- 
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: SDK Upgrade 1.5.2: --datastore_path ignored?

2011-07-22 Thread oakmad
+1 for me. I have tried deleting the application plist as detailed in
this issue
http://code.google.com/p/googleappengine/issues/detail?id=1187&q=datastore_path&colspec=ID%20Type%20Component%20Status%20Stars%20Summary%20Language%20Priority%20Owner%20Log
but no joy.

-- 
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: SDK Upgrade 1.5.2: --datastore_path ignored?

2011-07-22 Thread Cat
I have tried to restore the datastore and the
GoogleAppEngineLauncher.app (with the SDK bundle inside) back to 1.5.0
but I cannot get it to run.
Its always the same error, as if the "downgrade" did not change the
python files.
Does anyone know how to get the SDK-version out of the running
appserver (a --version flag is missing!)?

On 22 Jul., 16:21, oakmad  wrote:
> +1 for me. I have tried deleting the application plist as detailed in
> this 
> issuehttp://code.google.com/p/googleappengine/issues/detail?id=1187&q=data...
> but no joy.

-- 
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: SDK Upgrade 1.5.2: --datastore_path ignored?

2011-07-22 Thread c h
hi all,

i *think* that it is honoring your datastore location (though the log 
message is incorrect), but the change to rename your application to 
dev~ in development has just rendered all of our test data 
useless.

after re-importing my test data it does look like it is stored where i ask 
it to be, but under the new application name.

if you are lucky enough to be using sqlite you can connect to the db and 
rename some tables to get it to work:

sqlite3 local_appname_dev_sqlite.datastore
sqlite> .tables
Apps  
IdSeq 
Namespaces
appname!!Entities
appname!!EntitiesByProperty  
appname!namespace!Entities  
appname!namespace!EntitiesByProperty
sqlite> alter table `appname!!Entities` rename to `dev~appname!!Entities`;
sqlite> alter table `appname!!EntitiesByProperty` rename to 
`dev~appname!!EntitiesByProperty`;
sqlite> alter table `appname!namespace!Entities` rename to 
`dev~appname!namespace!Entities`;
sqlite> alter table `appname!namespace!EntitiesByProperty` rename to 
`dev~appname!namespace!EntitiesByProperty`;


where you substitute 'appname' for your application's name, and 'namespace' 
for your datanamespace.

cfh

-- 
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/-/HvLD9aX68dYJ.
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: SDK Upgrade 1.5.2: --datastore_path ignored?

2011-07-22 Thread Matthew Blain
That's a clever way to update the appid. I do not know if it works for
all cases (e.g. it may not work for all reference properties (stored
keys)) but is a neat trick.

Another way to deal with it is to use the  --default_partition="" flag
rather than using an older version of the sdk.

--Matthew

On Jul 22, 12:17 pm, c h  wrote:
> hi all,
>
> i *think* that it is honoring your datastore location (though the log
> message is incorrect), but the change to rename your application to
> dev~ in development has just rendered all of our test data
> useless.
>
> after re-importing my test data it does look like it is stored where i ask
> it to be, but under the new application name.
>
> if you are lucky enough to be using sqlite you can connect to the db and
> rename some tables to get it to work:
>
> sqlite3 local_appname_dev_sqlite.datastore
> sqlite> .tables
> Apps                                          
> IdSeq                                        
> Namespaces                                    
> appname!!Entities                        
> appname!!EntitiesByProperty              
> appname!namespace!Entities          
> appname!namespace!EntitiesByProperty
> sqlite> alter table `appname!!Entities` rename to `dev~appname!!Entities`;
> sqlite> alter table `appname!!EntitiesByProperty` rename to
> `dev~appname!!EntitiesByProperty`;
> sqlite> alter table `appname!namespace!Entities` rename to
> `dev~appname!namespace!Entities`;
> sqlite> alter table `appname!namespace!EntitiesByProperty` rename to
> `dev~appname!namespace!EntitiesByProperty`;
>
> where you substitute 'appname' for your application's name, and 'namespace'
> for your datanamespace.
>
> cfh

-- 
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: SDK Upgrade 1.5.2: --datastore_path ignored?

2011-07-22 Thread c h
yup the sqlite updates don't quite seem to work.

i second that the release notes should be updated, the flag does seem to 
work for me

cfh

-- 
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/-/Wi0krMFaQ6MJ.
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: SDK Upgrade 1.5.2: --datastore_path ignored?

2011-07-22 Thread Joseph Letness
I tried the --default_partition="" flag but now validation.py is
throwing an exception:

Traceback (most recent call last):
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/
GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/
google/appengine/tools/dev_appserver.py", line 4099, in _HandleRequest
default_partition)
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/
GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/
google/appengine/api/validation.py", line 360, in __setattr__
value = self.GetValidator(key)(value, key)
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/
GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/
google/appengine/api/validation.py", line 598, in __call__
return self.Validate(value, key)
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/
GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/
google/appengine/api/validation.py", line 923, in Validate
'\'%s\'' % (value, key, self.re.pattern))
ValidationError: Value '""~tagassetspro' for application does not
match expression '^(?:[a-z\d\-]{1,100}\~)?(?:(?!\-)[a-z\d\-\.]
{1,100}:)?(?!-)[a-z\d\-]{1,100}$'

This has got to be a bug. It's not like using stored test data with
the dev server is some kind of oddball edge case ;-)

--Joe



On Jul 22, 4:57 pm, Chris Copeland  wrote:
> Thanks, Matthew.
>
> I was able to update to 1.5.2 and use my existing datastore by adding that
> flag.
>
> It would have been useful if the release notes had mentioned that this would
> be necessary.
>
> -Chrsi
>
> On Fri, Jul 22, 2011 at 2:39 PM, Matthew Blain 
> wrote:
>
>
>
> > That's a clever way to update the appid. I do not know if it works for
> > all cases (e.g. it may not work for all reference properties (stored
> > keys)) but is a neat trick.
>
> > Another way to deal with it is to use the  --default_partition="" flag
> > rather than using an older version of the sdk.
>
> > --Matthew
>
> > On Jul 22, 12:17 pm, c h  wrote:
> > > hi all,
>
> > > i *think* that it is honoring your datastore location (though the log
> > > message is incorrect), but the change to rename your application to
> > > dev~ in development has just rendered all of our test data
> > > useless.
>
> > > after re-importing my test data it does look like it is stored where i
> > ask
> > > it to be, but under the new application name.
>
> > > if you are lucky enough to be using sqlite you can connect to the db and
> > > rename some tables to get it to work:
>
> > > sqlite3 local_appname_dev_sqlite.datastore
> > > sqlite> .tables
> > > Apps
> > > IdSeq
> > > Namespaces
> > > appname!!Entities
> > > appname!!EntitiesByProperty
> > > appname!namespace!Entities
> > > appname!namespace!EntitiesByProperty
> > > sqlite> alter table `appname!!Entities` rename to
> > `dev~appname!!Entities`;
> > > sqlite> alter table `appname!!EntitiesByProperty` rename to
> > > `dev~appname!!EntitiesByProperty`;
> > > sqlite> alter table `appname!namespace!Entities` rename to
> > > `dev~appname!namespace!Entities`;
> > > sqlite> alter table `appname!namespace!EntitiesByProperty` rename to
> > > `dev~appname!namespace!EntitiesByProperty`;
>
> > > where you substitute 'appname' for your application's name, and
> > 'namespace'
> > > for your datanamespace.
>
> > > cfh
>
> > --
> > 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: SDK Upgrade 1.5.2: --datastore_path ignored?

2011-07-23 Thread Cat
One thing I know for sure now is that the following log message is
bogus, it appears even if dev_appserver.py successfully connects and
uses a store at a different location than the TMP directory.
INFO 2011-07-23 07:22:11,762 rdbms_sqlite.py:58] Connecting to
SQLite database '' with file '/var/folders/u5/u5xmrm5gHPGXhfjlyv98u+++
+TI/-Tmp-/dev_appserver.rdbms'

-- 
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: SDK Upgrade 1.5.2: --datastore_path ignored?

2011-07-23 Thread Cat

SOLUTION


1. USE --default_partition= BUT DO NOT INCLUDE THE QUOTES as mentioned
in Matthew's post.
2. IGNORE THE INCORRECT LOG MESSAGE ... rdbms_sqlite.py:58] Connecting
to SQLite database ...

LauncherFlags:
--datastore_path=/Users/cat/repositories/appengine/my.datastore --
default_partition=

Console Flags:
dev_appserver.py --datastore_path=/Users/cat/repositories/appengine/
my.datastore --default_partition= -p 8080 .

That's it.

On 23 Jul., 09:25, Cat  wrote:
> One thing I know for sure now is that the following log message is
> bogus, it appears even if dev_appserver.py successfully connects and
> uses a store at a different location than the TMP directory.
> INFO     2011-07-23 07:22:11,762 rdbms_sqlite.py:58] Connecting to
> SQLite database '' with file '/var/folders/u5/u5xmrm5gHPGXhfjlyv98u+++
> +TI/-Tmp-/dev_appserver.rdbms'

-- 
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: SDK Upgrade 1.5.2: --datastore_path ignored?

2011-07-23 Thread Joseph Letness
That did the trick, Cat.  Thanks!

On Jul 23, 2:46 am, Cat  wrote:
> 
> SOLUTION
> 
>
> 1. USE --default_partition= BUT DO NOT INCLUDE THE QUOTES as mentioned
> in Matthew's post.
> 2. IGNORE THE INCORRECT LOG MESSAGE ... rdbms_sqlite.py:58] Connecting
> to SQLite database ...
>
> LauncherFlags:
> --datastore_path=/Users/cat/repositories/appengine/my.datastore --
> default_partition=
>
> Console Flags:
> dev_appserver.py --datastore_path=/Users/cat/repositories/appengine/
> my.datastore --default_partition= -p 8080 .
>
> That's it.
>
> On 23 Jul., 09:25, Cat  wrote:
>
>
>
> > One thing I know for sure now is that the following log message is
> > bogus, it appears even if dev_appserver.py successfully connects and
> > uses a store at a different location than the TMP directory.
> > INFO     2011-07-23 07:22:11,762 rdbms_sqlite.py:58] Connecting to
> > SQLite database '' with file '/var/folders/u5/u5xmrm5gHPGXhfjlyv98u+++
> > +TI/-Tmp-/dev_appserver.rdbms'

-- 
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: SDK Upgrade 1.5.2: --datastore_path ignored?

2011-07-23 Thread WallyDD
Many thanks Cat.

Just adding --default_partition= to the launch settings worked for me.

Using the Google App Engine Launcher;
Edit, Application settings.
In the box "Launch Settings" add  --default_partition=

On Jul 23, 3:46 am, Cat  wrote:
> 
> SOLUTION
> 
>
> 1. USE --default_partition= BUT DO NOT INCLUDE THE QUOTES as mentioned
> in Matthew's post.
> 2. IGNORE THE INCORRECT LOG MESSAGE ... rdbms_sqlite.py:58] Connecting
> to SQLite database ...
>
> LauncherFlags:
> --datastore_path=/Users/cat/repositories/appengine/my.datastore --
> default_partition=
>
> Console Flags:
> dev_appserver.py --datastore_path=/Users/cat/repositories/appengine/
> my.datastore --default_partition= -p 8080 .
>
> That's it.
>
> On 23 Jul., 09:25, Cat  wrote:
>
>
>
>
>
>
>
> > One thing I know for sure now is that the following log message is
> > bogus, it appears even if dev_appserver.py successfully connects and
> > uses a store at a different location than the TMP directory.
> > INFO     2011-07-23 07:22:11,762 rdbms_sqlite.py:58] Connecting to
> > SQLite database '' with file '/var/folders/u5/u5xmrm5gHPGXhfjlyv98u+++
> > +TI/-Tmp-/dev_appserver.rdbms'

-- 
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: SDK Upgrade 1.5.2: --datastore_path ignored?

2011-08-21 Thread dop
Very nice move, Google team, very nice... Keeping developers busy with
really exciting stuff (unlike the actual developing), eh?

Joking aside, I was able to see the old data with the --default-
partition option, but because I run django-nonrel it's a bit tricky to
add this option support to every management command, so I'd prefer to
run without it. Now, the question is how do I backup the local
datastore and restore it into the new configuration?

-- 
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: SDK Upgrade 1.5.2: --datastore_path ignored?

2011-09-03 Thread dop
I'm just amazed how little noise is there because of this issue. If I
understand it correctly after upgrading to 1.5.2 evenybody's local
datastore becomes empty. Yet very few seem to care. Weird...

-- 
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: SDK uninstaller / upgrade process bug

2008-09-18 Thread Marzia Niccolai
Hi Josh,

What files did you have issues with that weren't deleted upon uninstall of
1.1.1?

Also, do you have more details on the error you were receiving with 1.1.3
before the fix?

-Marzia

On Wed, Sep 17, 2008 at 6:26 PM, Josh Heitzman <[EMAIL PROTECTED]>wrote:

>
> I don't know what exactly the problem is but I upgraded from the 1.1.1
> SDK to 1.1.3 SDK today.  I uninstalled 1.1.1 first before installed
> 1.1.3, but when I tried starting my app after installing 1.1.3 SDK it
> failed extremely early on in the Pylons loading code.  I put up a
> couple of messages on the Pylons group, but no one else encountered
> the issue nor did anyone know what would be causing the behavior I was
> seeing with regard to site.py failing to load.  After spending the
> better part of the day debugging and trying different things
> (including uninstalling 1.1.3 and reinstalling 1.1.1 and then
> reversing that again), I finally threw up my hands and restored my
> hard drive to an earlier image and reinstalled 1.1.1 and my app worked
> fine.  I then uninstalled 1.1.1 then deleted what the uninstaller
> didn't remove and installed 1.1.3 and my app again worked fine.
>
> While searching through this group for 'load_module' I ran across a
> message that also indicated someone ran into a module loading related
> problem when moving from 1.1.1 to 1.1.2, so the issue doesn't seem to
> have occured just on my machine.
> >
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~--~~~~--~~--~--~---



[google-appengine] Re: SDK 1.4.3 has been released!

2011-03-30 Thread JH
Been looking forward to files api for a while!

I have been playing with it and it seems there is an issue, I can't
figure out if it's me or the files api...

I kick off tasks which use the api to write about 300 files.  It seems
about 10% of them fail, or when I run:
blob_key = files.blobstore.get_blob_key(file_name)

it returns , as I write the blob_key to a blobstore reference in
a db entity, and about 10% of them always come up with  as their
reference.  Not the same ones either, seems to be random which ones
fail... however no errors are thrown...

I am using python.

On Mar 30, 6:19 pm, "Greg Darke (Google)" 
wrote:
> On 31 March 2011 09:21, Robert Kluin  wrote:
>
> > Cool; quite a few bug fixes.
>
> > To specify a version for a task queue, do you use set a 'target' in 
> > queue.yaml?
>
> Yes, that is correct.
>
> You also use the same parameter for cron tasks.

-- 
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: SDK 1.4.3 has been released!

2011-03-30 Thread JH
FYI: To fix this I had to add a time.sleep(1) before setting my
blobreference property = to blob_key =
files.blobstore.get_blob_key(file_name) ...
maybe it takes a few hundred milliseconds for this to be available? or
some type of consistency issue when setting the reference property?

On Mar 30, 7:38 pm, JH  wrote:
> Been looking forward to files api for a while!
>
> I have been playing with it and it seems there is an issue, I can't
> figure out if it's me or the files api...
>
> I kick off tasks which use the api to write about 300 files.  It seems
> about 10% of them fail, or when I run:
> blob_key = files.blobstore.get_blob_key(file_name)
>
> it returns , as I write the blob_key to a blobstore reference in
> a db entity, and about 10% of them always come up with  as their
> reference.  Not the same ones either, seems to be random which ones
> fail... however no errors are thrown...
>
> I am using python.
>
> On Mar 30, 6:19 pm, "Greg Darke (Google)" 
> wrote:
>
>
>
>
>
>
>
> > On 31 March 2011 09:21, Robert Kluin  wrote:
>
> > > Cool; quite a few bug fixes.
>
> > > To specify a version for a task queue, do you use set a 'target' in 
> > > queue.yaml?
>
> > Yes, that is correct.
>
> > You also use the same parameter for cron tasks.

-- 
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: SDK 1.4.3 has been released!

2011-03-30 Thread Simon Knott
Is there anyway to set the *threadsafe* setting using the YAML configuration 
for a Java app?  

I could see that the appengine-web.xml docs had been updated, but can't see 
a similar update to the YAML config page.

-- 
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: SDK 1.4.3 has been released!

2011-03-31 Thread Ugorji
I tried putting threadsafe: true in app.yaml and it worked. I put it as so:

application: 
version: 1
runtime: java
threadsafe: true


-- 
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: SDK 1.4.3 has been released!

2011-03-31 Thread Simon Knott
When you say it worked, how did you get confirmation?  Is there a message, 
or did it simply not throw an error?

-- 
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: SDK 1.4.3 has been released!

2011-03-31 Thread Simon Knott
Ah ignore my message, I've just tested it - in SDK 1.4.2 it throws an error 
and in SDK 1.4.3 it doesn't.  Cheers for the info, I should really have 
guessed at that...

-- 
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: SDK 1.4.3 has been released!

2011-03-31 Thread Ice13ill
What dies thread safe really mean ? ("your application code needs to
use proper thread synchronization before you enable ").
Can someone give some hints?

On Mar 31, 10:53 am, Simon Knott  wrote:
> Ah ignore my message, I've just tested it - in SDK 1.4.2 it throws an error
> and in SDK 1.4.3 it doesn't.  Cheers for the info, I should really have
> guessed at that...

-- 
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: SDK 1.4.3 has been released!

2011-03-31 Thread JH
Yes, I did.  about 10-25% of the time it would fail when using
blob_key to set a blobreference.  I added a time.sleep(1) and problem
solved, so appears to be some type of consistency issue with the
blobinfo ??

On Mar 31, 6:58 am, Stephen  wrote:
> On Thu, Mar 31, 2011 at 1:38 AM, JH  wrote:
> > Been looking forward to files api for a while!
>
> > I have been playing with it and it seems there is an issue, I can't
> > figure out if it's me or the files api...
>
> > I kick off tasks which use the api to write about 300 files.  It seems
> > about 10% of them fail, or when I run:
>
> >     blob_key = files.blobstore.get_blob_key(file_name)
>
> Did you call:
>
>   files.finalize(file_name)
>
> first?

-- 
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: SDK 1.4.3 has been released!

2011-03-31 Thread Sahid Orentino Ferdjaoui
Hello,

* - You can now configure the specific application version to which a task 
queue*
*  or cron job will send requests.*

How use this functionality?

Thank you

-- 
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: SDK 1.4.3 has been released!

2011-03-31 Thread Remigius
Ice13ill,

There's a short and a long long answer to your question.

The short one: If you don't already know what "proper thread
synchronization" is, leave the  option switched off.

The long one: Switching it on allows multiple HTTP requests to be
handled concurrently by the same instance of your Java servlet. This
means that all data structures that are accessible through instance
members or static members can be accessed simultaneously by more than
one running thread, which may result in unexpected errors if a thread
manipulates a structure in a way that leaves it temporarily in an
inconsistent state. Such errors are hard to trace as they may occur
infrequently and be impossible to reproduce in a deterministic way.
There are ways to ensure that such manipulations can not be
interrupted, which is known as synchronization. There is a lot of
information around (on the net and in printed form) on threadsafe
programming in general and synchronization in particular.

Cheers, Remigius.

On 31 Mrz., 13:51, Ice13ill  wrote:
> What dies thread safe really mean ? ("your application code needs to
> use proper thread synchronization before you enable ").
> Can someone give some hints?
>
> On Mar 31, 10:53 am, Simon Knott  wrote:
>
>
>
>
>
>
>
> > Ah ignore my message, I've just tested it - in SDK 1.4.2 it throws an error
> > and in SDK 1.4.3 it doesn't.  Cheers for the info, I should really have
> > guessed at that...

-- 
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: SDK 1.4.3 has been released!

2011-03-31 Thread tempy
Hi,
Just want to verify... the Prospective Search API is NOT the same
thing as the "full text search" API thats mentioned in the roadmap, is
that right?

I certainly hope so, as I very much need Retrospective and not
Prospective search.

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



  1   2   >