[appengine-java] Re: Help: Memcache - not hitting at all

2011-09-12 Thread Nichole

The javadocs for MemcacheService suggest a pattern that you would use
if the
backing cache used soft references:

foo = memcache.get(key);
   if (foo == null) {
 if (memcache.contains(key)) {
   // continue, assuming foo had the real value null
 } else {
   // continue; foo may have had a real null, but has been dropped
now
 }
   }


On Sep 11, 12:33 pm, realdope rte...@gmail.com wrote:
 Here's rest of the code:

 public class Memcache {
     private static int EXPIRY = 60*60*24*30;
     private static final String POSTIDKEY=POSTID_;

     private static boolean has(String key) {
         return MemcacheServiceFactory.getMemcacheService().contains(key) 
 get(key).length()0;
     }

     private static String get(String key) {
         try {
             return (String)
 MemcacheServiceFactory.getMemcacheService().get(key);
         } catch (Exception e) { return ;    }
     }

     private static void put(String key, String value, int expiry) {
         MemcacheServiceFactory.getMemcacheService().put(key, value,
 Expiration.byDeltaSeconds(expiry));
     }

     private static void delete(String key) {
         MemcacheServiceFactory.getMemcacheService().delete(key);
     }

     public static boolean hasById(Long id) { return has(POSTIDKEY+id); }
     public static String getById(Long id) { return get(POSTIDKEY+id); }
     public static void putById(Long id, String value) { put(POSTIDKEY+id,
 value, EXPIRY); }
     public static void flushById(Long id) { delete(POSTIDKEY+id); }

 }

     public static String byid(HttpServletRequest req) {
         Long id=0L;
         try { id=Long.parseLong(req.getParameter(id)); } catch (Exception
 e) {}
         if (id==0) return ;
         if (Memcache.hasById(id)) return Memcache.getById(id);
         String res = V1Post.getById(id);
         Memcache.putById(id, res);
         return res;
     }

 Does anyone know where the error is in my code? And why Memcache.hasById(id)
 seems to always return false?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Delete Lots Of Data

2011-09-12 Thread Cyrille Vincey
you MUST have a look at 
http://ikaisays.com/2010/07/09/using-the-java-mapper-framework-for-app-engine/
There's a special section at the end of the post delete all entities
of a given kind.
You can delete 35M entities in a few minutes using mapreduce.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Can't set URL Fetch Timeout to a value higher than 5 seconds

2011-09-12 Thread Killian
I was a bad boy and didn't do as I was told in the tutorials ! lol

No in all fairness, I only had seen this tutorial
http://code.google.com/appengine/docs/java/urlfetch/overview.html

And hadn't seen the other one mentioned which showed how to prepare the url 
call properly, hence my mistake
http://code.google.com/appengine/docs/java/urlfetch/usingjavanet.html

I followed the second tutorial and it worked like a charm ! :)

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/Ons-Far4PMYJ.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: Strange error after deployment

2011-09-12 Thread Sudhakar Abraham
Please check whether all class files are in  /war/WEB-INF/classes
directory. You have to  change the application id version of your
project. For this, edit appengine.web.xml file accordingly  and clear
the cache ( in Windows C:\Program Files\Windows\temp ) directory and
upload the application to google app engine.

S. Abraham
www.DataStoreGwt.com

