Return-Path: Mailing-List: contact ojb-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list ojb-dev@jakarta.apache.org Received: (qmail 24113 invoked by uid 98); 2 Dec 2002 18:16:37 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) Received: (qmail 24075 invoked from network); 2 Dec 2002 18:16:35 -0000 Received: from daedalus.apache.org (HELO apache.org) (63.251.56.142) by nagoya.betaversion.org with SMTP; 2 Dec 2002 18:16:35 -0000 Received: (qmail 62638 invoked by uid 500); 2 Dec 2002 18:15:26 -0000 Received: (qmail 62631 invoked from network); 2 Dec 2002 18:15:26 -0000 Received: from unknown (HELO mail.motiva.com) (63.165.87.33) by daedalus.apache.org with SMTP; 2 Dec 2002 18:15:26 -0000 X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: DList and ODMG Performance Date: Mon, 2 Dec 2002 10:05:24 -0800 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Illegal use of JDO code Thread-Index: AcKZZrsQaY6AMgBNRwy5FKxCIVlP6QAxw9wg From: "Matthew Baird" To: "OJB Developers List" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi Thomas, I changed the DList implementation to acquire identifiers as late as = possible (because in a lot of cases, they aren't even needed), this = resulted in a massive speedup of ODMG, but also had the added side = effect of making the ODMG not work with PersistentFieldDefaultImpl since = there is no accessor to hook into. I wish there was some way to always call "init()" or something like it = on ODMG collection before it was used to force it to go get the ID's it = needs, but I'm not sure if that would "break" the ODMG compatability. =