db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig Russell <Craig.Russ...@Sun.COM>
Subject Minutes: JDO TCK Conference Call Friday, Jul 1, 9 am PST
Date Fri, 01 Jul 2005 21:07:23 GMT
Attendees: Craig Russell, Michael Watzek, Michael Bouschen

1. Test status (Michelle, Michael W., Craig)

Checked in metadata changes:
JDO-65 Collections of wrapper types should default to embedded- 
JDO-75 embedded-key and embedded-value should never have different  
values in our test cases

Checked in build changes:
Create a PMF properties file on the fly in maven.xml, to allow  
setting different values of  javax.jdo.option.Mapping and  
javax.jdo.option.Mapping.Schema during a single test run.

2. JPOX fixes/issues (Erik) no change

3. Double-check locking in the PMF (Martin) This started with a  
review of double checked locking but ended up with a larger issue of  
handling transactions inside the container.

4. Detached objects (Matthew) no change

5. Meeting next week? (Michael W., Craig) Michael W. will run the  
meeting next week.

6. TransactionHelper changes need to be reviewed in light of the new  
interface proposal TransactionSynchronizationRegistry.

7. Issues with the spec. We need to describe in the spec that we  
decided not to standardize float and double as single field identity  
primary key fields. These types are required to be supported but they  
are discouraged. AI: Craig update the spec.

8. ObjectIdentity class extends SingleFieldIdentity. AI: Craig add  
this to the spec chapters 7 and 21.

9. JDOImplHelper methods JDOImplHelper.getNewObjectIdInstance might  
need to be updated. AI: Craig.

10. Detachment contract wrt whether a StateManager is allowed by an  
implementation: AI Craig.

11. Should jdoNewObjectIdInstance() throw JDOUserException or  
JDOFatalInternalException? AI: Craig

12. Add a JUnit test for JDOHelper assertion A8.6-5 regarding  
throwing the proper assertions. AI: Craig

Action Items from weeks past:

[Jun 24] AI: Michelle to send pdf of latest spec with assertions to  
Michael B. [done]

[Jun 24] AI: Michelle to file JIRA issue, email to jdo-dev on cases  
where JPOX
seems to still attempt validation. [not done]

AI JDO API release on ibiblio (Brian T) no change.

[Jun 3 2005]  AI: Craig file a JIRA on current errors.

[May 20 2005] AI: Craig file JIRA bug and fix this. Can test cases rely
on JDOHelper for state interrogation of non-binary-compatibility
classes? Yes, but the  JDO 2.0 JDOImplHelper class has not implemented
the functionality yet.

[April 15 2005] AI Brian Topping will update the wiki to tell how to
access our releases area.

[April 15 2005] AI Brian Topping will do the maven goal for creating and
uploading the snapshots. He will create a directory parallel to trunk
called "releases" and put the snapshots there.

[April 15 2005] AI Matthew will create a directory in the
tck.api.persistencemanager called detach in which he will have complete
freedom to implement the assertions in the detach section of the

[April 22 2005] AI Craig will resolve what happens if an application
identity field is changed while the object is detached.

[April 22 2005] AI Craig will resolve the serialization contract for a
Detachable class so that implementations interoperate.

[May 13 2005] AI Brian Topping will implement pushing SNAPSHOT builds of
the project to ibiblio.

[May 13 2005] AI Brian Topping will arrange for automated nightly  

[May 13 2005] AI Martin Zaun will investigate JSR 294 (Java 5) to see
impact on enhancer.

[May 20 2005] AI Craig to define the JCP distributions and see if maven
can help.

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!

View raw message