why would option 3 not be supported ?
I'm not sure i follow your explanation of implementing option 2. I was thinking we some how inject into livesite our custom sub class of the component cache pool which allows more attributes into the cache key so instead of it using:page, component checksum, locale, segments for the cache key, we could add in other keys from our user profile. Does this make sense ?I was not thinking of adding logic into our externals...
Hi the class CacheDataMapping I can't find. Can you expand on this?
I can see how you can create as many cache pools as you like but nothing which allows the existing cache pools to take a custom cache key.
All of that is fine but a cache impl is already up and running caching component output.Do you normally use livesite's jcs for the above or is configuring extra caches not appropriate ?