Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 356468

Summary: [EclipseLink] @Cache isolation support
Product: [WebTools] Dali JPA Tools Reporter: Karen Butzke <karenfbutzke>
Component: JPAAssignee: Neil Hauge <neil.hauge>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: neil.hauge, shaun.smith
Version: 3.0   
Target Milestone: Future   
Hardware: PC   
OS: Windows XP   
Whiteboard: EclipseLink

Description Karen Butzke CLA 2011-09-01 09:00:13 EDT
@Cache isolation was added in EclipseLink 2.2. It has three setting SHARED, ISOLATED, PROTECTED.

if we support the persistence unit property "eclipselink.multitenant.tenants-share-cache", when that is true any Multitenant entities will have a default cache isolation of PROTECTED. We could have a warning that other settings will be ignored.
Comment 1 Karen Butzke CLA 2011-10-21 14:30:10 EDT
I have added model support but not UI or validation. The validation is more complicated than expected (eclipselink has many defaults and overrides of this setting and we do not want to end up with incorrect validation) and changing the isolation is an advanced feature.