[eclipselink-dev] EclipseLink Committer Meeting Minutes: 2011-03-17
== Agenda March 17, 2011 ==
[http://www.timeanddate.com/worldclock/fixedtime.html?month=01&day=27&year=2011&hour=11&min=0&sec=0&p1=188 11 am EST, Thurs March 17, 2011]
=== Ad Hoc ===
== Release Planning ==
* 2.2 - Released
* Helios SR2 (2.1.2) - February 25, 2011
** GA - Feb 25, 2011
* 2.3 (Indigo) - June 22nd, 2011 - http://wiki.eclipse.org/EclipseLink/Development/2.3
** Indigo M5+1 - '''Jan 31''' (Date had been listed on Google calendar incorrectly)
** Indigo M6+1 - March 14
** Indigo M7+1 - May 2
** Indigo RC1-4 May 16,23,30 and June 6
** Indigo GA - June 22
== QA ==
Mar 11 - Mar 17, 2011:
*Nightly (Updated on 2011-03-17)
** trunk - several new failures with JPA on Glassfish and JBoss server tests - investigating. (the last build is 2011-03-17)
** 2.1.3 - no new issue (the last build is 2011-03-07)
** 2.2.1 - several new failures with JPA on WAS and JBoss - investigating (the last build is 2011-03-16)
** Investigate two new failures with WDF testing failures on JBoss-5.1.0.GA
** Investigate main & 2.2, all glassfish v3.0.1 & 3.1 tests failed with ClassCastException, fix the issues by switch to Oracle 126.96.36.199 instead of 188.8.131.52
** DBWS examples running on JBoss v5, eap and v6, all passed.
** [http://aseng-wiki.us.oracle.com/asengwiki/display/ASQA/MOXy+QA#MOXyQA-jaxbannotation JAXB Annotation Examples automation] -- Complete - need code review
** Reviewed EclipseLink partition and Oracle RAC failover features and related tests added by development, analysis report had been sent out, need to get feed back from dev - in progress
** Write python scripts for WLS in order to use WLST command instead of WLConfig, WLServer, and WLDeploy. - 90%
** Modify "start-server" target in JBoss.xml in order to make it work on JBoss-6.0.0.Final and other previous versions. But all JPA tests still failed on JBoss-6.0.0.Final during deployment withNotSerializableException - have notified dev and in process of filing JBoss bug
** Sybase: investigated EL Core testing issue of running out of "number of open indexes"..couldn't pinpoint what part of DB config responsible for this new behaviour
* Next week
** Migrate new cacheable tests running on JavaEE
** Set up machine for Moxy dev team (for triaging)
** JAXB annotation examples code review
== Build ==
March 10, 2011:
* Milestone Releases
* Next Milestone: 2.3.0 M6 on Friday March 11 (the 12th build)
* New Build
** Tycho/Maven for OSGi bundles
*** all bundles building.
*** Work now proceeding to tie it all together on MTPC branch to insure all issues are resolved.
*** Will have call for those interested in discussing early next week
* Hermes JPQL Parser
** Code Contribution in place, working to add to overall nightly process.
* Rename build.xml and build.properties (260428)
** Needed as foundation for Maven/Tycho work.
** Now only needed for non-tycho projects.
** will rename to: build.xml->antbuild.xml build.properties->antbuild.properties
*** done on branch as test. Seems to work as expected, but there were complications.
*** Will need to be done as part of build migration prep.
*** Will also create a PDE style build.properties file
== JPA ==
March 17 , 2011:
** Composite PUs
** [http://wiki.eclipse.org/EclipseLink/DesignDocs/Multi-Tenancy MT]
** [http://wiki.eclipse.org/EclipseLink/DesignDocs/Extensibility Extensibilty]
== DBWS ==
[http://wiki.eclipse.org/EclipseLink/Development/DBWS DBWS Development]
* Prioritizing [http://wiki.eclipse.org/EclipseLink/Development/DBWS/RoadMap DBWS backlog]
** 325124 DBWSProvider does not handle package REF CURSOR (Mike investigating)
** 234385 - Support optional arguments for StoredProcedures (James, invesigating requirements)
** 275156 - EclipseLink should support complex PL/SQL arguments for Stored Functions (James, sent out patch for review)
** 303333 - Handle overloaded Stored Procedure/Functions as WSDL operations (Dave M investigating)
** 329435 DBWS does not handle %ROWTYPE mix of PL/SQL types and JDBC Advanced types
** 339359 - DBWS should support doc/wrapped in addition to doc/literal
** 326953 DBWS should support batch sql operations
** Creating DBWS utils bundle for Dali testing
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=336179|bug 336179] - circular dependency
== SDO / MOXy ==
2.3 [http://wiki.eclipse.org/EclipseLink/Development/MOXy#EclipseLink2.3.2F3.0 RoadMap]
* Plan to bundle MOXy with Glassfish install in next release
** JAX-WS TCK passing when using EclipseLink JAXB in Glassfish server.
* SDO memory improvements
** Lazy initialize TreeObjectBuilder.
*** 40% reduction in memory if no XML operations performed
** Reviewing the JPA strategy and determining how MOXy should align with that
* MOXy User Guide evolution
** Continuing to update sections in [http://wiki.eclipse.org/EclipseLink/UserGuide/MOXy MOXy user guide]
* Eclipse Dali
** Discussion with Dali development team to provide JAXB/MOXy support based on annotations or external metadata
* [http://wiki.eclipse.org/EclipseLink/DesignDocs/326663 JPA/JAXB RESTful web services]
** Provide means of exposing JPA entities through a RESTful service
== EclipseLink Incubator ==
* Time to create separate sub-project for incubator
** Increase community of committers
** Try out GIT & eGit/jGit tooling in incubator?
== Documentation ==
JPA & MOXy docs now in review. Please provide comments directly on the appropriate Discussion page for each wiki page and/or directly to Ben & Rick.