I am doing bulk upload using my custom code.
It uploaded most data but few blocks are not uploaded.
I use makePersistentAll and my code guarantees that it does not upload
more then 500 objects at once.

I get following error

com.google.apphosting.api.ApiProxy$RequestTooLargeException: The
request to API call datastore_v3.Put() was too large.
        at com.google.apphosting.runtime.ApiProxyImpl.doSyncCall
(ApiProxyImpl.java:212)
        at com.google.apphosting.runtime.ApiProxyImpl.access$000
(ApiProxyImpl.java:43)
        at com.google.apphosting.runtime.ApiProxyImpl$1.run(ApiProxyImpl.java:
96)
        at com.google.apphosting.runtime.ApiProxyImpl$1.run(ApiProxyImpl.java:
94)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.google.apphosting.runtime.ApiProxyImpl.makeSyncCall
(ApiProxyImpl.java:94)
        at com.google.apphosting.runtime.ApiProxyImpl.makeSyncCall
(ApiProxyImpl.java:43)
        at com.google.apphosting.api.ApiProxy.makeSyncCall(ApiProxy.java:83)


It is not  "java.lang.IllegalArgumentException: cannot put more than
500 entities in a single call"


What is "too large"? I wish to verify my data before I will submit it
to datastore and ensure that it is not too large for the datastore :)

Cheers, Max

--

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


Reply via email to