You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-dev@db.apache.org by Michelle Caisse <Mi...@Sun.COM> on 2005/06/02 19:31:40 UTC

JDO TCK Conference Call Friday, Jun 3, 9 am PST

Hi,

We will have our regular meeting Friday, June 3  at 9 am PST to discuss 
JDO TCK issues and status.

Dial-in numbers are:

866 230-6968   294-0479#
International: +1 865 544-7856

Agenda:

Test status (Michelle)
TestRunner status(Michelle)
Enhancer tests status (Michaels)
Double-check locking in the PMF (Martin)
Detached objects (Matthew)
Apache accounts for Eric and Michael W (Craig)
XML Schema (Brian T)
JDO API release on ibiblio (Brian T)
Other  issues  and status (any and all)

Action Items from weeks past:

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

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

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

[May 13 2005] AI Geoff try to get tck20 to run with JDOMax.

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

-- Michelle

Re: JDO TCK Conference Call Friday, Jun 3, 9 am PST

Posted by Michael Watzek <mw...@spree.de>.
Hi Michelle,

Michael B. and I can not attend the t-conference today because 
Tech@Spree has an anniversary party. This is our status:


JIRA JDO-1 (Enhancer tests):

- JIRA JDO-1 has status "Resolved", resolution "fixed".

- The compilation problem has been fixed by adding a dependency from 
tck20 to enhancer20 and to core20. The dependency to core20 is only 
needed during runtime if the enhancer tests are run using XML files for 
JDO meta data instead of property files for JDO meta data.

- The enhancer tests fail because they have to be adapted to JDO2. By 
then, they are excluded from TCK runs. For this reason, they have been 
moved from "alltest.list" to "exclude.list". *Note*: "exclude.list" is 
not evaluated by the build process.

- The JPOX enhancer bug concerning unmatched access modifiers between 
persistent fields and generated getters/setters has been fixed by JPOX.


JIRA JDO-58 (Closing PMF instance several times):

- JIRA JDO-58 has status "Resolved", resolution "fixed".

- The same problem showed up in 5 tests: PMF instance was closed and not 
nullified. For this reason "getPMF()" returned a closed PMF instance.

- As a fix we added two checks in tearDown:
   1) if PMF is closed or nullified although the test added tear down 
instances and/or classes then throw JDOFatalException
   2) if PMF is closed and not nullified then PMF is nullified


JIRA JDO-53 (Use JPOX connection pooling to improve performance)

- JIRA JDO-53 has still status "Open".

- No important performance improvement using connection pooling. I 
compared the times of three different runs:
   1) w/o connection pool: 6.381 seconds
   2) w DBCP:              6.197 seconds
   3) w C3P0 TCK produced 212 Errors.

- There is no performance improvement with connection pooling because 
each TCK test creates a new PMF instance.

- We need to decide, how to continue on this issue. I see the following 
options:
   1) Check in the changes though they do not have the expected effect.
   2) Leave the code unchanged and close the bug.
   3) Check in the changes and change the coding pattern for TCK tests, 
so that all tests share the same PMF instance.
   I sent a patch for this issue in a separate mail, just in case you 
decide for option 1).

Regards,
Michael

