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 6, 9 am PST
Date Fri, 06 Mar 2009 18:51:51 GMT
Attendees: Michael Bouschen, Craig Russell

Agenda:

1.  Support for streams https://issues.apache.org/jira/browse/JDO-625

Seems like a good idea. Any implementation issues?

Should we add an optional feature flag or make it required?

Should we restrict use of the PersistenceManager (including accessing  
unloaded fields of the same or other instances managed by the same  
PersistenceManager) while the user is reading the stream?

2. Query behaviour independent of transactional boundaries https://issues.apache.org/jira/browse/JDO-624

.

Seems reasonable to have a flag that mandates the behavior of query  
after commit. It's not generally good for the HOLD_CURSORS_OVER_COMMIT  
flag to be set in a query, since it requires that the Connection be  
held by the PersistenceManager for longer than it otherwise would be.

Where would the flag go? Query? Transaction? PersistenceManager?  
PersistenceManagerFactory? Where to get defaults?

Should the feature be optional or required?

Also need to specify the behavior of the Query results so the user can  
close them explicitly when done. Otherwise, closing the  
PersistenceManager would close the Query (currently not specified, but  
implied).

3. Other issues

Action Items from weeks past:

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

[Feb 13 2007] AI Matthew discuss on email method by which an  
application might dynamically tune itself by tracking field access by  
use-case?

[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