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, Mar 17, 9 am PST
Date Sun, 19 Mar 2006 04:29:40 GMT
Attendees: Michelle Caisse, Michael Bouschen, Craig Russell

First, the news: JSR 243 has passed the JCP vote, and is now an  
official JSR.

1. Test status (Michael) 1226 tests, dsid 3 errors, 10 failures, 9 of  
56 configurations fail. The new tests all pass, but the old tests  
that failed last week still fail. There are some bug fixes that Erik  
says are checked in but the tests still fail with today's JPOX SNAPSHOT.

2. New tests status (Martin, Michael, Craig) Martin checked in the  
signature test, which exposed some issues with the api20 jars, which  
have now been fixed. AI Craig: review EG discussion on JDOHelper  
constructor vs. newInstance(). Martin is now working on the lifecycle  
tests for detached and nontransactional dirty instances.

Craig checked in the new tests for nontransactional write, which all  
pass.

3. JSR 243 next steps (Craig) The TCK is almost complete. Remaining  
issue: datastore identity strategy is currently defined as IDENTITY  
but some datastores don't support IDENTITY columns. AI CraIg: propose  
a solution. The TCK tests are all expected to be complete early next  
week. Erik sent the schedule for JPOX fcs release: rc2 March 27; fcs  
April 2. With these complete, the spec can be published.

4. ReleaseTesting wiki (Michelle, Craig) The wiki is now live and  
entries are being added. AI Michelle update the wiki page to reflect  
that we're performing tests on the current builds.

5. Other issues (any and all)

For Erik, the fetchplan.conf passes both application and datastore  
identity. AI Erik: try with the latest JPOX download and if it still  
fails, Craig: run the test with debug on and update the JIRA with the  
output.

For the persistence manager newInstance(Class) method, what should  
the implementation do for abstract classes or interfaces that contain  
abstract methods other than property accessors? Answer: throw an  
exception. This might happen during enhancement. This needs to be  
clarified in the spec. AI Michael: file a JIRA.

Action Items from weeks past:

[Mar 10 2006] We ran into an issue with JPOX when trying to run with  
more than 15  active persistence managers. AI: Craig put the multiple  
persistence  managers requirement into the RunRules. Done.

[Mar 10 2006] Michael noticed a number of configurations have failed.  
AI Craig: see  if changes to PMInterface have affected this problem.

[Feb 24 2006] One of the query tests fails. JDO-310 DERBY-39 for    
details. AI Craig: Can we  get some help on this from the Derby   
team?  Craig asked at the team meeting. AI Craig: follow up.

[Feb 3 2006] AI Michael W fix list of teardown classes in company   
model reader. JDO-285. But this fix cannot be checked in until JPOX   
is fixed.

[Jan 20 2005]  AI Craig look at new life cycle tests to see if it  
can  fail at the end printing failure messages. AI Craig review the   
spec   updates to make sure the test is consistent. AI Craig:  
resolve  the   test case and spec issues. Done. Martin will start  
with the code that  Michael W updated and will update the test case  
not to fail on the  first error.

[Nov 18 2005] AI: BEA to sign the donation paperwork for their test   
suite. Review how to merge their test cases into JDO TCK. The  
latest   news in BEA is that BEA plans to donate their object  
persistence   engine to open source; it's not clear where they will  
do this,   perhaps in Apache as a sister project to Apache JDO. BEA's  
OpenJPA is  currently under consideration in the Apache incubator, so  
the  integration work might be facilitated once this is resolved.

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

[July 29 2005] AI: Michelle Chapter 18 wiki needs to be updated to   
include all JDO metadata elements and attributes.

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

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

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