> Hi,
> 
> We will have our regular meeting Friday, June 3  at 9 am PST to discuss 
> JDO TCK issues and status.
> 
> Dial-in numbers are:
> 
> 866 230-6968   294-0479#
> International: +1 865 544-7856
> 
> Agenda:
> 
> Test status (Michelle)
> TestRunner status(Michelle)
> Enhancer tests status (Michaels)
> Double-check locking in the PMF (Martin)
> Detached objects (Matthew)
> Apache accounts for Eric and Michael W (Craig)
> XML Schema (Brian T)
> JDO API release on ibiblio (Brian T)
> Other  issues  and status (any and all)
> 
> Action Items from weeks past:
> 
> [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  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 
> specification.
> 
> [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 builds.
> 
> [May 13 2005] AI Martin Zaun will investigate JSR 294 (Java 5) to see 
> impact on enhancer.
> 
> [May 13 2005] AI Geoff try to get tck20 to run with JDOMax.
> 
> [May 20 2005] AI Craig to define the JCP distributions and see if maven 
> can help.
> 
> -- Michelle


-- 
-------------------------------------------------------------------
Michael Watzek                  Tech@Spree Engineering GmbH
mailto:mwa.tech@spree.de        Buelowstr. 66
Tel.:  ++49/30/235 520 36       10783 Berlin - Germany
Fax.:  ++49/30/217 520 12       http://www.spree.de/
-------------------------------------------------------------------

Notification from JIRA

Posted by Michelle Caisse <Mi...@Sun.COM>.
You can receive notification email from JIRA by creating a filter and 
subscribing to receive the filter results at a frequency of your choice.

Start at the Manage Filters page. One way to get there is to click 
Filters in the small text navbar on the upper right of every page, then 
click the "here" link on the pop-up window.  In the left pane, click New 
from the Filter menu.  Select the filter attributes you want.  If you 
want to be notified of recently created or updated issues, select a time 
period in the Created In Previous and/or Updated In Previous drop-down 
boxes.  When you are finished, click View>>.  If you are satisfied with 
the filter, click the Save link.  Give the filter a name and optional 
description and click the Save button.  Then, in the left pane, click 
Subscriptions.  Click Add Subscriptions. Enter a period to specify how 
often you wish to be notified and click Subscribe.

-- Michelle

Minutes JDO TCK Conference Call Friday, Jun 3, 9 am PST

Posted by Craig Russell <Cr...@Sun.COM>.
Attendees: Michelle Caisse, Craig Russell, Erik Bengtson, Martin Zaun

[Michael Bouschen and Michael Watzek have an excused absence from the  
office]

1. Test status (Michelle) Out of memory message on latest tck runs.  
Using 30-May-2005 JPOX jars. Michelle will run again.

AI: Erik will try running with the distributed schema instead of  
having JPOX generate the schema.

2. TestRunner status(Michelle) Michelle has updated the wiki page  
TestRunner description. Comments are eagerly sought.

3. Enhancer tests status (Michaels) These tests have been compiled  
but they still don't work quite correctly, as they have not been  
updated to JDO 2.

AI: Michael file a JIRA for upgrading the enhancer tests to JDO 2.

4. Double-check locking in the PMF (Martin) no change.

5. Detached objects (Matthew) no change.

6. Apache accounts for Eric and Michael W (Craig)

AI: Craig propose Michael W for committer status. Bug Geir about Erik.

7. XML Schema (Brian T) no change.

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

9. Completeness test status. AI: Michelle add CompletenessTest to  
"all tests" list.

AI: Craig file a JIRA on current errors.

Action Items from weeks past:

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

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

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

[May 13 2005] AI Geoff try to get tck20 to run with JDOMax.

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

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


Re: JDO TCK Conference Call Friday, Jun 3, 9 am PST

Posted by Craig Russell <Cr...@Sun.COM>.
Hi Michelle,

Thanks for including the AIs from weeks past. Helps me organize the 
minutes.

Craig

On Jun 2, 2005, at 10:31 AM, Michelle Caisse wrote:

> Hi,
>
> We will have our regular meeting Friday, June 3  at 9 am PST to 
> discuss JDO TCK issues and status.
>
> Dial-in numbers are:
>
> 866 230-6968   294-0479#
> International: +1 865 544-7856
>
> Agenda:
>
> Test status (Michelle)
> TestRunner status(Michelle)
> Enhancer tests status (Michaels)
> Double-check locking in the PMF (Martin)
> Detached objects (Matthew)
> Apache accounts for Eric and Michael W (Craig)
> XML Schema (Brian T)
> JDO API release on ibiblio (Brian T)
> Other  issues  and status (any and all)
>
> Action Items from weeks past:
>
> [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  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 specification.
>
> [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 
> builds.
>
> [May 13 2005] AI Martin Zaun will investigate JSR 294 (Java 5) to see 
> impact on enhancer.
>
> [May 13 2005] AI Geoff try to get tck20 to run with JDOMax.
>
> [May 20 2005] AI Craig to define the JCP distributions and see if 
> maven can help.
>
> -- 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!

TestRunner spec

Posted by Michelle Caisse <Mi...@Sun.COM>.
Hi, all,

I have put a brief spec for the TestRunner project at 
http://wiki.apache.org/jdo/TestRunner.  If you are interested in this 
project, please take a look and send your feedback to this alias.

Thanks,
Michelle