Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EclipseLink/Development/Release/1.0"
< EclipseLink | Development
(→1.0 Milestone 2) |
|||
(51 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | This page is describes the | + | This page is describes the milestone builds working towards the [[EclipseLink/Release/1.0 | 1.0 release]]. |
− | + | __TOC__ | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | |||
− | == 1.0 Milestone 1 == | + | == 1.0 Milestone 9 (RC1) - June 18, 2008 == |
+ | * Schedule reviews | ||
+ | ** Jun 26th: Graduation / 1.0 Release | ||
+ | ** Move from Technology to RT project | ||
+ | * '''Bugs Closed in M9''' | ||
+ | ** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Technology&product=EPS%28EclipseLink%29&target_milestone=1.0M9&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugs fixed] | ||
+ | * '''[http://www.eclipse.org/eclipselink/downloads/index.php 1.0M9 Available for download from here.]''' | ||
− | + | == 1.0 Milestone 8 - June 4, 2008 == | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | == 1.0 | + | * '''200040 Extensions Added to ORM.XML and Annotations''' |
+ | ** CLOSED 218084 Implement metadata merging functionality between mapping files | ||
+ | * OSGi | ||
+ | ** CLOSED 231196 Removed x.x.lib directories from svn repository | ||
+ | ** CLOSED 233722 Move JPA-only resource files to JPA component | ||
+ | ** CLOSED 221383 Move all files in eclipselink.core/resources under src | ||
+ | * Proxy Authentication | ||
+ | ** CLOSED 224964 Provide support for Proxy Authentication through JPA | ||
+ | * Final functionality for release completed | ||
+ | * '''Bugs Closed in M8''' | ||
+ | ** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Technology&product=EPS%28EclipseLink%29&target_milestone=1.0M8&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= 61 Bugs fixed] | ||
+ | * '''[http://www.eclipse.org/eclipselink/downloads/index.php 1.0M8 Available for download from here.]''' | ||
− | * | + | == 1.0 Milestone 7 - May 7, 2008 == |
− | ** Creation | + | |
+ | * Conversion to OSGi/Equinox bundling and usage of PDE projects | ||
+ | ** EclipseLink Projects are now PDE projects. | ||
+ | ** OSGi bundles now being built and available through Maven. | ||
+ | * '''200040 Extensions Added to ORM.XML and Annotations''' | ||
+ | ** CLOSED 226517: Add existence support to the EclipseLink-ORM.XML Schema | ||
+ | ** CLOSED 211315: Add copy-policy support to the EclipseLink-ORM.XML Schema | ||
+ | * '''210979 OSGi Compliance Work''' | ||
+ | ** CLOSED 219012: Make SDO compatible with OSGi | ||
+ | ** CLOSED 221377: Convert EclipseLink Projects to PDE Projects and Rename - to be closed | ||
+ | ** CLOSED 221381: Update EclipseLink build to generate both EclipseLink.jar and bundle jars | ||
+ | ** CLOSED 221379: Extract eclipselink.core.lib zips into separate PDE Projects - to be closed | ||
+ | * '''Bugs Closed in M7''' | ||
+ | ** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Technology&product=EPS%28EclipseLink%29&target_milestone=1.0M7&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= 22 Bugs fixed] | ||
+ | * '''[http://www.eclipse.org/eclipselink/downloads/index.php 1.0M7 Available for download from here.]''' | ||
+ | |||
+ | == 1.0 Milestone 6 - April 9, 2008 == | ||
+ | * '''200040 Extensions Added to ORM.XML and Annotations''' | ||
+ | ** CLOSED 211300 Add Transformation mapping support to the EclipseLink-ORM.XML Schema | ||
+ | ** CLOSED 224657 CollectionMappings support for multiple orderby expressions in orm.xml | ||
+ | ** CLOSED 211302 Add variable 1-1 mapping support to the EclipseLink-ORM.XML Schema | ||
+ | ** CLOSED 224155 embeddable-attributes should be extended in the EclipseLink ORM.XML schema | ||
+ | ** CLOSED (won't fix) 211303 Add serialized converter support to the EclipseLink-ORM.XML Schema | ||
+ | ** CLOSED 211304 Add class-instance converter support to the EclipseLink-ORM.XML Schema | ||
+ | * '''210979 OSGi Compliance Work''' | ||
+ | ** CLOSED 221191: XMLCompositeCollectionMapping.initialize should use DatasourcePlatform ConversionManager | ||
+ | ** CLOSED 221193: XMLCompositeObjectMapping.initialize should use DatasourcePlatform ConversionManager | ||
+ | ** CLOSED 221213: Classloader passed to JAXBContextFactory is not used | ||
+ | ** CLOSED 221216: MetadataHelp should not throw Exceptions in "isXX" methods | ||
+ | ** CLOSED 221225: EntityManagerSetupImpl should set PersistenceUnitInfo classloader on DatasourceLogin | ||
+ | ** CLOSED 214769: DatasourceLogin.setPlatformClassName should take optional ClassLoader | ||
+ | ** CLOSED 221226: Support a provided classloader in EclipseLink JPA EntityManagerFactory Creation | ||
+ | ** CLOSED 224163: Build process to build 'bundles' pre OSGi complete | ||
+ | * '''Bugs Closed in M6''' | ||
+ | ** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Technology&product=EPS%28EclipseLink%29&target_milestone=1.0M6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= 59 Bugs fixed] | ||
+ | * '''[http://www.eclipse.org/eclipselink/downloads/index.php 1.0M6 Available for download from here.]''' | ||
+ | |||
+ | == 1.0 Milestone 5 - Mar 5 2008 == | ||
+ | * '''Licensing''' | ||
+ | ** EclipseLink is now licensed under [http://www.eclipse.org/legal/epl-v10.html EPL] and [http://www.eclipse.org/org/documents/edl-v10.php EDL] | ||
+ | * '''Utilities''' | ||
+ | ** Download zip now includes EclipseLink Workbench. | ||
+ | * '''Foundation''' | ||
+ | ** 200040 | ||
+ | *** Phase1 - COMPLETED: JPA ORM schema now using MOXy to be read. | ||
+ | *** The following Features have been added to the new schema: | ||
+ | **** Change tracking, descriptor customizer, read only, basic-collection, basic-map, collection-table, join-fetch, mutable, Converters, optimistic-locking, caching | ||
+ | * Bugs | ||
+ | ** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Technology&product=EPS%28EclipseLink%29&target_milestone=1.0M5&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugs fixed] | ||
+ | * [http://www.eclipse.org/eclipselink/downloads/index.php 1.0M5 Available for download from here.] | ||
+ | |||
+ | == 1.0 Milestone 4 - Feb 6 2008 == | ||
+ | * '''Build/Testing''' | ||
+ | ** Continuous Build - Builds and Tests run when changes are made in subversion | ||
+ | ** Rework build scripts to work more flexibly with both Subversion/Tortoise checkouts and Subclipse/Subversive checkouts | ||
+ | ** Automated Tests are run nightly. | ||
+ | ** EclipseLink is now consumable by 3rd parties as a Maven dependency | ||
+ | * '''Utilities''' | ||
** Initial contribution of the EclipseLink Workbench Utility | ** Initial contribution of the EclipseLink Workbench Utility | ||
− | * | + | * '''Foundation''' |
− | * | + | ** SDO 2.1 Feature Complete |
− | * | + | ** 200040 |
− | ** | + | *** Phase1 - COMPLETED: JPA ORM schema now using MOXy to be read. |
− | ** | + | ** Completed removal of code that was deprecated when the initial contribution was done. |
− | + | * Bugs | |
− | * JPA | + | ** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Technology&product=EPS%28EclipseLink%29&target_milestone=1.0M4&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugs fixed] |
− | + | * [http://www.eclipse.org/eclipselink/downloads/index.php 1.0M4 Available for download from here.] | |
− | ** | + | |
− | + | ||
− | * | + | |
− | ** | + | |
− | + | ||
− | * | + | |
− | == 1.0 Milestone 3 == | + | == 1.0 Milestone 3 - January 8th, 2008 == |
+ | * '''Build/Testing''' | ||
+ | ** Automated testing added. SRG run nightly. | ||
+ | * Bugs | ||
+ | ** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Technology&product=EPS%28EclipseLink%29&target_milestone=1.0M3&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugs fixed] | ||
+ | * [http://www.eclipse.org/eclipselink/downloads/index.php 1.0M3 Available for download from here.] | ||
+ | |||
+ | == 1.0 Milestone 2 - December 5th, 2007 == | ||
+ | |||
+ | * '''Build/Testing''' | ||
+ | ** Automated nightly build on Eclipse build server [http://www.eclipse.org/eclipselink/downloads/nightly.php available for download] | ||
+ | *** Build changed to include JavaDocs zip | ||
+ | ** Continuous Build (every 30 minutes) now running with failures sent to dev mailing list | ||
+ | ** Testing updated to run on MySQL on Eclipse Servers | ||
+ | * '''Documentation''' | ||
+ | ** Initial contribution of [[EclipseLink/UserGuide | EclipseLink UserGuide]] to wiki | ||
+ | ** [http://www.eclipse.org/eclipselink/api/1.0/index.html 1.0 JavaDocs Now available online] | ||
+ | * '''Projects of Note''' | ||
+ | ** Removal of deprecated code started | ||
+ | ** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200040 Project 200040]: New XML metadata format for native ORM and Extended JPA project started | ||
+ | * [http://www.eclipse.org/eclipselink/downloads/index.php 1.0M2 Available for download from here.] | ||
+ | |||
+ | [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Technology&product=EPS%28EclipseLink%29&target_milestone=1.0M2&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugs closed for 1.0 M2] ''Note: 1.0M1 bugs also included in this list'' | ||
+ | |||
+ | |||
+ | == 1.0 Milestone 1 - November 5th 2007 == | ||
+ | |||
+ | * Initial contribution of Oracle TopLink source and test cases re-branded to org.eclipse.persistence | ||
+ | ** Functionality | ||
+ | *** Object-Relational: JPA 1.0 with extensions | ||
+ | *** Object-Relational: Support for reading in Oracle TopLink's 10.1.3 and 11gR1 XML metadata files | ||
+ | *** Object-XML: JAXB 2.0 (not fully compliant) + extensions | ||
+ | *** SDO 2.1 | ||
− | * | + | * Working manual build and test capability within Eclipse IDE and through the use of ANT |
− | * | + | * Tests are manually runnable. Instructions for running tests and expected results are [[EclipseLink/Development/TestStatus | here.]] |
− | + | * Basic Examples illustrating core functionality are [[EclipseLink/Examples | here.]] | |
− | + | * [http://www.eclipse.org/eclipselink/downloads/index.php 1.0M1 Available for download from here.] | |
− | + | ||
− | [[Category:EclipseLink| | + | [[Category:EclipseLink|Development/1.0]] |
Latest revision as of 15:42, 24 October 2011
This page is describes the milestone builds working towards the 1.0 release.
Contents
- 1 1.0 Milestone 9 (RC1) - June 18, 2008
- 2 1.0 Milestone 8 - June 4, 2008
- 3 1.0 Milestone 7 - May 7, 2008
- 4 1.0 Milestone 6 - April 9, 2008
- 5 1.0 Milestone 5 - Mar 5 2008
- 6 1.0 Milestone 4 - Feb 6 2008
- 7 1.0 Milestone 3 - January 8th, 2008
- 8 1.0 Milestone 2 - December 5th, 2007
- 9 1.0 Milestone 1 - November 5th 2007
1.0 Milestone 9 (RC1) - June 18, 2008
- Schedule reviews
- Jun 26th: Graduation / 1.0 Release
- Move from Technology to RT project
- Bugs Closed in M9
- 1.0M9 Available for download from here.
1.0 Milestone 8 - June 4, 2008
- 200040 Extensions Added to ORM.XML and Annotations
- CLOSED 218084 Implement metadata merging functionality between mapping files
- OSGi
- CLOSED 231196 Removed x.x.lib directories from svn repository
- CLOSED 233722 Move JPA-only resource files to JPA component
- CLOSED 221383 Move all files in eclipselink.core/resources under src
- Proxy Authentication
- CLOSED 224964 Provide support for Proxy Authentication through JPA
- Final functionality for release completed
- Bugs Closed in M8
- 1.0M8 Available for download from here.
1.0 Milestone 7 - May 7, 2008
- Conversion to OSGi/Equinox bundling and usage of PDE projects
- EclipseLink Projects are now PDE projects.
- OSGi bundles now being built and available through Maven.
- 200040 Extensions Added to ORM.XML and Annotations
- CLOSED 226517: Add existence support to the EclipseLink-ORM.XML Schema
- CLOSED 211315: Add copy-policy support to the EclipseLink-ORM.XML Schema
- 210979 OSGi Compliance Work
- CLOSED 219012: Make SDO compatible with OSGi
- CLOSED 221377: Convert EclipseLink Projects to PDE Projects and Rename - to be closed
- CLOSED 221381: Update EclipseLink build to generate both EclipseLink.jar and bundle jars
- CLOSED 221379: Extract eclipselink.core.lib zips into separate PDE Projects - to be closed
- Bugs Closed in M7
- 1.0M7 Available for download from here.
1.0 Milestone 6 - April 9, 2008
- 200040 Extensions Added to ORM.XML and Annotations
- CLOSED 211300 Add Transformation mapping support to the EclipseLink-ORM.XML Schema
- CLOSED 224657 CollectionMappings support for multiple orderby expressions in orm.xml
- CLOSED 211302 Add variable 1-1 mapping support to the EclipseLink-ORM.XML Schema
- CLOSED 224155 embeddable-attributes should be extended in the EclipseLink ORM.XML schema
- CLOSED (won't fix) 211303 Add serialized converter support to the EclipseLink-ORM.XML Schema
- CLOSED 211304 Add class-instance converter support to the EclipseLink-ORM.XML Schema
- 210979 OSGi Compliance Work
- CLOSED 221191: XMLCompositeCollectionMapping.initialize should use DatasourcePlatform ConversionManager
- CLOSED 221193: XMLCompositeObjectMapping.initialize should use DatasourcePlatform ConversionManager
- CLOSED 221213: Classloader passed to JAXBContextFactory is not used
- CLOSED 221216: MetadataHelp should not throw Exceptions in "isXX" methods
- CLOSED 221225: EntityManagerSetupImpl should set PersistenceUnitInfo classloader on DatasourceLogin
- CLOSED 214769: DatasourceLogin.setPlatformClassName should take optional ClassLoader
- CLOSED 221226: Support a provided classloader in EclipseLink JPA EntityManagerFactory Creation
- CLOSED 224163: Build process to build 'bundles' pre OSGi complete
- Bugs Closed in M6
- 1.0M6 Available for download from here.
1.0 Milestone 5 - Mar 5 2008
- Licensing
- Utilities
- Download zip now includes EclipseLink Workbench.
- Foundation
- 200040
- Phase1 - COMPLETED: JPA ORM schema now using MOXy to be read.
- The following Features have been added to the new schema:
- Change tracking, descriptor customizer, read only, basic-collection, basic-map, collection-table, join-fetch, mutable, Converters, optimistic-locking, caching
- 200040
- Bugs
- 1.0M5 Available for download from here.
1.0 Milestone 4 - Feb 6 2008
- Build/Testing
- Continuous Build - Builds and Tests run when changes are made in subversion
- Rework build scripts to work more flexibly with both Subversion/Tortoise checkouts and Subclipse/Subversive checkouts
- Automated Tests are run nightly.
- EclipseLink is now consumable by 3rd parties as a Maven dependency
- Utilities
- Initial contribution of the EclipseLink Workbench Utility
- Foundation
- SDO 2.1 Feature Complete
- 200040
- Phase1 - COMPLETED: JPA ORM schema now using MOXy to be read.
- Completed removal of code that was deprecated when the initial contribution was done.
- Bugs
- 1.0M4 Available for download from here.
1.0 Milestone 3 - January 8th, 2008
- Build/Testing
- Automated testing added. SRG run nightly.
- Bugs
- 1.0M3 Available for download from here.
1.0 Milestone 2 - December 5th, 2007
- Build/Testing
- Automated nightly build on Eclipse build server available for download
- Build changed to include JavaDocs zip
- Continuous Build (every 30 minutes) now running with failures sent to dev mailing list
- Testing updated to run on MySQL on Eclipse Servers
- Automated nightly build on Eclipse build server available for download
- Documentation
- Initial contribution of EclipseLink UserGuide to wiki
- 1.0 JavaDocs Now available online
- Projects of Note
- Removal of deprecated code started
- Project 200040: New XML metadata format for native ORM and Extended JPA project started
- 1.0M2 Available for download from here.
Bugs closed for 1.0 M2 Note: 1.0M1 bugs also included in this list
1.0 Milestone 1 - November 5th 2007
- Initial contribution of Oracle TopLink source and test cases re-branded to org.eclipse.persistence
- Functionality
- Object-Relational: JPA 1.0 with extensions
- Object-Relational: Support for reading in Oracle TopLink's 10.1.3 and 11gR1 XML metadata files
- Object-XML: JAXB 2.0 (not fully compliant) + extensions
- SDO 2.1
- Functionality
- Working manual build and test capability within Eclipse IDE and through the use of ANT
- Tests are manually runnable. Instructions for running tests and expected results are here.
- Basic Examples illustrating core functionality are here.
- 1.0M1 Available for download from here.