db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig L Russell <Craig.Russ...@Sun.COM>
Subject Re: JDO TCK Conference Call Friday, Feb 16, 9 am PST
Date Fri, 16 Feb 2007 18:24:01 GMT
Attendees: Michael Bouschen, Matthew Adams, Martin Zaun, Michelle  
Caisse, Erik Bengtson, Craig Russell

Agenda:

1. getPersistenceManagerProxy discussion: There were some questions  
from the field. The implementation doesn't implement the thread  
local, and was just an idea. AI: don't ship the  
PersistenceManagerProxyImpl as part of the api jar, but as part of  
the runtime2 or util2 implementation.

2. JDO-460 StateTransitions test - different transitions expected for  
hollow vs. persistent nontransactional instance: JPOX fails on the  
state transition test when detaching a hollow instance. But the test  
might give the implementation a persistent-nontx instance when it  
should give a hollow instance. AI: Michelle and Craig investigate.

3. Other issues

An avid user of JDO 1 requested enhancer support for JDK 1.5. The  
support exists but has not been released. The user will have to build  
the jar file himself. AI: Martin reply to the message.

Review of the patch attached to JDO-445:

a. The version number of the PersistenceManager needs to be updated  
to 2.1.

b. The spec needs to require an inheritable ThreadLocal for storing  
the delegate PersistenceManager. And if a child thread closes the  
proxy, causing the delegate to be closed, other threads using the  
proxy will get an exception when they try to use it.

c. Should we declare constants for the two resource types JTA or  
RESOURCE_LOCAL? Can be declared in PersistenceManagerFactory since  
that's the only place they are used.

d. Add a reference to JSR-220 in the javadoc of get/ 
setPersistenceUnitName.

e. For setServerTimeZoneID, null is an acceptable value. Non-null  
values will be checked against the TimeZone.getAvailableIDs and an  
exception is thrown if the value does not match one of these.

AI: Everyone review the patch when it's sent around again and please  
VOTE.

Action Items from weeks past:

[Feb 9 2006] AI Craig send Server TimeZone proposal to the expert  
group for a vote.

[Aug 11 2006] AI Craig propose some semantics for behavior if user  
tries to add to a list where the ordering element is incorrect.

[Jul 14 2006] AI: Erik document 220 annotations that don't have a  
corresponding JDO concept.

[Jun 23 2006]  AI  Martin look at what Hibernate and TopLink support  
for Enum types. In progress.

[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!


Mime
View raw message