On Sep 7, 7:20 pm, Shaun Clark shaun.cl...@a-cti.com wrote:
 On my app id synclio-ivr all of my previous versions work great and if
 I deploy the current code to a different app id it works, but when I
 try to deploy my latest version I see a lot of errors that look like
 this:

 EXCEPTION
 java.lang.RuntimeException: java.io.FileNotFoundException: /base/data/
 home/apps/s~synclio-ivr/20.353100563800392183/_ah/java_compiled/WEB-
 INF/classes/org/apache/jsp/pages/financialInfo_jsp.class (No such file
 or directory)
         at
 com.google.appengine.runtime.Request.process-6c587ad80ed61a42(Request.java)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
         at org.mortbay.util.Loader.loadClass(Loader.java:91)
         at org.mortbay.util.Loader.loadClass(Loader.java:71)
         at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:73)
         at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:
 242)
         at
 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
 50)
         at
 org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:
 685)
         at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
         at
 org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:
 1250)
         at
 org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:
 517)
         at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:
 467)
         at
 org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
 50)
         at
 com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler(AppVersionHandlerMap.java:
 202)
         at
 com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler(AppVersionHandlerMap.java:
 171)
         at
 com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:
 123)
         at com.google.apphosting.runtime.JavaRuntime
 $RequestRunnable.run(JavaRuntime.java:391)
         at com.google.apphosting.runtime.ThreadGroupPool
 $PoolEntry.run(ThreadGroupPool.java:160)
         at java.lang.Thread.run(Thread.java:679)
 Caused by: java.io.FileNotFoundException: /base/data/home/apps/
 s~synclio-ivr/20.353100563800392183/_ah/java_compiled/WEB-INF/classes/
 org/apache/jsp/pages/financialInfo_jsp.class (No such file or
 directory)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.init(FileInputStream.java:139)
         ... 18 more

 Any ideas what might be up? Thanks!

 Shaun

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: receiving mail demo

2011-09-12 Thread Sven Busse
Hi Dom,

i have tried your solution, but i am getting a

java.lang.OutOfMemoryError: Java heap space

error. Did you have that as well?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/4QvY6S9k6l8J.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Error on site (JAVA)

2011-09-12 Thread Summit
Error: com.caucho.quercus.QuercusModuleException:
java.lang.NoClassDefFoundError: java.io.FileOutputStream is a
restricted class. Please see the Google App Engine developer's guide
for more details.

Site: http://greenlieforums.appspot.com

Please help me.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: sending pdf

2011-09-12 Thread Jean-Marc Truillet
Thanks for the info.
I was about to use iText, but without guarantee it works in GAE
context.

JM

On 9 sep, 23:52, Francois Masurel f.masu...@gmail.com wrote:
 Hi Vik,

 I'm using PDFJet to generate simple PDFs on GAE/Java.

 Francois

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] 404 on Ganymede plug-in zip

2011-09-12 Thread ac cat

I am having problems installing the GWT Eclipse plug-in for Eclipse
3.4 (Ganymede).  I get site not found when I use 
http://dl.google.com/eclipse/plugin/3.4
from the Eclipse software update.  So I tried to download the zip file
from http://dl.google.com/eclipse/plugin/3.4/zips/gpe-e34-latest-updatesite.zip
and I get a file not found (404).  I can get to the 3.5 zip file
without an issue.  Has the 3.4 zip file been removed?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] Help: Memcache - not hitting at all

2011-09-12 Thread Jens Stoltenberg
How is your memcache configured?

Are you using HTTP or HTTPS?

On Sat, Sep 10, 2011 at 9:21 PM, realdope rte...@gmail.com wrote:

 Hi,

 I have a Memcache wrapper class with a set of public  static methods for
 getting and setting application-specific key:value pairs. They use a set of
 private static methods defined here:


 private static boolean has(String key) {
 return MemcacheServiceFactory.getMemcacheService().contains(key) 
 get(key).length()0;
 }

 private static String get(String key) {
 try {
 return (String)
 MemcacheServiceFactory.getMemcacheService().get(key);
 } catch (Exception e) { return ;}
 }

 private static void put(String key, String value, int expiry) {
 MemcacheServiceFactory.getMemcacheService().put(key, value,
 Expiration.byDeltaSeconds(expiry));
 }

 private static void delete(String key) {
 MemcacheServiceFactory.getMemcacheService().delete(key);
 }

 The problem is there is almost no hit rate on my cache. What's wrong with
 the code here?

 --
 You received this message because you are subscribed to the Google Groups
 Google App Engine for Java group.
 To view this discussion on the web visit
 https://groups.google.com/d/msg/google-appengine-java/-/KWbuzF6TofYJ.
 To post to this group, send email to
 google-appengine-java@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.


-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] input Data in DataStore from External Server ?

