Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EclipseLink/Development/DesignDocs"

m (References)
m
(60 intermediate revisions by 10 users not shown)
Line 1: Line 1:
 
= Design Documents =
 
= Design Documents =
 
This page contains links to any functional or design documents for new feature or enhancements added or under development for the EclipseLink project.  Please provide a link to the document here.
 
This page contains links to any functional or design documents for new feature or enhancements added or under development for the EclipseLink project.  Please provide a link to the document here.
 +
 +
=== Future  ===
 +
*[[EclipseLink/DesignDocs/236185|ER 236185: Java6 API Support]]
 +
*[[EclipseLink/DesignDocs/240495|ER 240495: EJB3.1 API Support]]
 +
*[[EclipseLink/DesignDocs/335601|ER 335601: Descriptor and Schema Extensibility]]
 +
*[[EclipseLink/DesignDocs/332312|ER 332312: Application Analytics, Monitoring, Performance and Diagnostics]]
 +
*[[EclipseLink/DesignDocs/384399|ER 384399: MOXy footprint reduction]]
 +
*[[EclipseLink/Development/404453|ER 404453: Generate MOXy annotation model from JSON schema]]
 +
 +
=== EclipseLink 2.6 ===
 +
* [[EclipseLink/DesignDocs/406993 | ER 406993: Serializers]]
 +
* [[EclipseLink/DesignDocs/282074 | ER 282074: JGroups]]
 +
