Attendees: Michelle Caisse, Michael Bouschen, Craig Russell
Agenda: 1. Order of args for getPersistenceManagerFactory. This is https://issues.apache.org/jira/browse/JDO-5772. InstanceLifecycleListener tests using jdoconfig.xml properties: Michelle has some tests under development which are blocked by JDO-577.
3. persistence.xml access: Need to update the specification and the JDOHelper per https://issues.apache.org/jira/browse/JDO-576. I'd like to see how the user can ask for a PersistenceManagerFactory that implements JDOEntitiyManagerFactory. May be a JDO 2.2 issue.
4. Other issuesusing size() and max() in queries, e.g. select max(this.children.size()) from x.y.Node
The SQL version to select the nodes with the maximum number of children would be
select * from node n2 group by n2.parent having count(*) = (select max(temp.number) from (select count(*) as number from node n group by n.parent) as temp)
This is not really a subquery issue. It applies equally to JDO 2.0 where we introduced aggregates.
From the description, it's a bug in the implementation. Now you can see clearly the benefit of having an object model to query.
Should we add tck tests for this? Definitely not for JDO 2.1. Probably for 2.2.
Action Items from weeks past:[Feb 1 2008] AI Matthew see what would be needed to update the PMF contract to support ServiceLoader.
[Nov 30 2007] AI Christiaan propose more details on Update/copy by query for post-JDO 2.1.
[May 25 2007] AI everyone download the Grails demo from grails.org and check it out. Also look at Grails/Groovy ExpandoMetaClass that has the magic to avoid reflection and enhancement.
[May 25 2007] AI Matthew Adams prepare a proposal with just the basics of schema synchronization with jdo and orm metadata.
[Aug 11 2006] AI Craig propose some semantics for behavior if user tries to add to a list where the ordering element is incorrect.
[Sep 2 2005] AI: To recruit members: Articles on TheServerSide directing attention to the site. T-shirts. AI: Craig write a ServerSide article.
-- Michelle Craig Russell Architect, Sun Java Enterprise System http://java.sun.com/products/jdo 408 276-5638 mailto:[EMAIL PROTECTED] P.S. A good JDO? O, Gasp!
smime.p7s
Description: S/MIME cryptographic signature
