TORPEDO Results for Hibernate 2.1.6

Single Server Configuration
Reported August 22, 2004
Results are unverified.

Description of the Submission

This submission updates the Torpedo reference implementation for Hibernate. The submission provides Java implementations of the persistence layer as a package com.middleware-company.torpedo.auction.hibernate and mapping configuration files. The submission also provides updates to the Persistence layer interface and the AuctionServiceBean in order to implement one Hibernate session per Torpedo request. The updated configuration file enables lazy loading and non-mutable User objects.

Contact Information

The Middleware Company
torpedo@MiddlewareRESEARCH.com
www.middleware-company.com

Configuration

O-R Mapping System Hibernate 2.1.6
Submission Files torpedo.hbm.xml
TORPEDO Implementation TORPEDO reference implementation 8.25.04
Application Server BEA WebLogic Server 8.1 SP2
Database System Hypersonic Server 1.4
Operating System Windows 2000 Professional
Configuration Notes For repeatablility, the application server was restarted prior to running each test. The database was restored prior to running the placeBid and place2Bids tests.

TORPEDO Operations

The number of database hits required to accomplish the operation is given. Following the link provides raw results, SQL and additional operation specific configuration information and analysis.
listAuction 3 hits
listAuctionTwice
(as transaction)
5 hits
listAuctionTwice
(not transaction)
6 hits
listPartialAuction 2 hits
findAllAuctions 2 hits
findHighBids 3 hits
placeBid 5 hits
place2Bids 8 hits
TORPEDO: A Testbed of Object Relational Products for Enterprise Distributed Objects.
Copyright © 2005 Bruce Martin All rights reserved.