* [https://bugs.eclipse.org/bugs/attachment.cgi?id=241506 ER 431803: Bean Validation in MOXy]
 +
* [[EclipseLink/DesignDocs/405161 | ER 405161: MOXy support for Java API for JSON Processing (JSR-353)]]
 +
* [[EclipseLink/DesignDocs/?????? | ER ??????: Enhance JPA-RS functionality - pagination, options, versions, ...]]
 +
 +
=== EclipseLink 2.5 ===
 +
* [[EclipseLink/DesignDocs/390352 | ER 390352: Remote JPA]]
 +
* [[EclipseLink/DesignDocs/398411| ER 398411: Performance and Concurrency]]
 +
* [[EclipseLink/DesignDocs/371950 | ER 371950: Metadata caching]]
 +
* [[EclipseLink/Development/404452 | ER 404452: Generate JSON Schema from MOXy annotated model]]
 +
 +
=== EclipseLink 2.4 ===
 +
* [[EclipseLink/DesignDocs/350484 | ER 350484: Cache indexes]]
 +
* [[EclipseLink/DesignDocs/356812 | ER 356812: Database Change Event Cache Invalidation]]
 +
* [[EclipseLink/DesignDocs/350483 | ER 350483: JSON Binding]]
 +
* [[EclipseLink/Development/359251 | ER 359251:  JAXB RI Extensions]]
 +
* [[EclipseLink/DesignDocs/312146 | ER 312146: Enhanced JPQL]]
 +
* [[EclipseLink/DesignDocs/362899 | ER 362899: Support NoSQL Databases]]
 +
* [[EclipseLink/DesignDocs/368490 | ER 368490: Refresh Metadata through RCM]]
 +
* [[EclipseLink/DesignDocs/368365|ER 368365: DDL support for Alter Table]]
 +
 +
=== EclipseLink 2.3 ===
 +
* [[EclipseLink/DesignDocs/275156 | ER 275156: PLSQL Procedures and Functions]]
 +
* [[EclipseLink/DesignDocs/340192 | ER 340192: Descriptor Extensibility by Flex Columns]]
 +
* [[EclipseLink/DesignDocs/328404_new|ER 328404: Persistence Unit Composition]]
 +
* [[EclipseLink/DesignDocs/Multi-Tenancy|ER 337323: Multi-Tenancy]]
 +
 +
=== EclipseLink 2.2 ===
 +
* [[EclipseLink/DesignDocs/316513 | ER 316513: Add JMX MBean support to JBoss 6, WebSphere 7 and GlassFish 3]]
 +
* [[EclipseLink/DesignDocs/317962 | ER 317962: MOXy Extensions: Additional MOXy annotation support required]]
 +
* [[EclipseLink/Development/2.1/DynamicMOXy/296967/BootstrapFromOXM | ER 321152: Dynamic MOXy - Bootstrapping from EclipseLink Externalized Metadata (OXM) ]]
 +
* [[EclipseLink/DesignDocs/321763 | ER 321763: Performance Monitor]]
 +
* [[EclipseLink/DesignDocs/283430 | ER 283430: Indexes]]
 +
* [[EclipseLink/DesignDocs/324341 | ER 324341: On Delete Cascade]]
 +
* [[EclipseLink/Development/AdditionalCriteria | ER 322008 : Additional criteria]]
 +
* [[EclipseLink/DesignDocs/326663 | ER 326663: JPA RESTful Service]]
 +
* [[EclipseLink/DesignDocs/214519| ER 214519: Appending strings to CREATE TABLE statements]]
 +
* [[EclipseLink/DesignDocs/328937 | ER 328937 : Data Partitioning]]
 +
*[[EclipseLink/DesignDocs/232063|ER 232063: Relationships between JPA 2.0 Cachable(false) and Cachable(true) Entities should be supported ]]
 +
 +
=== EclipseLink 2.1 ===
 +
* [[EclipseLink/DesignDocs/293925|ER 293925: MOXy: OXM XSD]]
 +
* [[EclipseLink/DesignDocs/298985 | ER 298985: Performance and Concurrency]]
 +
* [[EclipseLink/Bugs/305331 | ER 305331: JBoss 5.1.0 EAP support]]
 +
* [[EclipseLink/Development/JPA_2.0/cache_api#DI_3:_Eviction_of_a_MappedSuperclass_also_evicts_root_Entity_Superclass | ER 312503: JPA 2.0 Cache API Extensions]]
 +
* [[EclipseLink/Development/2.1/DynamicMOXy/296967/BootstrapFromXSD | ER 296967: Dynamic MOXy - Bootstrapping from XML Schema ]]
 +
* [[EclipseLink/DesignDocs/296967|ER 296967: MOXy support for Dynamic Persistence]]
 +
 +
=== EclipseLink 2.0 ===
 +
* [[EclipseLink/Development/JPA_2.0 | ER 248291 : JPA 2.0 Functionality]]
 +
* [[EclipseLink/DesignDocs/221546(2.0) | ER 221546: Performance and Concurrency]]
 +
* [[EclipseLink/DesignDocs/277920 | ER 277920: OXM XSD]]
 +
* [[EclipseLink/Development/JPA_2.0/metamodel_api | ER 266912: JPA 2.0 Metamodel API]]
 +
* [[EclipseLink/Bugs/259993 | 259993: em.find() hangs on some tests in WebSphere 7.0.0.1]]
 +
 +
=== EclipseLink 1.1 ===
 +
* [[EclipseLink/Bugs/256277 | 256277: Endless loop on @PrePersist during a nested persist]]
 +
* [[EclipseLink/DesignDocs/221546(1.1) | ER 221546: Performance and Concurrency]]
 +
* [[EclipseLink/Development/JPA_2.0 | JPA 2.0 Features]]
 +
* [[EclipseLink/Development/DBWS | EclipseLink Database Web Services]]
 +
* [[EclipseLink/DesignDocs/248748 | ER 248748: JMX MBean Support for WebLogic 10.3]]
 +
* [[EclipseLink/DesignDocs/249860 | ER 249860 : Table Per Class support]]
 +
* [[EclipseLink/DesignDocs/251594 | ER 251594: Query Hints]]
  
 
=== EclipseLink 1.0 ===
 
=== EclipseLink 1.0 ===
Line 13: Line 87:
 
* [[EclipseLink/DesignDocs/235168 | ER 235168: JMX MBean Support]]
 
* [[EclipseLink/DesignDocs/235168 | ER 235168: JMX MBean Support]]
  
=== EclipseLink 1.1 ===
+
=== JPA 2.1 ===
* [[EclipseLink/Bugs/256277 | 256277: Endless loop on @PrePersist during a nested persist]]
+
*[[EclipseLink/DesignDocs/350469 | ER 350469: JPA 2.1 Criteria Query framework Bulk Update/Delete support]]
* [[EclipseLink/DesignDocs/221546(1.1) | ER 221546: Performance and Concurrency]]
+
*[[EclipseLink/DesignDocs/350597 | ER 350597: JPA 2.1 Arithmetic expressions with Sub-Queries]]
* [[EclipseLink/Development/JPA_2.0 | JPA 2.0 Features]]
+
*[[EclipseLink/DesignDocs/350728 | ER 350728: JPA 2.1 Dynamic Named Query definition]]
* [[EclipseLink/Development/DBWS | EclipseLink Database Web Services]]
+
*[[EclipseLink/DesignDocs/350843 | ER 350843: JPA 2.1 Generic Query function support]]
* [[EclipseLink/DesignDocs/248748 | ER 248748: JMX MBean Support for WebLogic 10.3]]
+
*[[EclipseLink/DesignDocs/350727 | ER 350727: JPA 2.1 ConstructorResult support in SQLResultSetMappings]]
* [[EclipseLink/DesignDocs/249860 | ER 249860 : Table Per Class support]]
+
*[[EclipseLink/DesignDocs/350487 | ER 350487: JPA 2.1 Specification defined support for Stored Procedure Calls]]
* [[EclipseLink/DesignDocs/251594 | ER 251594: Query Hints]]
+
*[[EclipseLink/DesignDocs/366748 | ER 366748: JPA 2.1 Injectable Entity Listeners]]
 
+
*[[EclipseLink/DesignDocs/367452 | ER 367452: JPA 2.1 JPQL joins with ON clause]]
=== EclipseLink 2.0 ===
+
*[[EclipseLink/DesignDocs/374771 | ER 374771: JPA 2.1 TREAT function support]]
* [[EclipseLink/Development/JPA_2.0 | ER 248291 : JPA 2.0 Functionality]]
+
*[[EclipseLink/DesignDocs/374688 | ER 374688: JPA 2.1 @Converter support]]
* [[EclipseLink/DesignDocs/221546(2.0) | ER 221546: Performance and Concurrency]]
+
* [[EclipseLink/DesignDocs/277920 | ER 277920: OXM XSD]]
+
* [[EclipseLink/Development/JPA_2.0/metamodel_api | ER 266912: JPA 2.0 Metamodel API]]
+
* [[EclipseLink/Bugs/259993 | 259993: em.find() hangs on some tests in WebSphere 7.0.0.1]]
+
 
+
=== EclipseLink 2.1 ===
+
* [[EclipseLink/DesignDocs/293925|ER 293925: MOXy: OXM XSD]]
+
* [[EclipseLink/DesignDocs/298985 | ER 298985: Performance and Concurrency]]
+
* [[EclipseLink/Bugs/305331 | ER 305331: JBoss 5.1.0 EAP support]]
+
* [[EclipseLink/Development/JPA_2.0/cache_api#DI_3:_Eviction_of_a_MappedSuperclass_also_evicts_root_Entity_Superclass | ER 312503: JPA 2.0 Cache API Extensions]]
+
=== EclipseLink 2.2 ===
+
* [[EclipseLink/DesignDocs/316513 | ER 316513: Add JMX MBean support to JBoss 6 and WebSphere 7]]
+
* [[EclipseLink/DesignDocs/317962 | ER 317962: MOXy Extensions: Additional MOXy annotation support required]]
+
* [[EclipseLink/DesignDocs/321763 | ER 321763: Performance Monitor]]
+
 
+
=== Future  ===
+
 
+
*[[EclipseLink/DesignDocs/236185|ER 236185: Java6 API Support]]  
+
*[[EclipseLink/DesignDocs/240494|ER 240494: Java7 API Support]] <!--* [[EclipseLink/DesignDocs/240495 | ER 240495: EJB3.1 API Support]]-->
+
*[[EclipseLink/DesignDocs/296967|ER 296967: MOXy support for Dynamic Persistence]]  
+
*[[EclipseLink/DesignDocs/232063|ER 232063: Relationships between JPA 2.0 Cachable(false) and Cachable(true) Entities should be supported ]]
+
  
 
=== References ===
 
=== References ===
Line 50: Line 103:
 
* [[EclipseLink/Development/Bugs|Development Bugs Guidelines and Queries]]
 
* [[EclipseLink/Development/Bugs|Development Bugs Guidelines and Queries]]
 
* [[EclipseLink/Bugs|EclipseLink Bugs and Enhancement Requests]]
 
* [[EclipseLink/Bugs|EclipseLink Bugs and Enhancement Requests]]
* [[EclipseLink/Development/DesignDocs|EclipseLink Feature and Enhancement Design Documents]]
 
* [[EclipseLink/Debugging| Debugging EclipseLink]]
 
 
= Templates =
 
  
 
* [[/DesignTemplate|Design Document Template]]
 
* [[/DesignTemplate|Design Document Template]]
* [[/AnalysisTemplate|Bug Analysis Document Template]]
 
  
 
[[Category:EclipseLink|DesignDocs]]
 
[[Category:EclipseLink|DesignDocs]]

Revision as of 12:32, 18 September 2014

Design Documents

This page contains links to any functional or design documents for new feature or enhancements added or under development for the EclipseLink project. Please provide a link to the document here.

Future

EclipseLink 2.6

EclipseLink 2.5

EclipseLink 2.4

EclipseLink 2.3

EclipseLink 2.2

EclipseLink 2.1

EclipseLink 2.0

EclipseLink 1.1

EclipseLink 1.0

JPA 2.1

References

Back to the top