2011-09-12 Thread Kb
I have written a GWT app which uses Datagram Packets in Server Side.
So i cannot server side code in Googe App Engine.

I want to use GAE for its faster speed than other webhosts (and free).

My Code is like this Server-Database-  and then Database-Client

Now can i copy *Data stored in External Database in external Server to 
DataStore(or any other thing) to run on GAE.*

Will it be feasible / Possible ? 

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/HOACLLYNYeQJ.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: input Data in DataStore from External Server ?

2011-09-12 Thread gk
Hey Kb, upload another special version of your GAE app.  Use that
special version to run Java code that imports the data.

All versions of an GAE app use the same datastore.

Possibly write and run localy a utility application to POST each
record to your GAE datastore / or GET each record from an existing
server.

On Sep 12, 9:04 pm, Kb kb.kb.1...@gmail.com wrote:
 I have written a GWT app which uses Datagram Packets in Server Side.
 So i cannot server side code in Googe App Engine.

 I want to use GAE for its faster speed than other webhosts (and free).

 My Code is like this Server-Database-  and then Database-Client

 Now can i copy *Data stored in External Database in external Server to
 DataStore(or any other thing) to run on GAE.*

 Will it be feasible / Possible ?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: input Data in DataStore from External Server ?

2011-09-12 Thread Kb
I Have around 100,000 entries in database(MySQL) that updates every 10
minutes.

If i use GAE DataStore in Server Application(hosted somewhere)  and
Again GAE Datastore  on Client will it fit the QUOTA Limits?



On Sep 13, 12:39 am, gk goran.kar...@googlemail.com wrote:
 Hey Kb, upload another special version of your GAE app.  Use that
 special version to run Java code that imports the data.

 All versions of an GAE app use the same datastore.

 Possibly write and run localy a utility application to POST each
 record to your GAE datastore / or GET each record from an existing
 server.

 On Sep 12, 9:04 pm, Kb kb.kb.1...@gmail.com wrote:







  I have written a GWT app which uses Datagram Packets in Server Side.
  So i cannot server side code in Googe App Engine.

  I want to use GAE for its faster speed than other webhosts (and free).

  My Code is like this Server-Database-  and then Database-Client

  Now can i copy *Data stored in External Database in external Server to
  DataStore(or any other thing) to run on GAE.*

  Will it be feasible / Possible ?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] Help Impossible to have some Cached Reqest

2011-09-12 Thread Guillaume B.
Thanks Bruno
your solution works well

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine-java/-/U9IUs43_P9AJ.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] Re: 404 on Ganymede plug-in zip

2011-09-12 Thread ac cat
I found my answer in another thread (https://groups.google.com/group/
google-plugin-eclipse/browse_thread/thread/
f17485cb3fb8bc87/2e7964a5ceb81fc6)

It is no longer supported and has been removed.

On Sep 12, 8:33 am, ac cat pcfea...@gmail.com wrote:
 I am having problems installing the GWT Eclipse plug-in for Eclipse
 3.4 (Ganymede).  I get site not found when I 
 usehttp://dl.google.com/eclipse/plugin/3.4
 from the Eclipse software update.  So I tried to download the zip file
 fromhttp://dl.google.com/eclipse/plugin/3.4/zips/gpe-e34-latest-updatesit...
 and I get a file not found (404).  I can get to the 3.5 zip file
 without an issue.  Has the 3.4 zip file been removed?

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



[appengine-java] App Engine SDK 1.5.4 released!

2011-09-12 Thread Ikai Lan (Google)
Hey everyone,

Just wanted to let you all know that App Engine SDK 1.5.4 has been released.
The official announcement is here:

http://googleappengine.blogspot.com/2011/09/app-engine-154-sdk-release.html

The full release notes are below:

Java 1.5.4
=
- You can now specify the maximum size for a blob in
  BlobstoreService.createUploadUrl().
- Zigzag merge join queries will now continue scanning up to the 30 second
  Datastore query deadline. For zigzag queries that used to generate
  DatastoreNeedIndexException, many will now succeed. A small percentage
