Bug 352696

Summary: [Tests] Cleanup RepositoryConfigs
Product: [Modeling] EMF Reporter: Eike Stepper <stepper>
Component: cdo.coreAssignee: Eike Stepper <stepper>
Status: CLOSED FIXED QA Contact: Eike Stepper <stepper>
Severity: enhancement    
Priority: P3 Keywords: polish
Version: 4.1   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Patch v1 - for future reference
none
Additional Patch none

Description Eike Stepper CLA 2011-07-21 01:31:32 EDT
The subclasses of RepositoryConfig are often polluted with configuration items that belong on the repository level and not on the store level, e.g. auditing and branching modes and ID generation location. This leads to subclass explosion and poor reuse.

Move the generic repository configurations up into RepositoryConfig.
Comment 1 Eike Stepper CLA 2011-07-21 01:35:03 EDT
Created attachment 200051 [details]
Patch v1 - for future reference
Comment 2 Eike Stepper CLA 2011-07-21 01:36:15 EDT
Committed revision 8726:
- trunk/plugins/org.eclipse.emf.cdo.common
- trunk/plugins/org.eclipse.emf.cdo.dawn.tests
- trunk/plugins/org.eclipse.emf.cdo.server.db
- trunk/plugins/org.eclipse.emf.cdo.tests
- trunk/plugins/org.eclipse.emf.cdo.tests.db
- trunk/plugins/org.eclipse.emf.cdo.tests.db4o
- trunk/plugins/org.eclipse.emf.cdo.tests.hibernate
- trunk/plugins/org.eclipse.emf.cdo.tests.mongodb
- trunk/plugins/org.eclipse.emf.cdo.tests.objectivity
- trunk/plugins/org.eclipse.emf.cdo.tests.ui
Comment 3 Eike Stepper CLA 2011-07-21 01:46:49 EDT
Committed revision 8727:
- trunk/plugins/org.eclipse.emf.cdo.tests
- trunk/plugins/org.eclipse.emf.cdo.tests.db
Comment 4 Eike Stepper CLA 2011-07-21 01:47:11 EDT
Resolved
Comment 5 Eike Stepper CLA 2011-07-27 02:55:23 EDT
Offline tests are broken
Comment 6 Eike Stepper CLA 2011-07-27 02:56:27 EDT
Created attachment 200418 [details]
Additional Patch
Comment 7 Eike Stepper CLA 2011-07-27 02:58:24 EDT
Committed revision 8822:
- trunk/plugins/org.eclipse.emf.cdo.tests
- trunk/plugins/org.eclipse.emf.cdo.tests.db
Comment 8 Eike Stepper CLA 2011-07-27 02:58:40 EDT
Fixed.
Comment 9 Eike Stepper CLA 2012-09-21 07:18:06 EDT
Closing.