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 Minutes: JDO TCK Conference Call Friday, April 17, 9 am PDT
Date Fri, 17 Apr 2009 18:28:30 GMT
Attendees: Michael Bouschen, Matthew Adams, Craig Russell

Agenda:

1.  Support specification of exact class in SingleFieldIdentity https://issues.apache.org/jira/browse/JDO-630

Functionality is useful for the user to specify that the class is  
known not to have subclasses for this instance. One issue is that the  
classes are immutable (by design) so the boolean should be a  
constructor parameter. The specification should note that if the class  
has no subclasses, the implementation doesn't need the flag; it's only  
for cases where the class has subclasses but the application knows  
that the key matches the class exactly.

Another issue is the name for the flag. Exact might be too generic.  
Perhaps boolean isExactTargetClass()

AI everyone review and comment on the JIRA.

P.S. the patch seems to include some extraneous stuff.

2. MetaData specification API - complete? https://issues.apache.org/jira/browse/JDO-615

AI: everyone see if there is still anything missing. AI: volunteer  
needed to write a test case.

3. JDO 2.3 beta? Andy has proposed we look at releasing 2.3, which  
means deferring a number of items that are currently tagged as 2.3.  
Test case coverage for the new items in 2.3 is weak. AI: everyone  
respond to Andy's message of 15-Apr-2009. Volunteer to write test  
cases so we can get this release out.

4. Other issues

Query cancel appears to be complete from the api side but the  
specification will need to add behavior for canceling a query that is  
not executing and what exception to throw if the underlying connection  
doesn't support cancel.

Life cycle of embedded instances still has some issues. Craig proposed  
defining all SCO instances as transient; additional discussion in last  
week's meeting minutes. AI: review and discuss on email.

Action Items from weeks past:

[Feb 13 2009] AI Craig update the spec and make clear the relationship  
between Query.cancel and multithreading.

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

-- Michelle























Craig L Russell
Architect, Sun Java Enterprise System http://db.apache.org/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!


Mime
View raw message