will
  now instead timeout.
- The SDK datastore viewer in the dev console now displays the number of
Write
  Ops for each entity. Write Ops are the total number of entity and index
  writes that were required to create the entity.
- The Prospective Search API is available in Java for all applications. This
API
  is still experimental, so applications will be limited to a maximum of
1000
  subscriptions.
- We made a classloading improvement that we expect to help loading request
  latencies for projects with large numbers of jars.
- Added support for the set_default_version flag to Appcfg.
- The Java Remote API now recognizes the HTTP_X_APPENGINE_INBOUND_APPID.
This
  means that the Datastore Admin copy functionality will work when using
  Java's Remote API with the destination app.
- Fixed an issue that incorrectly allowed creation of tasks with whitespace
in
  the url.
- Fixed the error message for transaction not found to be more
descriptive.
- Fixed an issue with the dev appserver's local Blobstore implementation
trying
  to modify an immutable collection.
http://code.google.com/p/googleappengine/issues/detail?id=3081
- Fixed an SDK issue where CONFIG, FINE, FINER, FINEST logging messages were
not
  displayed.
http://code.google.com/p/googleappengine/issues/detail?id=4591

--
Ikai Lan
Developer Programs Engineer, Google App Engine
plus.ikailan.com | twitter.com/ikai

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] App Engine SDK 1.5.4 released!

2011-09-12 Thread Jens Stoltenberg
Is there an ETA on when this release will be available in Maven?

On Mon, Sep 12, 2011 at 10:31 PM, Ikai Lan (Google) 
ikai.l+gro...@google.com wrote:

 Hey everyone,

 Just wanted to let you all know that App Engine SDK 1.5.4 has been
 released. The official announcement is here:

 http://googleappengine.blogspot.com/2011/09/app-engine-154-sdk-release.html

 The full release notes are below:

 Java 1.5.4
 =
 - You can now specify the maximum size for a blob in
   BlobstoreService.createUploadUrl().
 - Zigzag merge join queries will now continue scanning up to the 30 second
   Datastore query deadline. For zigzag queries that used to generate
   DatastoreNeedIndexException, many will now succeed. A small percentage
 will
   now instead timeout.
 - The SDK datastore viewer in the dev console now displays the number of
 Write
   Ops for each entity. Write Ops are the total number of entity and
 index
   writes that were required to create the entity.
 - The Prospective Search API is available in Java for all applications.
 This API
   is still experimental, so applications will be limited to a maximum of
 1000
   subscriptions.
 - We made a classloading improvement that we expect to help loading request
   latencies for projects with large numbers of jars.
 - Added support for the set_default_version flag to Appcfg.
 - The Java Remote API now recognizes the HTTP_X_APPENGINE_INBOUND_APPID.
 This
   means that the Datastore Admin copy functionality will work when using
   Java's Remote API with the destination app.
 - Fixed an issue that incorrectly allowed creation of tasks with whitespace
 in
   the url.
 - Fixed the error message for transaction not found to be more
 descriptive.
 - Fixed an issue with the dev appserver's local Blobstore implementation
 trying
   to modify an immutable collection.
 http://code.google.com/p/googleappengine/issues/detail?id=3081
 - Fixed an SDK issue where CONFIG, FINE, FINER, FINEST logging messages
 were not
   displayed.
 http://code.google.com/p/googleappengine/issues/detail?id=4591

 --
 Ikai Lan
 Developer Programs Engineer, Google App Engine
 plus.ikailan.com | twitter.com/ikai

  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine for Java group.
 To post to this group, send email to
 google-appengine-java@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.


-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] App Engine SDK 1.5.4 released!

2011-09-12 Thread David Chandler
ETA: tomorrow noon PST

/dmc

