Status Update
Comments
pr...@google.com <pr...@google.com>
al...@gmail.com <al...@gmail.com> #2
Although VPN connections under Android 7.1.2 worked for me, they do not work under Android 8.0.0 anymore. (IPSec Xauth PSK)
ja...@gmail.com <ja...@gmail.com> #3
Thank you for reporting this issue. For us to further investigate this issue, please provide the following additional information:
Steps to reproduce
What steps are needed to reproduce this issue?
Frequency
How frequently does this issue occur? (e.g 100% of the time, 10% of the time)
Expected output
What is the expected output?
Current output
What is the current output?
Android bug report
After reproducing the issue, press the volume up, volume down, and power button simultaneously. This will capture a bug report on your device in the “bug reports” directory. Attach the bug report file to this issue.
Alternate method:
After reproducing the issue, navigate to developer settings, ensure ‘USB debugging’ is enabled, then enable ‘Bug report shortcut’. To take bug report, hold the power button and select the ‘Take bug report’ option.
Steps to reproduce
What steps are needed to reproduce this issue?
Frequency
How frequently does this issue occur? (e.g 100% of the time, 10% of the time)
Expected output
What is the expected output?
Current output
What is the current output?
Android bug report
After reproducing the issue, press the volume up, volume down, and power button simultaneously. This will capture a bug report on your device in the “bug reports” directory. Attach the bug report file to this issue.
Alternate method:
After reproducing the issue, navigate to developer settings, ensure ‘USB debugging’ is enabled, then enable ‘Bug report shortcut’. To take bug report, hold the power button and select the ‘Take bug report’ option.
Description
Although I said this doesn't need to be documented -- the idea being that because of the nature of the caching, your app needs to work whether it is present or not -- there are many implementation details of HTTP caching which influence how you write code for best performance. Some of these details could be determined by experiment, but they are also likely to change as Google tunes the implementation and adds features.
For this reason it would be most helpful if Google would document how the HTTP reverse caching proxy works. Here are some questions I have:
1) Is there a lower bound on entity size? Will a full size 10MB entity be cached?
2) Is there a min/max ttl? Can an entity be cached for 30 sec, 10 sec?
3) Will response codes other 200 be cached? Redirects? Errors?
4) Will a response with a X-AppEngine-BlobKey header be cached and future requests directed to the high-performance blob serving infrastructure, somewhat like get_serving_url()?
5) Is the Vary header handled, or does this disable caching? Is there a limit to how many headers may vary? May the Set-Cookie header vary?
6) Will the cache serve byte ranges?
7) Will the cache serve dynamically gzipped entities?
8) Is the s-maxage cache-control directive supported? Which other HTTP Cache-Control directives are supported?
9) Does the cache revalidate stale entities? Using which mechanisms, and under which circumstances?
10) How big is the cache?