Attendees: Michelle Caisse, Michael Bouschen, Craig Russell

Agenda:

1. M2 build process doesn't put correct MANIFEST.MF in jar file 
https://issues.apache.org/jira/browse/JDO-634

Looks like it's easy to generate OSGi information in the manifest by using the felix plugin. Anything besides the OSGi missing?

2. List.get(int) support in JDOQL is missing 
https://issues.apache.org/jira/browse/JDO-633

The change to the specification is one line. Implementation in the RI sounds straightforward. I'd say it's too late for JDO 2.3 but it can be implemented and tested with DataNucleus and considered for a future update.

3. Other issues

http://issues.apache.org/jira/browse/JDO-623 How to create a query that is "guaranteed" to run slow enough that another thread can cancel it? Perhaps something like this would work: "SELECT AVG(t0.c1 + t1.c1 + t2.c1) FROM t0, t1, t2" where t0, t1, and t2 are simply tables with columns c0 INT, c1 INT. With a relatively small number of rows (100) you would have the query do an outer join of 100 * 100 * 100 rows (1,000,000 rows). If the optimizer can calculate the average by itself, you might add "WHERE t0.c1 > 1 AND t0.c1 < 1000" to avoid the optimization.

Action Items from weeks past:

[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.russ...@sun.com
P.S. A good JDO? O, Gasp!

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to