On Mon, Sep 12, 2011 at 7:52 PM, Jens Stoltenberg jstolt...@gmail.comwrote:

 Is there an ETA on when this release will be available in Maven?


 On Mon, Sep 12, 2011 at 10:31 PM, Ikai Lan (Google) 
 ikai.l+gro...@google.com wrote:

 Hey everyone,

 Just wanted to let you all know that App Engine SDK 1.5.4 has been
 released. The official announcement is here:


 http://googleappengine.blogspot.com/2011/09/app-engine-154-sdk-release.html

 The full release notes are below:

 Java 1.5.4
 =
 - You can now specify the maximum size for a blob in
   BlobstoreService.createUploadUrl().
 - Zigzag merge join queries will now continue scanning up to the 30 second
   Datastore query deadline. For zigzag queries that used to generate
   DatastoreNeedIndexException, many will now succeed. A small percentage
 will
   now instead timeout.
 - The SDK datastore viewer in the dev console now displays the number of
 Write
   Ops for each entity. Write Ops are the total number of entity and
 index
   writes that were required to create the entity.
 - The Prospective Search API is available in Java for all applications.
 This API
   is still experimental, so applications will be limited to a maximum of
 1000
   subscriptions.
 - We made a classloading improvement that we expect to help loading
 request
   latencies for projects with large numbers of jars.
 - Added support for the set_default_version flag to Appcfg.
 - The Java Remote API now recognizes the HTTP_X_APPENGINE_INBOUND_APPID.
 This
   means that the Datastore Admin copy functionality will work when using
   Java's Remote API with the destination app.
 - Fixed an issue that incorrectly allowed creation of tasks with
 whitespace in
   the url.
 - Fixed the error message for transaction not found to be more
 descriptive.
 - Fixed an issue with the dev appserver's local Blobstore implementation
 trying
   to modify an immutable collection.
 http://code.google.com/p/googleappengine/issues/detail?id=3081
 - Fixed an SDK issue where CONFIG, FINE, FINER, FINEST logging messages
 were not
   displayed.
 http://code.google.com/p/googleappengine/issues/detail?id=4591

 --
 Ikai Lan
 Developer Programs Engineer, Google App Engine
 plus.ikailan.com | twitter.com/ikai

  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine for Java group.
 To post to this group, send email to
 google-appengine-java@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.


  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine for Java group.
 To post to this group, send email to
 google-appengine-java@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.




-- 
David Chandler
Developer Programs Engineer, GWT+GAE
w: http://code.google.com/
b: http://turbomanage.wordpress.com/
b: http://googlewebtoolkit.blogspot.com/
t: @googledevtools

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] App Engine SDK 1.5.4 released!

2011-09-12 Thread Jens Stoltenberg
Cool. Thanks.

Will datanucleus-appengine for Maven also need upgrading?

I think it's at 1.0.9 at the moment.

dependency
groupIdcom.google.appengine.orm/groupId
artifactIddatanucleus-appengine/artifactId
version1.0.9/version
/dependency


