Looking through the Java "low level" API to access the Google AppEngine DataStore, it seems to do a lot of heavy lifting and tons of type-checking, parsing, flattening, object creation, etc. which my App doesn't really require (it's wayyyyy too general for my needs).
Therefore, I'd like to get "even lower-level" access to the underlying functions (e.g. by calling com.google.apphosting.api.ApiProxy.makeSyncCall(...)
directly) to skip a lot of the (for me) unnecessary overhead, and (who knows) maybe even discover some additional performance-features in the process that aren't accessible otherwise.
For this, I would need to use the classes inside com.google.storage.onestore.v3
directly to build the raw binary request packets and interpret the reply packets.
Of course, it's possible to examine the way things work (roughly) by looking through the source code of the classes inside com.google.appengine.api.datastore
, which use these classes, but things would be so much easier if I could also get a hold of the JavaDocs for the classes inside com.google.storage.onestore.v3
. Unfortunately I can't find them anywhere (the source-code isn't available either). Has anyone here maybe come across them somewhere?