Infeasible
Status Update
Comments
vi...@google.com <vi...@google.com>
di...@gmail.com <di...@gmail.com> #2
Perhaps one way to solve this would be to allow all of the settings you can set with com.google.appengine.api.files.GSFileOptions.GSFileOptionsBuilder on the com.google.appengine.api.blobstore.UploadOptions class. So you could specify up front what the filename should be or any metadata you need.
ca...@gmail.com <ca...@gmail.com> #3
If you retrieve the BlobInfo for that blob key you should be able to get the filename.
rp...@google.com <rp...@google.com>
rp...@google.com <rp...@google.com> #4
I can get the BlobInfo for the key, but it just gives me the user's upload filename which is not what I need. I ran a test in prod and it shows this:
BlobInfo info = new BlobInfoFactory().loadBlobInfo(blobKey);
// This just gives the user's filename like "cute-kitten.jpg":
log.info (info.getFilename());
However, I'm looking for the autogenerated filename that is created in google storage. I refreshed the cloud storage explorer and found the GS filename generated for this test was "L2FwcHMtdXBsb2FkL2Jsb2JzL2UzNUFBVE0tMEIxM1dwREFTc0t3RW9LOFE" and I can't find a way to get this.
BlobInfo info = new BlobInfoFactory().loadBlobInfo(blobKey);
// This just gives the user's filename like "cute-kitten.jpg":
However, I'm looking for the autogenerated filename that is created in google storage. I refreshed the cloud storage explorer and found the GS filename generated for this test was "L2FwcHMtdXBsb2FkL2Jsb2JzL2UzNUFBVE0tMEIxM1dwREFTc0t3RW9LOFE" and I can't find a way to get this.
Description
Studio Build: Canary 8 Version of Gradle Plugin: n/a Version of Gradle: n/a Version of Java: Java 8/Java 11 OS: Arch Linux
Steps to Reproduce:
Result is an error:
I can see that in
bin/studio64.vmoptions
there's another GC selected:It seems that somehow the startup script also picks up
UseConcMarkSweepGC
, but I don't see it anywhere in config.Perhaps startup script should be somehow modified to explicitly remove any other GCs.