On Tue, Sep 13, 2011 at 2:05 AM, David Chandler drfibona...@google.comwrote:

 ETA: tomorrow noon PST

 /dmc

 On Mon, Sep 12, 2011 at 7:52 PM, Jens Stoltenberg jstolt...@gmail.comwrote:

 Is there an ETA on when this release will be available in Maven?


 On Mon, Sep 12, 2011 at 10:31 PM, Ikai Lan (Google) 
 ikai.l+gro...@google.com wrote:

 Hey everyone,

 Just wanted to let you all know that App Engine SDK 1.5.4 has been
 released. The official announcement is here:


 http://googleappengine.blogspot.com/2011/09/app-engine-154-sdk-release.html

 The full release notes are below:

 Java 1.5.4
 =
 - You can now specify the maximum size for a blob in
   BlobstoreService.createUploadUrl().
 - Zigzag merge join queries will now continue scanning up to the 30
 second
   Datastore query deadline. For zigzag queries that used to generate
   DatastoreNeedIndexException, many will now succeed. A small percentage
 will
   now instead timeout.
 - The SDK datastore viewer in the dev console now displays the number of
 Write
   Ops for each entity. Write Ops are the total number of entity and
 index
   writes that were required to create the entity.
 - The Prospective Search API is available in Java for all applications.
 This API
   is still experimental, so applications will be limited to a maximum of
 1000
   subscriptions.
 - We made a classloading improvement that we expect to help loading
 request
   latencies for projects with large numbers of jars.
 - Added support for the set_default_version flag to Appcfg.
 - The Java Remote API now recognizes the HTTP_X_APPENGINE_INBOUND_APPID.
 This
   means that the Datastore Admin copy functionality will work when using
   Java's Remote API with the destination app.
 - Fixed an issue that incorrectly allowed creation of tasks with
 whitespace in
   the url.
 - Fixed the error message for transaction not found to be more
 descriptive.
 - Fixed an issue with the dev appserver's local Blobstore implementation
 trying
   to modify an immutable collection.
 http://code.google.com/p/googleappengine/issues/detail?id=3081
 - Fixed an SDK issue where CONFIG, FINE, FINER, FINEST logging messages
 were not
   displayed.
 http://code.google.com/p/googleappengine/issues/detail?id=4591

 --
 Ikai Lan
 Developer Programs Engineer, Google App Engine
 plus.ikailan.com | twitter.com/ikai

  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine for Java group.
 To post to this group, send email to
 google-appengine-java@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.


  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine for Java group.
 To post to this group, send email to
 google-appengine-java@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.




 --
 David Chandler
 Developer Programs Engineer, GWT+GAE
 w: http://code.google.com/
 b: http://turbomanage.wordpress.com/
 b: http://googlewebtoolkit.blogspot.com/
 t: @googledevtools

  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine for Java group.
 To post to this group, send email to
 google-appengine-java@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.


-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.



Re: [appengine-java] App Engine SDK 1.5.4 released!

2011-09-12 Thread David Chandler
Nope, still 1.0.9

On Mon, Sep 12, 2011 at 9:11 PM, Jens Stoltenberg jstolt...@gmail.comwrote:

 Cool. Thanks.

 Will datanucleus-appengine for Maven also need upgrading?

 I think it's at 1.0.9 at the moment.

 dependency
 groupIdcom.google.appengine.orm/groupId
 artifactIddatanucleus-appengine/artifactId
 version1.0.9/version
 /dependency



 On Tue, Sep 13, 2011 at 2:05 AM, David Chandler drfibona...@google.comwrote:

 ETA: tomorrow noon PST

 /dmc

 On Mon, Sep 12, 2011 at 7:52 PM, Jens Stoltenberg jstolt...@gmail.comwrote:

 Is there an ETA on when this release will be available in Maven?


 On Mon, Sep 12, 2011 at 10:31 PM, Ikai Lan (Google) 
 ikai.l+gro...@google.com wrote:

 Hey everyone,

 Just wanted to let you all know that App Engine SDK 1.5.4 has been
 released. The official announcement is here:


 http://googleappengine.blogspot.com/2011/09/app-engine-154-sdk-release.html

 The full release notes are below:

 Java 1.5.4
 =
 - You can now specify the maximum size for a blob in
   BlobstoreService.createUploadUrl().
 - Zigzag merge join queries will now continue scanning up to the 30
 second
   Datastore query deadline. For zigzag queries that used to generate
   DatastoreNeedIndexException, many will now succeed. A small percentage
 will
   now instead timeout.
 - The SDK datastore viewer in the dev console now displays the number of
 Write
   Ops for each entity. Write Ops are the total number of entity and
 index
   writes that were required to create the entity.
 - The Prospective Search API is available in Java for all applications.
 This API
   is still experimental, so applications will be limited to a maximum of
 1000
   subscriptions.
 - We made a classloading improvement that we expect to help loading
 request
   latencies for projects with large numbers of jars.
 - Added support for the set_default_version flag to Appcfg.
 - The Java Remote API now recognizes the HTTP_X_APPENGINE_INBOUND_APPID.
 This
   means that the Datastore Admin copy functionality will work when using
   Java's Remote API with the destination app.
 - Fixed an issue that incorrectly allowed creation of tasks with
 whitespace in
   the url.
 - Fixed the error message for transaction not found to be more
 descriptive.
 - Fixed an issue with the dev appserver's local Blobstore implementation
 trying
   to modify an immutable collection.
 http://code.google.com/p/googleappengine/issues/detail?id=3081
 - Fixed an SDK issue where CONFIG, FINE, FINER, FINEST logging messages
 were not
   displayed.
 http://code.google.com/p/googleappengine/issues/detail?id=4591

 --
 Ikai Lan
 Developer Programs Engineer, Google App Engine
 plus.ikailan.com | twitter.com/ikai

  --
 You received this message because you are subscribed to the Google
 Groups Google App Engine for Java group.
 To post to this group, send email to
 google-appengine-java@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.


  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine for Java group.
 To post to this group, send email to
 google-appengine-java@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.




 --
 David Chandler
 Developer Programs Engineer, GWT+GAE
 w: http://code.google.com/
 b: http://turbomanage.wordpress.com/
 b: http://googlewebtoolkit.blogspot.com/
 t: @googledevtools

  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine for Java group.
 To post to this group, send email to
 google-appengine-java@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.


  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine for Java group.
 To post to this group, send email to
 google-appengine-java@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.




