I downloaded the pre-release 1.6.6 SDK and re-deployed my app.  The problem 
is fixed and pre-release 1.6.6 seems stable enough to make progress - 
haven't noticed any problems yet.

On Sunday, May 20, 2012 2:26:29 AM UTC-4, Peter McKenzie wrote:
>
> The issue here is that the Index.add() signature has changed between
> 1.6.5 and 1.6.6.  The impact is that Index.add() will stop working as
> 1.6.6 rolls out (but other Search functionality is unaffected).  We
> try to avoid breakages like this, and expect them to be rare, but they
> are part of an API being in an experimental state.
>
> The Fix
>
> All Java Apps using Search will need to be re-compiled with the 1.6.6
> SDK.  Additionally, if your code gets the response of the Index.add()
> method, then you will need to change from,
>
> for example,
>
>  AddDocumentsResponse response = getIndex().add(documents);
>  for (String id : response.getDocumentIds()) {
>  }
>
> to
>
>  AddResponse response = getIndex().add(documents);
>  for (String id : response.getIds()) {
>  }
>
>
> If you're hitting the problem now, you may want to try the pre-release 
> SDK.  There are of course risks associated with using a pre-release SDK, so 
> you may prefer to wait for the released 1.6.6 SDK.
>
> Pre-release SDK link:
>
> http://code.google.com/p/googleappengine/downloads/detail?name=appengine-java-sdk-1.6.6_prerelease.zip#makechanges
>
>

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

Reply via email to