TORPEDO Results


A word of note for interpreting the results: the summary page of TORPEDO shows the total aggregate hits for a number of different tests run. While the aggregate number is a score used for comparison, it is simply the sum of hit-counts from a number of specialized tests that could be compared individually.

Verified Results

Verified results are those that The Middleware Company has confirmed the accuracy of the results for the given configuration.

Verified Results (Column Sortable)
Date O-R Mapping System Description Total Hits Submitter
There are no verified results at this time.

Non-Verified Results

Non-Verified results are those that have been submitted to The Middleware Company, but have not been confirmed by verification.

Non-Verified Results (Column Sortable)
Date O-R Mapping System Description Total Hits Submitter
11.15.04 JCredo Enterprise Edition 1.3.7 (jcredo-1) Single server environment. JDO XML metadata file declares custom-fetch-groups on bids, item and seller fields in class JDOAuction and buyer field in class JDOBid. Optimized code for JDO access: setting join eager-fetch-mode and allowing usage of hollow PCs when executing place bid tests. Fixed p6spy driver to properly bind and return correct query results from the underlying result set. 17 Riflexo SRL
10.01.04 SolarMetric Kodo JDO 3.2 (kodo-5) Single server; Modified TORPEDO to take advantage of Kodo's automatic relationship management and JDOQL subquery support; Optimized configuration and JDO metadata. 16 SolarMetric
10.01.04 SolarMetric Kodo JDO 3.2 (kodo-4) Single server; No changes to TORPEDO reference implementation source code; Optimized configuration and JDO metadata. 21 SolarMetric
09.27.04 Versant Open Access 3.2.0beta8 (openaccess-1) Single server; HSQLDB 1.7.2; Configuration file sets default-fetch-group on bids and item fields and adds fetch groups for the partial listing; new bid creation optimized to avoid extra reads 16 Versant Corporation
08.15.04 BEA WebLogic Server (CMP) 8.1 SP2 (weblogic-3) Single server; Source code written to CMP standard; Configuration files enable batched database operations, caching between transactions and relationship caching 20 BEA Systems, Inc
09.07.04 Oracle Toplink (POJO) 10.0.3 Dev Preview (toplink-3) Single server; Updated source code for Toplink POJO API to do 1-many joins 21 Oracle Corporation
08.31.04 SolarMetric Kodo JDO 3.2 RC1 (kodo-3) Single server; Optimized code to reflect JDO best practices; Configuration file sets default-fetch-group on bids and item fields and sets eager-fetch-mode to join 22 SolarMetric
08.22.04 Hibernate 2.1.6 (hibernate-3) Single server; Updated source code for Hibernate that uses one Hibernate session per Torpedo request; Updated configuration file enables lazy loading, non-mutable User objects and non strict caching 22 JBoss, Inc.
07.19.04 BEA WebLogic Server (CMP) 8.1 SP2 (weblogic-2) Single server; Source code written to CMP standard; Configuration files enable caching between transactions and relationship caching 26 The Middleware Company
08.31.04 Oracle Toplink (POJO) 9.0.4 (toplink-2) Single server; Updated source code for Toplink POJO API; Updated configuration file that sets uses-batch-writing, should-bind-all-parameters and uses-joining to true. 30 Oracle Corporation
08.22.04 Hibernate 2.1.6 (hibernate-2) Single server; Updated source code for Hibernate that uses one Hibernate session per Torpedo request; Updated configuration file enables lazy loading and non-mutable User objects 34 JBoss, Inc.
08.17.04 Oracle Toplink (POJO) 9.0.4 (toplink-1) Single server; Initial source code for Toplink POJO API; Default untuned configuration files used 97 Oracle Corporation
07.19.04 BEA WebLogic Server (CMP) 8.1 SP2 (weblogic-1) Single server; Source code written to CMP standard; Configuration files use all defaults 113 The Middleware Company

Comparable Results

A-listAuction; B-listAuctionTwiceWithTransaction; C-listAuctionTwiceWithoutTransaction; D-findAllAuctions; E-findHighBids; F-listPartialAuction; G-placeBid; H-place2Bids
Comparable Results
TORPEDO: A Testbed of Object Relational Products for Enterprise Distributed Objects.
Copyright © 2005 Bruce Martin All rights reserved.