-- 
David Chandler
Developer Programs Engineer, GWT+GAE
w: http://code.google.com/
b: http://turbomanage.wordpress.com/
b: http://googlewebtoolkit.blogspot.com/
t: @googledevtools

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 

Re: [appengine-java] App Engine SDK 1.5.4 released!

2011-09-12 Thread Marcelo Liberato
Any directions about where to specify HTTP_X_APPENGINE_INBOUND_APPID?

Besides, can you give us additional information about a classloading
improvement?
For instance, shall we still jar our classes trying to reduce timeouts
during loading spikes?

--
Marcelo

On Mon, Sep 12, 2011 at 6:31 PM, Ikai Lan (Google) ikai.l+gro...@google.com
 wrote:

 Hey everyone,

 Just wanted to let you all know that App Engine SDK 1.5.4 has been
 released. The official announcement is here:

 http://googleappengine.blogspot.com/2011/09/app-engine-154-sdk-release.html

 The full release notes are below:

 Java 1.5.4
 =
 - You can now specify the maximum size for a blob in
   BlobstoreService.createUploadUrl().
 - Zigzag merge join queries will now continue scanning up to the 30 second
   Datastore query deadline. For zigzag queries that used to generate
   DatastoreNeedIndexException, many will now succeed. A small percentage
 will
   now instead timeout.
 - The SDK datastore viewer in the dev console now displays the number of
 Write
   Ops for each entity. Write Ops are the total number of entity and
 index
   writes that were required to create the entity.
 - The Prospective Search API is available in Java for all applications.
 This API
   is still experimental, so applications will be limited to a maximum of
 1000
   subscriptions.
 - We made a classloading improvement that we expect to help loading request
   latencies for projects with large numbers of jars.
 - Added support for the set_default_version flag to Appcfg.
 - The Java Remote API now recognizes the HTTP_X_APPENGINE_INBOUND_APPID.
 This
   means that the Datastore Admin copy functionality will work when using
   Java's Remote API with the destination app.
 - Fixed an issue that incorrectly allowed creation of tasks with whitespace
 in
   the url.
 - Fixed the error message for transaction not found to be more
 descriptive.
 - Fixed an issue with the dev appserver's local Blobstore implementation
 trying
   to modify an immutable collection.
 http://code.google.com/p/googleappengine/issues/detail?id=3081
 - Fixed an SDK issue where CONFIG, FINE, FINER, FINEST logging messages
 were not
   displayed.
 http://code.google.com/p/googleappengine/issues/detail?id=4591

 --
 Ikai Lan
 Developer Programs Engineer, Google App Engine
 plus.ikailan.com | twitter.com/ikai

  --
 You received this message because you are subscribed to the Google Groups
 Google App Engine for Java group.
 To post to this group, send email to
 google-appengine-java@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine-java+unsubscr...@googlegroups.com.
 For more options, visit this group at
 http://groups.google.com/group/google-appengine-java?hl=en.


-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine for Java group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.