Attendees: Michelle Caisse, Michael Bouschen, Matthew Adams, Craig
Russell
Agenda:
1. Relationships mapped with mapped-by
Proposal was reviewed by Joerg, Michael, and Matthew. One-many case
certain updates are conflicting, but no discussion of throwing an
exception. The spec does require an exception to be thrown. Matthew
would like to add examples of conflicts with one-one relationships.
AI Matthew: write up the conflict case for one-one relationships.
Additionally, the case of a one-one relationship implemented using a
join table is not discussed. It should not make a difference. Joerg's
desired behavior is still not possible. AI Craig reply to Joerg's email.
2. JDO annotations Matthew still has the AI to review separating the
mapping from the object model.
3. JDOQL subqueries: Michael and Craig still have the AI to write up
spec changes.
4. Other issues
Michelle noticed that there are ERRORs in the JPOX regarding not
finding the xsd files on the internet. Seems that these should be
WARNINGs instead.
Michelle created a new test case that test Map relationships. The
test fails, and she filed a patch on the new test. Michelle will
check it in to allow JPOX to fix the bug.
Action Items from weeks past:
[Sep 1 2006] AI Matthew: look into a cleaner separation for object
model vs. mapping annotations. AI Craig check into default handling
to accommodate different defaults based on context.
[Sep 1 2006] AI Michael and Craig: propose spec updates for JDOQL
subqueries for community review.
[Sep 1 2006] AI Michelle update download page to refer to ibiblio
(JDO-406).
[Aug 11 2006] AI Craig propose some semantics for behavior if user
tries to add to a list where the ordering element is incorrect.
[Aug 4 2006] AI: Craig call for a negative vote to approve returning
a copy.
[Jul 14 2006] AI: Erik document 220 annotations that don't have a
corresponding JDO concept.
[Jul 14 2006] AI Erik write up JPOX behavior for deletion of objects
when foreign-key is present .
[Jun 23 2006] AI Craig update ChangeLog and ChangeLog15 pages and
ask for review by EG. AI Martin look at what Hibernate and TopLink
support for Enum types. In progress
[Jun 2 2006] Additional query tests for projecting variables are in
Craig's workspace. AI Craig: file a JIRA with patches to be reviewed.
[Apr 14 2006] AI Craig: update the roadmap for JDO. In progress.
[Nov 4 2005] AI Martin: Update Martin's wiki with discusion of JDK
1.5 issues. In progress
[Sep 2 2005] AI: To recruit members, update the web site. Articles on
TheServerSide directing attention to the site. T-shirts, logo. AI:
Craig write a ServerSide article.
-- Michelle
Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!