Community
Participate
Working Groups
Add support for the persistence.xml property "eclipselink.multitenant.tenants-share-cache" The default is false. If it is set to true then all multitenant entities will have a PROTECTED cache (CacheIsolationType.PROTECTED). We need to make this the default for multitenant entities. We probably need a validation error/warning if the cache isolation is set to something other than PROTECTED for a multitenant entity. That setting will just be ignored.
The default has been changed to ISOLATED, see bug 357476
* Property <code>"eclipselink.multitenant.tenants-share-cache</code> * specifies that multitenant entities will share the L2 cache. By default * this property is false meaning multitenant entities will have an ISOLATED * setting. When setting it to true a PROTECTED cache setting will be used. * * WARNING: Queries that use the cache may return data from other tenants * when using the PROTECTED setting. We will not be adding a UI widget for this setting, it is an advanced and obscure setting and has potential security issues with setting it to true.
We will not need this support since we are not supporting bug 360594