This is about changing our default VCL to not cache content varying on user hash outside of Varnish as we have no way to purge that.
Developers can easily adapt this to their needs and make it either:
- not do this (comment this out and cache like before)
- change to cache on browsers
- change to apply the logic to all requests, not just the once varying on user hash
However by default this will make sure we ship with a best practice default which is not potentially within gray area of the upcoming European GDPR privacy rules.
Not part of this story:
- Change Symfony proxy to somehow do the same for single server setups